コマンド

「netdiscover」コマンドで、同一ネットワーク上の機器で使われているIPアドレスを一覧表示

投稿日:

社内のネットワークでどのIPアドレスが使用されているか、ネットワーク機器のIPアドレスをおおまかに知りたいとき「netdiscover」コマンドを使用すると便利です。

このnetdiscoverコマンドはDebianやUbuntuには標準で入っていない場合があります。

追加方法と使用方法について見てみましょう。

netdiscoverコマンドの追加

端末を開き、sudo apt install netdiscover (+Enter)で追加インストールします。

netdiscoverの使用

端末で、管理者権限で、netdiscover -r ネットワークアドレス/サブネット(+Enter)を実行します。

社内のネットワークアドレスが192.168.0.1から始まっている場合、以下のように入力してEnterします。

sudo netdiscover -r 192.168.0.0/24

「Mac Vender / Hostname」欄に表示されているもので、ある程度どの機器なのかが分かります。

リアルタイムで監視

netdiscoverコマンドを実行したままにしておくと、リアルタイムでネットワークへの接続状況が表示されます。

ネットワークデバイスの電源を入れてネットワークに接続するとリストに追加されます。