- ① 本机物理:网口灯/Wi-Fi 状态、是否连接正确 SSID
- ② 本机地址:IP/掩码/网关/DNS 是否与网段匹配
- ③ 回环自检:ping 127.0.0.1(证明协议栈正常)
- ④ 本机 IP 自 ping:证明网卡收发正常
- ⑤ 网关可达:ping 网关 IP + arping 二层验证
- ⑥ DNS 可用:dig 一个域名,看是否超时或返回错误
- ⑦ 公网 IP:ping 8.8.8.8(跳过 DNS 直接测 IP)
- ⑧ 域名解析:dig +short www.baidu.com
- ⑨ 出口路径:traceroute -n 8.8.8.8 看断在第几跳
- ⑩ HTTPS 实测:curl -v 一个网站,读具体报错
一键打点脚本(Linux)
一键打点脚本(Linux)
set -x
ip -br a; ip route
timedatectl show -p NTPSynchronized
ping -c2 127.0.0.1; ping -c2 "$(ip route | awk '/default/{print $3; exit}')"
ping -c2 -W2 8.8.8.8
dig +short +time=2 +tries=1 www.baidu.com
curl -sI --connect-timeout 3 https://www.baidu.com第 ⑦ 步是分水岭:IP 能通说明网络基本正常,问题在 DNS 或应用;IP 不通则继续在第 ⑨ 步看路径。