web-dev-qa-db-ja.com

arpは169の範囲で奇妙なIPアドレスを表示しています

私はちょうど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個のアドレスすべてをtracerouteしましたが、それらはすべて私のマシンに戻ります。

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 neigh flush all

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 ***
1
KI4JGT

169.254.x.x範囲のアドレスは、自己割り当てリンクローカルIPアドレスです。通常、デバイスがDHCPサーバーからIPを取得できない場合に発生します。これらのエントリは必ずしも何も害を与えるわけではありませんが、arpキャッシュをフラッシュできます。

Sudo ip -s -s neigh flush all

arpキャッシュをフラッシュする必要があります。

それ以外の場合は、net-toolsからarpを使用して、arpキャッシュから特定のIPを削除できます。

Sudo arp -d <ip address>

-dは削除用です)。

2
nullmeta