01 前言:为什么日志是网工的“第一现场”?
兄弟们,不知道你们有没有这种经历:网络突然卡了,用户疯狂打电话,你一头汗地登设备,ping也丢包,display interface一看端口流量也没错,配置display current-configuration对比上周的备份也没变过… 直接陷入僵局!

这时候,能告诉你真相的,不是配置,而是日志(Log)。 它就像设备的“黑匣子”或“行车记录仪”,忠实记录了每个关键事件和错误。我个人的故障排查第一铁律就是:遇事不决,先看日志!
今天,我就把我的私藏排查流程和命令分享出来,让你在5分钟内,像个老手一样定位问题。
02 实战背景:某医院网络频繁掉线
场景复现:
上周,某医院门诊楼的无线网络频繁出现“假死”,Ping延迟忽高忽低,时通时断,但有线网络正常。作为驻场工程师,我接到了这个棘手的任务。
我的排查装备:
一台笔记本(装好SSH/Telnet客户端,如SecureCRT)
核心交换机(H3C S6850)的管理IP地址和账号密码
核心武器:display logbuffer 命令
03 5分钟故障定位四步法
第1分钟:登上设备,直切主题
打开终端,第一时间不是去看配置或者端口,而是直接查看日志缓冲区。这是最快的方式。
<H3C-S6850>display logbuffer
*(如果提示权限不够,记得用 super 命令提权到 level-3)*
这个命令会输出设备记录的最新日志。但内容太多怎么办?我们直接用管道符 | 进行过滤。
第2分钟:精准过滤,抓住元凶
根据“无线不稳定”这个现象,我首先怀疑的是ARP或DHCP相关问题。于是我用了两个过滤命令:
# 查找包含 ARP 或 IP 冲突相关的日志
<H3C-S6850>display logbuffer | include ARP|IP
# 或者查找所有警告级别以上的日志(更严重)
<H3C-S6850>display logbuffer level warnings
果然,命令一回车,屏幕上就疯狂刷出同一条“诡异”的日志:
%Aug 18 14:23:15:509 2025 H3C L2MGNT/5/MAC_FLAPPING: MAC address 5489-98b3-2111 has been moving between port GigabitEthernet1/0/10 and port GigabitEthernet1/0/25.
翻译一下:MAC地址 5489-98b3-2111 一直在接口 G1/0/10 和 G1/0/25 之间反复横跳!(这种现象叫 MAC地址漂移)
破案了! 这百分之九十九是网络环路或者ARP欺骗的典型症状。无线用户获取到了错误的IP-MAC映射,导致数据包发错了地方。
第3分钟:顺藤摸瓜,定位端口
现在知道了搞事的MAC地址和两个端口。下一步就是找到这个MAC地址到底对应哪台设备。
# 查看MAC地址表,找到这个MAC具体挂在哪个端口上
<H3C-S6850>display mac-address 5489-98b3-2111
输出结果:
MAC Address VLAN ID State Port/NickName
5489-98b3-2111 100 Learned GigabitEthernet1/0/10
Aging time: 300s
确认了,这个设备现在稳定地连接在 GigabitEthernet1/0/10 上。
接下来,查这个端口下接了什么设备:
# 查看端口G1/0/10的详细信息,包括描述(通常好的规划会写明下联设备)
<H3C-S6850>display interface GigabitEthernet 1/0/10
如果描述不清,怎么办?登入下一层交换机! G1/0/10下很可能接的是一台接入层交换机。用同样display mac-address的命令在那台交换机上继续查,最终定位到具体的物理端口和连接这个端口的用户。
第4分钟:解决问题,验证结果
我们最终在接入层交换机上定位到了这个MAC对应的端口是 GigabitEthernet0/5。
处置方法:
1,保守治疗:shutdown 掉这个端口,观察网络是否立即恢复正常。
2,根治问题:联系该端口所属的区域(比如门诊三楼护士站),让同事去现场查看。结果发现是一台私接的家用路由器,网线错误地插在了LAN口上,形成了一个环路,引发了ARP广播风暴。
3,拔掉违规设备,重新 undo shutdown 开启端口。
验证: 再次使用 display logbuffer | include MAC_FLAPPING,发现那条烦人的日志不再刷屏了。网络Ping测试完全恢复正常。搞定!
过程:
04 必备命令清单:
我把我总结的日志分析高频命令清单送给你,遇到不同问题,直接套用:
| 怀疑方向 | 推荐命令 | 命令说明 | ||
|---|---|---|---|---|
| 综合查看 | display logbuffer |
查看日志缓冲区所有内容 | ||
display logbuffer level 0-7 |
按等级查看(0最高,常见4-warnings及以上) |
|||
| 精准过滤 | display logbuffer | include ARP |
只看包含“ARP”关键词的日志 | ||
display logbuffer | include up|down |
||||
display logbuffer reverse |
反向显示日志(最新的在最下面) | |||
| 端口问题 | display interface brief |
查看所有端口状态摘要
|
||
display counters interface inbound |
查看端口入方向错误包统计 | |||
| MAC/IP问题 | display mac-address <mac> |
根据MAC查端口 | ||
display arp | include <ip> |
根据IP查MAC | |||
| 保存日志 | display logbuffer save logfile.zip |
将日志导出为文件,方便后续分析 |
05 常见故障日志解读词典(新手必存)
看到一条日志别发懵,对照这个表快速理解:
| 日志关键词/示例 | 白话翻译 | 可能原因 |
|---|---|---|
LINK_UPDOWN: GigabitEthernet1/0/1 link status is DOWN |
端口物理状态Down了 | 网线没插好、对端设备断电、光模块故障、端口损坏 |
MAC_FLAPPING: MAC address X has been moving between port Y and port Z |
MAC地址在Y和Z端口间反复横跳 | 网络环路(最常见)、ARP欺骗攻击、非法私接设备(如HUB、路由器LAN口互联) |
INPUTODDROPPED: 1000 packets dropped on interface GigabitEthernet1/0/1 last 1 minute |
端口在1分钟内丢掉了1000个入向包 | 广播风暴、端口速率/双工模式不匹配、设备性能瓶颈 |
ARP_DUPLICATE: IP address 10.1.1.100 is conflicted with another device |
IP地址10.1.1.100和别的设备冲突了 | 用户手动设置了重复的静态IP、DHCP服务器分配地址冲突 |
06 总结
兄弟们,日志分析不是死记硬背命令,而是培养一种“侦探思维”:
接收报警(用户说网络卡)-> 2. 收集证据(display logbuffer) -> 3. 寻找线索(include 过滤关键词) -> 4. 锁定目标(display mac-address) -> 5. 解决问题(shutdown端口或现场处理)。
最后送大家一句话:最好的故障解决,是预防。 养成定期查看核心设备日志的习惯,很多问题在萌芽阶段就会被你发现。
一、分层排障模型(从物理层到应用层)
网络故障排查最忌”乱试”。按 OSI 自底向上:物理层(网卡/线缆/光模块/端口灯)→ 数据链路层(VLAN、MAC、STP、协商速率)→ 网络层(IP、网关、路由、ARP)→ 传输层(TCP/UDP 端口、ACL)→ 应用层(DNS、代理、证书)。先确认链路通断(网卡 up、协商速率正常),再 ping 网关,再 traceroute 看断点在第几跳,最后查应用端口与日志。
二、排障工具箱
- ping / pathping / mtr:看连通性与逐跳丢包延迟。
- traceroute / tracert:定位故障跳点,区分运营商侧还是内网侧。
- Wireshark:抓包看 TCP 重传、RST、DNS 超时、ARP 风暴,可复现 NAT 穿透与三次握手异常。
- 交换机端口:err-disable、CRC 错包、双工不匹配、loop guard 是端口故障高频原因,show interface 看 counters 是第一步。
- 防火墙:iptables/firewalld/nftables/ufw 规则顺序与默认策略决定放行,改前先备份规则、确认 SSH 不会被锁死。
三、工程经验
交换机端口频繁 err-disable 多因 BPDU guard 或线缆接触不良;无线与有线混排时优先固化上联端口;变更防火墙前在测试环境验证并保留回滚命令。运维类故障的闭环是:复现 → 定位 → 临时恢复 → 根因修复 → 复盘沉淀。
相关阅读
本文为转载作品。版权归原作者所有;本站仅作技术学习与方案参考,如涉侵权请联系我们删除。



评论 0
还没有评论,来抢沙发吧。