ping -c 4 example.comSend ICMP echo requests to test basic reachability.
Reachability, latency, DNS, proxy, logs, and real-time diagnostics for Linux network incidents.
Quick reachability and path diagnostics for incidents.
ping -c 4 example.comSend ICMP echo requests to test basic reachability.
ping -i 0.2 -c 20 10.0.0.10Send pings at a faster interval.
ping -M do -s 1472 8.8.8.8Probe MTU problems by forbidding fragmentation.
mtr --report --report-cycles 20 example.comRun a report mode path-quality test.
curl -o /dev/null -s -w 'dns=%{time_namelookup} connect=%{time_connect} tls=%{time_appconnect} total=%{time_total}
' https://example.comPrint DNS, connect, TLS, and total timings.
time dig +short example.comMeasure how long a DNS query takes.
Inspect kernel, resolver, and network service logs.
journalctl -u systemd-networkd --since -1hInspect logs for systemd-networkd.
journalctl -u systemd-resolved --since -1hInspect DNS resolver service logs.
journalctl -u NetworkManager --since -1hInspect NetworkManager service logs.
dmesg --color=always | egrep -i 'eth|ens|eno|link|mtu|tcp|udp|icmp'Filter kernel ring buffer for common networking terms.
ip monitor allWatch interfaces, addresses, and routes in real time.
sar -n DEV 1 5Inspect sar network statistics if sysstat is installed.
Test proxy settings, NSS, and resolver mismatches.
env | grep -i proxyInspect current shell proxy settings.
curl --noproxy '*' https://example.comTemporarily skip configured proxies for a single cURL request.
grep '^hosts:' /etc/nsswitch.confShow how hostname resolution is ordered.
sudo resolvectl flush-cachesClear cached DNS results.
networkctl status eth0Inspect status for a systemd-networkd link.