运维网络故障排查一般遵循**“分层定位、由近及远、先硬后软、由简入繁”**的原则。下面给你一套比较系统、可落地的排查思路和常用命令。
先问清楚:
先看“灯”和“线”
常用检查:
ip link show
ethtool eth0
看:link detected、speed、duplex
ip addr
ip route
确认:
ip -s link
关注:errors、dropped、overruns
ping 127.0.0.1
ping 网关IP
不通 → 二层/交换机/Vlan 问题
ping 目标IP
不通 → 路由/防火墙问题
ping 8.8.8.8
ping www.baidu.com
ss -lntp
netstat -lntp
telnet 127.0.0.1 端口
curl http://127.0.0.1:端口
telnet 目标IP 端口
nc -vz 目标IP 端口
iptables -L -n -v
firewall-cmd --list-all
traceroute 目标IP
mtr 目标IP
重点看:
nslookup 域名
dig 域名
cat /etc/resolv.conf
常见问题:
tcpdump -i eth0 host 目标IP
tcpdump -i eth0 port 端口
看:
| 现象 | 可能原因 |
|---|---|
| ping 不通网关 | 网线/VLAN/IP冲突 |
| IP通域名不通 | DNS |
| 端口不通 | 服务未起/防火墙 |
| 时通时断 | 丢包/ARP/环路 |
| 很慢 | 带宽/丢包/MTU |
| 外网慢 | 运营商/出口 |
物理 → 本机 → 同网段 → 网关 → 路由 → 防火墙 → 服务 → 应用
如果你愿意,可以告诉我:
我可以直接帮你按场景给针对性排查步骤。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。