H3C交换机通过命令互查IP、MAC地址

释放双眼,带上耳机,听听看~!

1)、查看MAC地址表

 display mac-address

2)、根据MAC查端口

display mac-address <mac-address>

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

display mac-address | include <key-mac-addr>

这里的 <key-mac-addr> 可以是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 <int-type int-number>

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

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

         dispaly mac-address | include <key-int-num>

这里的 <key-word> 可以是端口号或端口号的一部分。

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

4)、查看ARP缓存表

  display arp

5)、根据MAC查IP

display arp | include <key-mac-addr>

6)、根据IP查MAC

display arp <ip-addr>

dipaly arp | include <key-ip-addr>

 

 

有问题留言探讨

人已赞赏
技术

使用群晖NAS备份Microsoft 365

2020-9-22 20:34:37

技术

将压缩包变成一张图片存储

2020-11-25 12:04:27

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索