Я просто запустил arp: я естественный любознательный человек и время от времени мне нравится запускать случайные команды из полной скуки
. Он вернулся:
Address HWtype HWaddress Flags Mask Iface
169.254.210.73 (incomplete) wlp2s0
192.168.2.3 (incomplete) wlp2s0
router.Belkin ether 94:10:3e:f8:12:b3 C wlp2s0
192.168.2.119 (incomplete) wlp2s0
169.254.153.105 (incomplete) wlp2s0
169.254.158.127 (incomplete) wlp2s0
169.254.79.15 (incomplete) wlp2s0
Я потратил все 169 адресов, и все они возвращаются к моей машине.
Я только что сбросил таблицу arp и перезагрузил маршрутизатор. Все IP-адреса сохраняются, и они точно такие же, как и раньше.
ifconfig показывает эти интерфейсы:
Iface MTU RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
bond0 1500 0 0 0 0 0 0 0 0 BMm
enp1s0 1500 0 0 0 0 0 0 0 0 BMU
lo 65536 1383953 0 0 0 1383953 0 0 0 LRU
vboxnet0 1500 0 0 0 0 0 0 0 0 BM
wlp2s0 1500 3890437 0 1 0 2289353 0 0 0 BMRU
При запуске: sudo ip -s -s рэп все
192.168.2.1 dev wlp2s0 lladdr 94:10:3e:f8:12:b3 ref 1 used 62/26/16 probes 4 REACHABLE
*** Round 1, deleting 1 entries ***
*** Flush is complete after 1 round ***
Адресами в диапазоне 169.254.x.x являются локальные IP-адреса локальной линии связи. Обычно это происходит, когда устройство не может получить IP-адрес от DHCP-сервера. Эти записи не обязательно вредят чему-либо, но вы можете очистить кеш arp:
sudo ip -s -s neigh flush all
Необходимо очистить кеш arp.
В противном случае вы можете использовать arp из net-tools для удаления определенного IP из кеша arp:
sudo arp -d <ip address>
(-d для удаления).
Адресами в диапазоне 169.254.x.x являются локальные IP-адреса локальной линии связи. Обычно это происходит, когда устройство не может получить IP-адрес от DHCP-сервера. Эти записи не обязательно вредят чему-либо, но вы можете очистить кеш arp:
sudo ip -s -s neigh flush all
Необходимо очистить кеш arp.
В противном случае вы можете использовать arp из net-tools для удаления определенного IP из кеша arp:
sudo arp -d <ip address>
(-d для удаления).