TOP > Linux > Fedoraの技 > 001-100 > 027
MACアドレスの一覧表を作成する
無線LANの利用が広がる中、不正利用を防ぐためにMACアドレスによる制限をかけることが多くなっています。設定を行う際に下記の手順でLAN上のマシンのMACアドレス一覧表を簡単に作成できます。
まずpingをLAN上全てのマシンに対して1度実行します。
# ping -c 1 -b 192.168.0.255
次にarpコマンドでarpテーブルを表示しますが、下記では結果をawkコマンドを使いIPアドレスとMACアドレスをタブで区切って出力しています。
# arp -an | awk '{ print $2"\t"$4 }'
(192.168.0.31) 00:E0:18:8E:27:EC
リダイレクト(参照297)でファイルに書き出し、Windowsなどにダウンロードして表計算ソフトなどで開くと便利でしょう。
# arp -an | awk '{ print $2"\t"$4 }' > ~/mac_address.txt
2005-12-03 作成