一、查看特定接口的BPDU Guard 配置
如果你只想查看某个特定接口的BPDU Guard 配置,可以使用以下命令:
show running-configinterfaceinterface-typeinterface-number
例如,查看FastEthernet 0/1 接口的配置:
showrunning-config interface fastethernet0/1
在输出结果中,查找以下内容:
spanning-tree bpduguardenable
-
如果看到这一行,说明该接口上启用了BPDU Guard。
-
如果没有该命令,则默认是关闭的(除非全局启用了“默认启用”模式)。
二、查看所有启用了BPDU Guard 的接口
如果你想查看所有启用了BPDU Guard 的接口,可以使用以下命令:
show spanning-tree summary |includeBPDU Guard
该命令会显示BPDU Guard 的总体状态,例如:
BPDU: blockingbybpduguard
但这不会列出具体接口。更有效的方法是使用:
showspanning-tree inconsistentports
该命令会列出因BPDU Guard 而被阻塞的端口(如果有的话)。
三、查看接口的Spanning Tree 状态,确认 BPDU Guard 是否生效
如果你想确认某个接口的BPDU Guard 是否生效,可以使用以下命令:
show spanning-treeinterfaceinterface-typeinterface-numberdetail
例如:
showspanning-tree interface gigabitethernet1/0/1detail
在输出结果中查找以下内容:
BPDUguardisenabled
如果看到这一行,说明该接口启用了BPDU Guard。
四、检查全局配置(基于PortFast 的自动启用)
BPDU Guard 常与 PortFast 一起使用,并可通过全局命令自动在所有启用 PortFast 的接口上启用。查看是否启用了全局自动 BPDU Guard:
showrunning-config|include spanning-tree portfast bpduguard
输出示例:
spanning-tree portfast bpduguarddefault
-
如果存在该命令,表示所有配置了PortFast 的接口将自动启用 BPDU Guard。
-
如果没有,则必须手动在接口上配置。
五、查看因BPDU Guard 而被关闭的端口
如果某个接口收到了BPDU 并被 BPDU Guard 关闭,可以使用以下命令查看:
showinterfaces status err-disabled
或者:
showerrdisable recovery
这两个命令会显示哪些接口因BPDU Guard(或其他原因)进入 err-disabled 状态。
你也可以查看日志:
show logging |includeBPDU|errdisable
查找类似以下内容:
%SPANTREE-2-BLOCK_BPDUGUARD: Received BPDUonport FastEthernet0/1withBPDU Guard enabled. Disabling port.
六、总结:常用命令汇总
目的 |
命令 |
---|---|
查看单个接口配置 |
show running-config interface Gi1/0/1 |
检查接口是否启用 |
BPDU Guardshow spanning-tree interface Gi1/0/1 detail |
检查全局自动启用设置 |
show running-config | include spanning-tree portfast bpduguard |
查看因BPDU Guard 被禁用的端口 |
show interfaces status err-disabled 和 show logging |
七、配置BPDU Guard 的小贴士
BPDU Guard 应该在接入层交换机连接终端设备的端口(如 PC、打印机)上启用,不应在连接到其他交换机的端口上启用,否则收到 BPDU 会导致端口被关闭。
如果你需要配置BPDU Guard,可以使用以下命令:
interfacegi1/0/1
spanning-tree portfast
spanning-tree bpduguard enable
或者全局启用自动模式:
spanning-tree portfast bpduguarddefault
通过以上方法,你可以轻松检查和配置Cisco 交换机上的 BPDU Guard 功能,确保网络的安全性和稳定性。希望这篇文章对你有所帮助!如果你还有其他问题,欢迎留言交流哦!
发表回复