Как очистить arp кэш

Команда ip neigh show позволяет увидеть все устройства в локальной сети, адреса которых отдаются из кэша. Для этих устройств есть запомненный ответ и разрешать MAC в ip при запросе не нужно.

ip neigh show

192.168.88.1 dev wlp7s0 lladdr b8:69:f4:0d:92:78 REACHABLE

В кэш на некоторое время ответы попадают автоматически, достаточно одного запроса.




Как очистить arp кэш на Linux сервере (ip neigh delete)


Добавить ответ в кэш можно просто пропинговав узел.

ping -c 1 192.168.4.5

[root@espa041 /home/src/iputils]

ip neigh show
192.168.88.1 dev wlp7s0 lladdr b8:69:f4:0d:92:78 REACHABLE 192.168.4.5 dev уер0 lladdr b8:69:67:рА:92:78 REACHABLE



Если взаимодействие с адресом будет регулярно — адрес будет оставаться в кэше, в противном случае — удалится по таймауту.

Также запись можно удалить из arp cache:

ip neigh delete 192.168.4.5 dev eth0