我正在运行Linux,我知道我的网关将始终是MAC地址为aa的192.168.1.254:aa:aa:aa:aa:aa。
有没有什么办法可以指示我的机器只使用这个MAC地址作为网关,忽略这个IP地址的所有ARP响应?
您可以使用arp来控制ARP表。
arp -s 192.168.1.254 aa:aa:aa:aa:aa:aa
将IP静态映射到MAC,绕过ARP,并应该做的伎俩。
ARP与ethernet < – > ip映射有关,而不是默认的网关设置。
设置静态networking地址/网关( 链接 )后,您可以为网关( 链接 )添加静态ARP条目
arp -i <your interface> -s <ip.of.the.gateway> <mac:of:the:gateway> arp -i eth0 -s 192.168.1.254 aa:aa:aa:aa:aa:aa