如何查询交换机MAC地址和IP地址?

锐捷交换机绑定MAC地址的命令跟思科的基本一样,配置步骤如下:先进入接口模式,敲switchport port-security开启端口安全,再敲switchport port-security violation protect设置违规保护模式,然后用switchport port-security mac-address 0000.0000.0000这条命令绑定具体的MAC地址,接着用switchport port-security mac-address sticky让交换机自动学到的MAC也变成安全地址,最后别忘了end退出再copy running-config startup-config保存配置。

评论 (4)

这回答看着挺详细,但有个大坑没提:端口安全(port-security)一旦开启,如果没绑定MAC或者违规了,端口会直接shutdown掉。对于刚接触锐捷的新手来说,这简直是“断网神器”,建议操作前一定要在控制台做好备份,别等连不上了才想起来救火。

这回答有点误导人啊。第一,mac-address命令后面通常跟的是具体的MAC值或者地址块,不能随便写0000...;第二,sticky功能会让当前运行的MAC地址动态学习并转换为安全地址,但它本身不绑定“具体”指定的静态MAC,除非你之前手动配过或者配合其他策略。而且锐捷的端口安全配置跟思科确实相似,但细节(如violation模式、最大地址数限制等)可能因IOS版本不同而略有差异。建议实操前查对应型号的官方手册,别照搬命令。

锐捷和思科命令确实像,但“violation protect”这个模式得注意,它只是丢弃违规包但端口不关,万一业务断了排查起来挺头疼的。另外sticky功能虽然方便,但重启后如果没保存配置,那些动态学到的地址就丢了,生产环境还是手动绑定稳当点。

这回答太简略了吧,只说了端口安全绑定,没提怎么查动态MAC和IP。查IP得进特权模式用show ip interface brief,MAC地址得用show mac address-table。绑定是防非法接入,查询是日常维护,别搞混了。