LAN内の起動しているホストのIPアドレスとMACアドレスの一覧を表示するには、arp-scan を使います。
Ubuntuでは arp-scanパッケージをインストールします。
sudo apt install arp-scan
arp-scan の引数に、ネットワークアドレスを指定して実行すると、次のようにホストのIPアドレスとMACアドレスの一覧が表示されます。
$ sudo arp-scan 192.168.1.0/24
Interface: eth0, type: EN10MB, MAC: dc:a6:32:71:94:f5, IPv4: 192.168.1.87
Starting arp-scan 1.9.7 with 256 hosts (https://github.com/royhills/arp-scan)
192.168.1.1 00:25:36:14:ed:34 Oki Electric Industry Co., Ltd.
192.168.1.2 70:85:c2:7a:df:96 ASRock Incorporation
192.168.1.18 50:eb:f6:55:b6:ec (Unknown)
コメント