Ping 全部超时:100% 丢包怎么排查
先判断真问题还是假问题
Ping 全超时不一定是目标主机真的挂了。先按下面的顺序逐步排查,排除假象再下结论。
第一步:Ping 回环地址确认自己没问题
输入 127.0.0.1,Ping 一下自己的手机。如果这里也超时——问题在手机本身,不是目标主机。重启手机试试。
第二步:Ping 网关
Info 面板里看到的网关地址,Ping 一下:
- 通:说明本地网络(手机 → 路由器)没问题,问题在上游。
- 超时:手机到路由器的链路有问题——Wi-Fi 信号差、路由器卡了、或者飞行模式忘了关。
第三步:Ping 公共 DNS
Ping 8.8.8.8(Google DNS)或 114.114.114.114(国内公共 DNS):
- 通:你能出公网,问题在目标主机那边。
- 超时:你根本出不了公网——路由器 WAN 口断了、运营商宽带挂了。
第四步:Ping 目标主机
前面三步都通了,Ping 目标还是超时——两种可能:
可能 A:目标主机真的挂了
DNS 先解析一下(DNS Lookup 工具),确认它不是突然换了 IP。再用 Traceroute 看看最后停在哪一跳。
可能 B:ICMP 被封
很多云服务器、CDN、WAF 默认丢弃 ICMP 包。Ping 超时但实际网站正常是典型表现。用 TCP Ping 或 HTTP Ping 验证:切到 TCP 模式,填目标 IP + 端口 80 或 443。如果 TCP Ping 成功——网站没问题,只是 ICMP 被封了。
蜂窝网络特有的坑
- NAT 穿透问题:蜂窝 Symmetric NAT 下某些 Ping 目标的响应包被 NAT 丢弃,造成假超时。验证方法:切到 Wi-Fi 再 Ping 同一个目标。
- 运营商屏蔽 ICMP:某些小众 MVNO 会屏蔽 ICMP,Ping 全超时但上网正常。还是用 TCP Ping 验证。
偶发丢包
如果不是全超时而是间歇性丢包:
- 丢包集中在某一跳(Traceroute 能看到):那一跳的网络有拥塞或故障。
- 全程均匀丢包:蜂窝信号不稳定、Wi-Fi 信道拥挤、运营商网络拥塞。
- 丢包率在晚高峰飙升(20:00–23:00):运营商网络拥塞,正常现象。