爱采购

发产品

  • 发布供应
  • 管理供应
  • 匿名
点击 396回答 1 2022-10-21 16:46

交换机查看地址命令(交换机查看地址漂移)

已解决 悬赏分:60 - 解决时间 2022-10-22 02:15
反对 0举报 0 收藏 0 评论 0
最佳答案
  • 匿名
支持 0 反对 0 举报 2022-10-21 17:59

1)、查看MAC地址表


display mac-address


2)、根据MAC查端口


display mac-address lt;mac-addressgt;


这里 lt;mac-addressgt; 为你要查的终端设备的MAC地址,格式为 XXXX-XXXX-XXXX 。通常如果你已经知道终端设备的MAC地址(一般可以通过以上两种方法轻松获取,这是最基本的信息,除非终端崩掉),而且知道了他连到哪台交换机,但是不知道终端设备连到交换机的哪个端口上,这时可以使用这条命令来查看。


display mac-address | include lt;key-mac-addrgt;


这里的 lt;key-mac-addrgt; 可以是MAC地址或MAC地址的一部分。


如果你觉得输入全部MAC太麻烦,则可以借助管道符号只输入MAC中的一部分关键字做模糊查询,我一般输后四位,一般搜出来的都是唯一的,当然设备多的话也有重复的可能性,不过还是挺方便的。同样我们来用这种方法来查一下本机对应的交换机端口,我们以MAC地址的后四位作为关键字,用命令 dis mac-address | include MAC地址后4位 查找匹配项,可以看到得到的信息跟上边相同。


注:这里使用管道符号进行筛选,其中关键字的格式必须与MAC地址表中信息的格式一致,负责无法进行筛选,因为管道符号本质上是从MAC地址表里直接过滤寻找匹配项,如你要用8位的MAC作为关键字,则输入关键字的格式必须为 xxxx-xxxx-xxxx,与MAC表中MAC地址记录的格式一样,不能为xx-xx-xx-xx-xx-xx这样



3)、根据端口查MAC


display mac-address interface lt;int-type int-numbergt;


这里int-type为端口类型,int-number为端口号。


反之,如果我们已知交换机某个端口号或想知道某个端口连接的终端端设备的MAC地址,则可以通过这条命令来查看指定端口对应的终端设备的MAC地址,当然前提是对端有设备,如果都没连设备,那就什么都查不到咯。


dispaly mac-address | include lt;key-int-numgt;


这里的 lt;key-wordgt; 可以是端口号或端口号的一部分。


这里也可以借助管道符号只输入端口号中的一部分关键字做模糊查询。如我们来用这种方法来查一下上述交换机端口对应的主机MAC地址,我们以端口编号作为关键字,用命令 dis mac address-table | include 端口号 查找匹配项,可以看到得到的信息跟上边相同。同样这里的关键字格式要跟对应MAC表中的信息格式一致,如果你不能确定格式的话,可以先用命令大体查看一下MAC地址表,就知道每一项信息的格式了,然后在根据关键字进行过滤。


4)、查看ARP缓存表


display arp


5)、根据MAC查IP


display arp | include lt;key-mac-addrgt;


6)、根据IP查MAC


display arp lt;ip-addrgt;


dipaly arp | include lt;key-ip-addrgt;

更多问题及资料,可以加入星球讨论
每日获取更多最新行业干货与资料


入驻

企业入驻成功 可尊享多重特权

入驻热线:158-7146-9462

请手机扫码访问

小程序

小程序更便捷的查找产品

为您提供专业帮买咨询服务

请用微信扫码

公众号

微信公众号,收获商机

微信扫码关注

顶部