温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

运维网络怎么排查故障

发布时间:2026-10-21 19:44:10 来源:亿速云 阅读:94 作者:小樊 栏目:系统运维

运维网络故障排查一般遵循**“分层定位、由近及远、先硬后软、由简入繁”**的原则。下面给你一套比较系统、可落地的排查思路和常用命令。


一、先明确故障现象

先问清楚:

  • 是完全不通还是慢/丢包?
  • 是个别机器还是大面积?
  • 是内网问题还是外网问题?
  • 是某一应用/端口不通,还是全部?

二、物理层 & 链路层(最基础)

先看“灯”和“线”

  • 网卡灯、交换机口灯是否正常
  • 网线、光纤、模块是否松动/损坏
  • 是否网口速率/双工协商异常

常用检查:

ip link show
ethtool eth0

看:link detected、speed、duplex


三、主机网络层排查(本机)

1. 看 IP 和路由

ip addr
ip route

确认:

  • IP 是否正确
  • 网关是否配置
  • 是否有冲突 IP

2. 看网卡状态和错误

ip -s link

关注:errors、dropped、overruns


四、连通性排查(由近到远)

1. 本机回环

ping 127.0.0.1

2. 同网段

ping 网关IP

不通 → 二层/交换机/Vlan 问题

3. 跨网段

ping 目标IP

不通 → 路由/防火墙问题

4. 外网

ping 8.8.8.8
ping www.baidu.com
  • IP 通、域名不通 → DNS 问题
  • 都不通 → 出口/运营商问题

五、端口 & 服务层排查

1. 端口是否监听

ss -lntp
netstat -lntp

2. 本地能否访问

telnet 127.0.0.1 端口
curl http://127.0.0.1:端口

3. 远程能否访问

telnet 目标IP 端口
nc -vz 目标IP 端口

六、防火墙 & 安全策略

Linux 防火墙

iptables -L -n -v
firewall-cmd --list-all

安全组 / 云平台

  • 安全组是否放行
  • 是否被限流/黑名单

中间设备


七、路径追踪(定位哪一段出问题)

traceroute 目标IP
mtr 目标IP

重点看:

  • 从哪一跳开始丢包
  • 是否卡在某一网络设备

八、DNS 排查

nslookup 域名
dig 域名
cat /etc/resolv.conf

常见问题:

  • DNS 配错
  • DNS 服务器不通
  • 域名解析被劫持

九、抓包分析(终极手段)

tcpdump -i eth0 host 目标IP
tcpdump -i eth0 port 端口

看:

  • 请求是否发出
  • 是否有回包
  • TCP 是否握手成功(SYN / SYN-ACK)

十、常见故障速查表

现象 可能原因
ping 不通网关 网线/VLAN/IP冲突
IP通域名不通 DNS
端口不通 服务未起/防火墙
时通时断 丢包/ARP/环路
很慢 带宽/丢包/MTU
外网慢 运营商/出口

十一、排查顺序总结(记住这条)

物理 → 本机 → 同网段 → 网关 → 路由 → 防火墙 → 服务 → 应用

如果你愿意,可以告诉我:

  • 具体故障现象
  • 是服务器 / 容器 / 云环境
  • 内网还是外网

我可以直接帮你按场景给针对性排查步骤。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手