ネットワーク上のホストのメディアアクセス制御(MAC)アドレス、またはハードウェアアドレスを見つけるのは、かなり簡単なプロセスです。それには、インターネットプロトコル(IP)アドレスをMACアドレスに変換するアドレス解決プロトコル(ARP)を使用します。一般的なオペレーティング・システム(OS)には、ネットワーク上のMACアドレスを簡単に発見できる「arp」コマンドが含まれています。この記事では、OS X、Microsoft Windows、Linux OSでMACアドレスを見つける方法について説明します。
OS X
-
ターミナルアプリを開きます。発見されたMACアドレスをすべて見つける最も簡単な方法は、ARPテーブルの現在のエントリーをすべてリストアップすることです。
- sudo arp -a
-
ターゲットIPにPingを打つ。IPとMACアドレスのペアが出力にリストされていない場合は、まずターゲットIPに「ping」を打つ必要がある。
- ping 192.168.1.112
-
pingが肯定的な応答を返した場合は、以下のいずれかの方法を使用してARP情報を確認できます。これらのコマンドのいずれかが、IPとMACアドレスのマッピングを提供します。
- sudo arp 192.168.1.112
- sudo arp -a
マイクロソフト・ウィンドウズ
-
コマンドプロンプトを開く。発見されたMACアドレスをすべて見つける最も簡単な方法は、ARPテーブルの現在のエントリーをすべてリストアップすることです。
- arp -a
-
ターゲットIPにPingを打つ。IPとMACアドレスのペアが出力にリストされていない場合は、まずターゲットIPに「ping」を打つ必要がある。
- ping 192.168.1.112
-
pingが肯定的な応答を返した場合は、以下のいずれかの方法を使用してARP情報を確認できます。これらのコマンドのいずれかが、IPからMACアドレスへのマッピングを提供します。
- arp 192.168.1.112
- arp -a
Linux
-
コンソールウィンドウを開く。発見されたすべてのMACアドレスを見つける最も簡単な方法は、ARPテーブルの現在のエントリをすべてリストすることです。
- sudo arp -a
-
ターゲットIPにPingを打つ。IPとMACアドレスのペアが出力にリストされていない場合は、まずターゲットIPに「ping」を打つ必要がある。
- ping 192.168.1.112
-
pingが肯定的な応答を返した場合は、以下のいずれかの方法でARP情報を確認できます。これらのコマンドのいずれかが、IPとMACアドレスのマッピングを提供します。
- sudo arp 192.168.1.112
- sudo arp -a
Linuxのarp-scanユーティリティ
-
Linux OSでは、arp-scanユーティリティを使用することで、個々のホストにpingを打ってからMACアドレスを問い合わせる手間を省くことができます。 arp-scanユーティリティを使用すると、サブネット上のすべてのIP-to-MACアドレス・ペアを非常に簡単に発見することができます。
-
コンソール・ウィンドウを開く。
-
コマンドを発行します。arp-scanユーティリティには多くの利用可能なオプションがありますが、最も簡単な方法は、サブネットのパラメータを指定してコマンドを発行することです。 これにより、ネットワークにアクセス可能なすべてのホストのarpテーブルが構築され、出力がコンソールに表示されます。
- sudo arp-scan 192.168.1.0/24
コメント
最新を表示する
NG表示方式
NGID一覧