摘要:大家好,我是 “极客运维社”的飞哥,点击右上方“关注”,每天和大家分享 关于 网络设备及系统和企业组网 方面干货。码字不易,如果您觉得文章还可以,就点赞+关注+收藏吧,也许在以后某个时间能够用得到。
大家好,我是 “极客运维社”的飞哥,点击右上方“关注”,每天和大家分享 关于 网络设备及系统和企业组网 方面干货。码字不易,如果您觉得文章还可以,就点赞+关注+收藏吧,也许在以后某个时间能够用得到。
案例1:
某企业新员工将交换机端口误配为Hybrid模式+PVID错误,导致财务部VLAN“时通时断”,被领导痛批“网络太业余”!
案例2:
运维深夜抢修发现“光模块兼容性问题”引发CRC错误,却被误判为病毒攻击,白白浪费2小时!
总结:
VLAN不通≠配置错误!物理层埋雷+协议层暗坑才是真凶!
一、 物理层:别让一根网线毁了你的专业度!
1、致命细节:
1)端口指示灯常灭/闪烁?先执行display interface GigabitEthernet 0/0/1:
物理层:Down 掉检查网线/光模块(尤其多厂商混用时波长/速率强制匹配)。
CRC错误暴增:立刻更换网线(劣质水晶头是元凶!)。
2) 光模块玄学:单模/多模混插必挂!用display transceiver interface验证收光功率是否在-10dBm~-3dBm。
二、 VLAN配置:90%的初级错误都在这!
1、必杀命令:
display port vlan # 确认端口模式(Access/Trunk/Hybrid) display vlan # 检查VLAN是否被创建且激活2、高频踩坑点:
1)Trunk口“漏放VLAN”:允许列表(port trunk allow-pass vlan)漏加目标VLAN。
2)Hybrid模式迷惑行为:tagged/untagged规则配反,对端设备直接丢包!
3)VLAN未全局激活:尤其堆叠环境中部分成员交换机未同步VLAN数据库。
三、 MAC地址表:揪出“隐身”的设备!
1、核心命令:
display mac-address vlan 10
2、诡异场景分析:
1)MAC表无条目:终端未发送ARP?开启debugging arp抓包验证。
2)MAC地址漂移:立刻查display trapbuffer,警惕私接小路由器导致环路!
四、 STP协议:那个默默“封杀”端口的幕后黑手
1、关键命令:display stp brief
2、必看项:
1)端口角色是否为Designated/ROOT(阻塞端口直接丢包)。
2)根桥是否被意外抢占(比如接入交换机优先级误设为0)。
3、血泪建议:
RSTP/MSTP混用务必检查模式一致性!否则直接触发STP计算分裂。
五、安全策略:你以为的“故障”其实是防御!
1、致命配置:
1)端口安全(port-security enable):MAC数量超限直接shutdown端口!
2)ACL静默拦截:display acl 3000看是否有deny规则匹配业务IP。
1、日志挖矿法:
1)执行display logbuffer | include VLAN0020,直接过滤目标VLAN相关错误日志。
2)发现%PORT-5-PORT_STATE_CHANGE(端口状态震荡)?立刻查链路聚合负载不均!
2、镜像抓包绝杀技:
observe-port interface GigabitEthernet 0/0/24 # 配置镜像端口 port-mirroring to observe-port both # 双向抓包Wireshark分析重点:
1)是否收到对方ARP请求?若无→查本端网关或VLAN隔离。
2)ARP响应但无回包?→ 安全策略拦截或IP冲突!
3、厂商兼容“潜规则”:
1)华为与H3C设备Trunk互联时,必须强制指定port trunk pvid vlan 1,否则可能丢VLAN标签!
1、配置标准化:Access/Trunk端口命名强制加后缀(如_Gi0/0/1_ACC_VLAN10)。
2、变更即检查:任何VLAN改动后,立刻执行ping -v 10 192.168.1.100(指定VLAN Ping测试)。
3、安全与便利平衡:禁用不必要的端口安全策略,改用DHCP Snooping+IP Source Guard防私接。
附:救命命令清单
# 物理层 display interface brief # 端口状态速览 display transceiver diagnosis # 光模块健康检测 # 协议层 display stp abnormal-port # 快速定位阻塞端口 display mac-address | include aaaa-bbbb # 追踪特定MAC # 安全层 display port-security # 端口安全状态 display acl all | exclude "permit" # 只显示deny规则我是“极客运维社”飞哥,系统运维工程师一枚,持续分享【网络技术+系统运维技术】干货。码字不易,如果您觉得文章还可以,就关注+收藏吧,也许在以后某个时间能够用得到。另外你还遇到过哪些网络难题?评论区留言交流!
来源:极客运维社