🌐

Network Diagnostic Tool

Verified

by Community

Guides you through network diagnostics using ping, traceroute, dig, nslookup, netstat, ss, tcpdump, and curl. Covers DNS troubleshooting, TCP connection debugging, latency analysis, and bandwidth testing from the command line.

networkdiagnosticsconnectivitytroubleshootingcli

Network Diagnostic Tool

Diagnose network connectivity and performance issues using command-line tools.

Usage

Describe the network issue you are experiencing and this skill will guide you through diagnosis.

Examples

  • "My application can't connect to the database server, help me diagnose"
  • "Test if port 443 is open and accepting connections on my server"
  • "Diagnose slow DNS resolution for my domain"

Guidelines

  • Start with ping to verify basic connectivity
  • Use traceroute to identify where packets are being dropped
  • Check DNS resolution with dig before assuming network issues
  • Use ss or netstat to verify services are listening on expected ports
  • Capture packets with tcpdump only when necessary for deep debugging