Linux Network Diagnostics: ping, traceroute, netstat, ss and tcpdump

VDS / VPS Servers · 19.04.2026
Linux Network Diagnostics: ping, traceroute, netstat, ss and tcpdump

Essential Network Commands

# Basic connectivity check
ping -c 5 8.8.8.8

# Packet route
traceroute google.com

# Packet loss analysis (best tool)
mtr --report google.com

# Open listening ports
ss -tlnp

# Who is using port 80
ss -tlnp | grep :80
lsof -i :80

Quick Reference: What to Use When

ProblemTool
Site unreachableping → traceroute → mtr
Port not listeningss -tlnp, lsof -i
Packet lossmtr --report
Debug a servicetcpdump port N
💡 For support tickets: Always include mtr --report google.com output — it gives both directions of packet flow and clearly shows where loss occurs.
← Back to Knowledge Base Ask Support