どのIPがオフラインですか?

どのIPがオフラインですか?

現在質問があります。スイッチがありますが、どのポートがどのPoEデバイスに接続されているかわかりません。今この問題を解決したいと思います。私の考えは、スイッチのPoEポートを無効にし、IPがダウンするのを待つことです。

しかし、どうすればいいですか?ネットワーク上のすべてのIPに対してpingを実行し、ダウンしたばかりのIPを表示するためのツールはありますか?

答え1

IPv4 LAN の場合は試してください。arp-scan。 arp パケットを送信し、応答を収集します。

たとえば、aptを介してインストールします。

sudo apt install arp-scan

以下は、このインターフェイスに接続されているLANのすべてのIPを検索する例ですeth0

sudo arp-scan --interface=eth0 --localnet

スキャンした出力を2つのファイルに転送し、before.datafter.datのように比較します。

diff before.dat after.dat

関連情報