Linux清除ARP缓存

呵呵,整合网上各种大家的方法,如下:

一、arp -d IP

这样可以清除单一IP的ARP缓存

二、for((ip=2;ip<255;ip++));do arp -d 192.168.0.$ip &>/dev/null;done

清除192.168.0.0网段的所有缓存

三、arp -n|awk '/^[1-9]/ {print "arp -d "$1}' | sh #需要root权限

清除所有ARP缓存,推荐!