🔧

Network Troubleshooting

Verified

by Community

Provides a systematic approach to diagnosing network issues using tools like ping, traceroute, dig, tcpdump, and netstat. Covers DNS resolution failures, connection timeouts, packet loss, and performance degradation.

networkingtroubleshootingdiagnostics

Network Troubleshooting

Diagnose and resolve network connectivity issues systematically. Use ping, traceroute, dig, tcpdump, netstat, and other tools to identify the root cause of networking problems.

Usage

Describe your network issue to get a systematic troubleshooting approach, or ask about specific diagnostic tools.

Examples

  • "My application can't connect to the database — how do I diagnose this?"
  • "How do I use tcpdump to capture and analyze network traffic?"
  • "Requests to my API are timing out intermittently — how do I investigate?"

Guidelines

  • Start from the bottom of the network stack and work up
  • Check DNS resolution first, then TCP connectivity, then application layer
  • Use traceroute to identify where in the path connectivity fails
  • Check firewall rules and security groups for blocked traffic
  • Use tcpdump or Wireshark for deep packet inspection when needed