前不久在一个工程中,涉及到将MAC与IP绑定的应用。在网上查了些资料,是用
cisco(config)#arp ip mac arpa的格式进行绑定(比如:arp 10.156.40.1 0000.0c07.ac28 arpa),但绑定后,测试改成别的IP还是能用。通过搜集资料知道,如果改过后的那个IP没与MAC绑定,同样能上。所以,如果要想改IP后就不能上了,只能将所有的IP都与MAC绑定,没用的IP,用0000.0000.0000,例如,有一台PC,他的 IP地址是192.168.1.2 ,MAC地址是0011.2566.303a,网关地址192.168.1.1,网关的MAC地址是0011.254e.d21b,可通过下面实现绑定
cisco(config)#arp 192.168.1.1 0011.254e.d21b arpa
cisco(config)#arp 192.168.1.2 0011.2566.303a  arpa
cisco(config)#arp 192.168.1.3 0000.0000.0000  arpa
cisco(config)#arp 192.168.1.4 0000.0000.0000  arpa
.
.
.
cisco(config)#arp 192.168.1.253 0000.0000.0000  arpa
cisco(config)#arp 192.168.1.254 0000.0000.0000  arpa