H3C交换机如何查询MAC与IP对应表 及绑定

如题所述

第1个回答  2022-06-10
arp static 58.53.128.252 0026-9e82-1ecc

user-bind 和 arp static
一、在全局下就可以配置。 #system view #am user-bind mac-addr XXXX-XXXX-XXXX ip-addr XXX.XXX.XXX.XXXX 这时候任何端口下只要是这个mac就只能使用这个ip地址,其他没有绑定的ip和mac不受影响。当然其他用户也可以使用这个ip。
二、在端口下配置(ip/mac/端口同时绑定) : #system view #am user-bind mac-addr XXXX-XXXX-XXXX ip-addr XXX.XXX.XXX.XXXX interface ethernet 1/0/12 这时候这个端口就只有这个ip和这个mac可以使用,并且要同时一起使用,其他任何mac用户使用任何ip都不被允许。 H3C5500这类设备,可以是使用如下命令进行IP/mac绑定,V5.0以下的版本必须进到端口下才能配置。 #interface ethernet 1/0/1 #user-bing mac-addr XXXX-XXXX-XXXX ip-addr XXX.XXX.XXX.XXX 或 #ip source static binding ip-address 192.168.5.44 mac-address 001e-90fb-acd5

1)[AM]命令
使用特殊的 AM User-bind命令,来完成 MAC 地址与端口之间的绑定。例如:
[SwitchA] am user-bind mac -address 00e0-fc22-f8d3 interface Ethernet 0/1
说明:由于使用了端口参数,则会以端口为参照物,即此时端口E0/1只允许 PC 1上网,而使用其他未绑定的MAC地址的 PC 机则无法上网。但是 PC 1使用该MAC地址可以在其他端口上网。
2)mac-address命令
使用mac-address static命令,来完成MAC地址与端口之间的绑定。例如:
[SwitchA]mac-address static 00e0-fc22-f8d3 interface Ethernet 0/1 vlan 1
[SwitchA]mac-address max-mac-count 0
说明:由于使用了端口学习功能,故静态绑定mac后,需再设置该端口mac学习数为0,使其他PC接入此端口后其mac地址无法被学习。

1.绑定时:

sys
int gi 1/0/10 进入借口
arp fil bind 192.168.1.101 xxxx-xxxx-xxx ip地址后边跟的是mac地址
qu
qu
save 记得保存

2.取消绑定时:

sys
int gi 1/0/10
un arp fil bind 172.168.1.101 不用输入mac
qu
qu
save 记得保存

我现在用是交换机型号是H3C S5120-48P-EI需要用下面的命令
分为全局和接口,全局的baiIPv4静态绑定表项对设备的所有接口都生效。
ip source binding ip-address 192.168.1.1 mac-address 000f-e235-dc71 vlan 4

测试成功

送给自己,不要忘了。
相似回答