今回はRaspberryPiでLAN内のIPアドレス、及び、MACアドレスを取得しようと思い、その方法を書こうと思います。
Widnowsユーザーであればコマンドプロンプトで以下のコマンドを使用すればLAN内のIPを一覧で表示できるのは知っていると思います。
arp -a
しかし、このコマンドはLinux系ではないので他の方法を使用する必要があります。
今回はarp-scanを使用します。
まず、デフォルトではインストールされているパッケージではないのでインストールをします。
sudo apt install arp-scan
インストールが完了したら、さっそくLAN内のIPを一覧で表示します。
sudo arp-scan -I eth0 -l
私は有線でethernetを使用しているのでeth0を使用していますが、それぞれのセットアップに合わせてここを変更すれば問題ありません。(無線LAN接続の場合等)
このように一覧表示することができます。
次はこの情報を使って家にどれくらいいるのかをモニターするシステムを構築していこうと思います。