iproute2 を使用して ARP エントリを削除することはできません。

iproute2 を使用して ARP エントリを削除することはできません。

ipUbuntu-14.04.5では、パッケージのツールを使用してアイテムを削除することはできませんiproute2

% ip neigh show
10.0.0.119 dev eth2 lladdr c4:3d:c7:a2:fe:37 REACHABLE
fe80::2e0:ecff:fe36:2af6 dev eth2 lladdr 00:e0:ec:36:2a:f6 router REACHABLE

ただし、削除するとアイテムはFAILED状態になります。

% ip neigh del 10.0.0.119 lladdr c4:3d:c7:a2:fe:37 dev eth2
% ip neigh show
10.0.0.119 dev eth2  FAILED
fe80::2e0:ecff:fe36:2af6 dev eth2 lladdr 00:e0:ec:36:2a:f6 router REACHABLE

修正する

現在開いていないホストのエントリを追加すると、同じことが発生します。項目は次PERMANENTのように追加されてip neigh show表示されますが、削除は失敗し、項目は引き続き表示されますがip neigh showstatusですFAILED

iproute2文書には削除できると記載されています。私は何が間違っていましたか?

答え1

カーネル 4.19 を使用すると、この問題が発生しました。

インターフェイスを下に設定してからもう一度上に設定すると、問題が解決しました。

ifconfig eth2 down; ifconfig eth2 up

他の人が使用しているデバイスでは、ネットワークサービスが中断される可能性があります。

関連情報