1. Home
  2. コンピュータ
  3. Windows
  4. コマンドプロンプトでIPアドレスとMACアドレスのリストを表示する方法!

コマンドプロンプトでIPアドレスとMACアドレスのリストを表示する方法!

MAC_IP_Address_005.png

今回はローカルネットワーク内にある端末をコマンドプロンプトを使って、IPアドレスとMACアドレスをリスト化して表示する方法を紹介したいと思います。表示可能なのは同一セグメント内ですが、MACアドレスとIPアドレスのリストを表示できるので、MACアドレスからIPアドレスを、IPアドレスからMACアドレスを調べたい時にも使えます。

IPアドレス関係をリストで確認したい時には今回の方法が役に立ちますので、ぜひ覚えておくことをおすすめします。

IPアドレスからMACアドレスを確認する方法

ping

IPアドレスからMACアドレスを確認する方法についてはpingを飛ばしてARPテーブルを表示することで確認できます。

ping 192.168.1.XXX(調べたいIPアドレス)
arp -a

IPアドレスとMACアドレスのリストを表示する方法

MAC_IP_Address_001.png

IPアドレスとMACアドレスのリストを表示する方法は先程のpingを全部飛ばせば確認できます。ただし、手動で全てにpingを打つのは現実的には厳しいので、ループ文で回すことで対応できます。

for /l %i in (0,1,255) do (ping -w 1 -n 1 192.168.1.%i) MAC_IP_Address_003.png

pingをループで送り続けるのでしばらく待ちます。

MAC_IP_Address_004.png

以下のコマンドを打ってARPテーブルを表示します。

arp -a MAC_IP_Address_005.png

ARPテーブルを表示してあげれば全てのpingが帰ってきたIPアドレスとそのMACアドレスが表示されます。

今回の個人的感想

今回はコマンドプロンプトでIPアドレスとMACアドレスのリストを表示する方法を紹介しました。同一セグメント内でしか使えない方法ですが、知っておくと便利ですのでぜひ覚えておくことをおすすめします。コマンドプロンプトがあればできるので、ソフトウェアをダウンロードする必要もないですし簡単ですからね。

プリンターとかIPアドレスが分からない端末のIPアドレスが知りたいときなどには非常に役に立ちます。今回のようにMACアドレスからIPアドレスを知りたい、IPアドレスからMACアドレスを知りたい場合にはコマンドで簡単に調べてしまいましょう。

IPアドレスとMACアドレスのリストが知りたいときはぜひ活用してみてください!

パソコンやスマホなどのガジェットに興味があり、大学で情報工学の勉強してシステムエンジニアに。ブログ歴は15年以上。ITの専門的な知識はそこそこあり、国家資格の情報処理技術者試験のスキルレベル4「情報セキュリティスペシャリスト」や「ネットワークスペシャリスト」などを取得。

Related article

COMMENT TO THIS ENTRY

Macとかクロームブックでもできますか?

10871

ありがとうございました。今一番欲しいリストでした。

10997