怎么查询华为s5700交换机上所有端口对应的IP地址和MAC地址?

如题所述

解决怎么查询华为s5700交换机上所有端口对应的IP地址和MAC地址的步骤如下:

1.找到本机的MAC地址,这个可以在命令行中输入“ipconfig/all”来进行查询。找到当前网卡地址。

2.之后我们在交换机中输入命令“dis mac-address 448A-5BE2-5800”,我们就可以查到这个mac地址所对应的端口。

3.我们可以轻松的看到结果是该电脑所对应的是交换机的第八个口。

4.假如说你想要找到接口对应的是那台电脑,或者是那个IP地址。用这条命令“dis mac-address gig0/0/8”或者“dis ip interface gig 0/0/8”。

5.这样我们就能很轻松的找到,端口和电脑的对应情况。这样就解决了怎么查询华为s5700交换机上所有端口对应的IP地址和MAC地址的问题了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-11-18

上总路由,ping一下对方,然后dis arp 就可以看到该IP的对应MAC地址和端口号,然后上对应端口连接的交换机上重复上述命令,一级一级下去就查到了。

【详细方法】

telnet 连接并登陆交换机,display arp all,disp mac-address,这两条命令都用了,还是看不到这台华为的s5700交换机 上连接了哪些设备端口还有IP。

关于知道交换机的某个端口号之后,想要查询其连接设备的IP地址的方法:

比如我们现在想查询交换机E0/16这个端口下,所连接的服务器的IP地址。

首先,在此交换机上,运行命令,DIS MAC-ADDRESS INTERFACE E0/16,查出服务器的MAC地址。然后,进入三层交换机上,运行命令,DIS ARP | INCLUDE XXX(XXX是指服务器的MAC地址),这样就能查出对应的IP地址了!

在这里,运行此命令的时候(DIS MAC-ADDRESS INTERFACE E0/16),有可能会显示不出MAC地址,怎么办呢?呵呵,这个时候,在你所连的PC上,PING一下你的网关设备,即这里的三层交换机,再运行那个命令,就能显示出MAC地址了。

本回答被网友采纳
相似回答