Clear arp cache

  • How to clear arp cache ?
  • How to refresh arp table ?

arp -da

Then it's autorefreshing. :-)


How to refresh arp table ?

You can save ip from arp table:

arp -an | sed -s 's/.*(\([0-9.]*\)).*/\1/' > /tmp/ip_to_arp

And then ping all ip:

for ip in `cat /tmp/ip_to_arp`; do ping -c 1 ${ip}; done

or

for ip in `cat /tmp/ip_to_arp`; do arping -c 1 -I eth0 ${ip}; done