| 适用场景 | 一切「不通 / 慢 / 时通时断」类网络故障 |
|---|---|
| 核心顺序 | 物理 → 链路 → 网络 → 传输 → 应用 |
| 原则 | 先本机后远端、先内网后外网、一次只改一个变量 |
五层各自要回答的问题与代表命令
| 层次 | 要确认的事 | 代表命令 |
|---|---|---|
| 物理 | 网线/光模块/接口是否 Up,有无 CRC 错误 | ethtool eth0、ip -s link |
| 链路 | 速率双工是否匹配、ARP 能否解析、VLAN 是否正确 | arping、arp -a、ip neigh |
| 网络 | IP/掩码/网关/路由/MTU 是否正确且可 ping 通 | ip route get、ping、traceroute |
| 传输 | 端口是否开放、TCP 能否建连、是否被 RST | ss -tuln、nc -zv、tcpdump |
| 应用 | 协议交互与业务处理是否正常 | curl -v、dig、应用日志 |
一条龙快速体检(Linux)
一条龙快速体检(Linux)
ip -br a && ip route
ping -c2 127.0.0.1 && ping -c2 <网关IP>
dig +short <域名> && curl -sI --connect-timeout 3 http://<目标>排障时先确认「本机自身」没问题(回环、网卡、DNS 配置),再向外逐跳验证;每层记下结论,避免重复怀疑。