我来解释一下
局域网内通信靠的是MAC地址,而我们通常只知道对方的IP地址,这个ARP协议就是用来将IP地址转换成MAC地址的。在我们的机器上有一个ARP缓存表,利用暂存了本机已知的IP-MAC映射关系(一般,很快这些缓存就被清除了)。
假如有人利用ARP欺骗工具将你的ARP缓存中的 “网关IP-网关MAC ”映射关系修改成"网关IP-其它MAC"。这样你就上不了网了,因为实际上,你发送的数据包并没有到网关。而是到了其他MAC.
arp -a
用来查看arp缓存列表,赶快试试看
arp -d 用来清空arp缓存列表
arp arp -s 网关ip
网关mac
可以将“网关ip-网关mac”映射关系设置为静态的,这样它就不会被清除了(但重启机器后就没了)
利用这种方法有一定作用