◆ 初級者~中級者向け
◆ 上級者向け
◆ Windowsのコマンド環境について幅広く知りたい方へ
IPアドレスとMACアドレスの対応を確認、設定する方法(arpコマンド)
arp は、IPアドレスを物理アドレス(MACアドレス)に変換するためのプロトコルです。
arp コマンドを使うことで、現在のネットワークにおけるIPアドレスとMACアドレスの対応表(ARPキャッシュテーブル)を表示したり、手動でエントリを追加・削除したりできます。
コマンド名は「Address Resolution Protocol(アドレス解決プロトコル)」が由来となっています。
コマンドの省略形は存在しません。
フォーマット
ARP -s inet_addr eth_addr [if_addr]
ARP -s inet_addr eth_addr [if_addr]
ARP -a [inet_addr] [-N if_addr] [-v]
inet_addr
には、インターネット アドレスを指定します。eth_addr
には、物理アドレスを指定します。if_addr
には、指定された場合は、アドレス変換テーブルを変更するインターフェイスのインターネット アドレスを指定します。指定がない場合は、最初の適用可能なインターフェイスが使用されます。
使用例
ARPキャッシュテーブルを表示する
arp -a
-a
: 現在のARPテーブルをすべて表示します。
このコマンドは、現在のネットワーク接続におけるすべてのインターフェイスのARPエントリを表示します。各エントリには、IPアドレス、物理アドレス(MACアドレス)、エントリの種類(動的か静的か)が含まれます。
特定のインターフェイスのARPエントリを表示する
arp -a 192.168.1.1
192.168.1.1
: 特定のIPアドレスに関連するエントリを表示します。
このコマンドは、192.168.1.1
に関連するARPエントリを表示します。
IPアドレスに対応するMACアドレスを追加する
arp -s 192.168.1.10 00-11-22-33-44-55
-s
: 新しい静的ARPエントリを追加します。192.168.1.10
: 対応付けるIPアドレス。00-11-22-33-44-55
: MACアドレスを指定します。
このコマンドは、IPアドレス 192.168.1.10
に対して、MACアドレス 00-11-22-33-44-55
の静的エントリをARPテーブルに追加します。
ARPエントリを削除する
arp -d 192.168.1.10
-d
: ARPテーブルから指定されたエントリを削除します。192.168.1.10
: 削除するIPアドレスを指定します。
このコマンドは、IPアドレス 192.168.1.10
に関連するARPエントリをテーブルから削除します。
特定のインターフェイスに対して静的ARPエントリを追加する
arp -s 192.168.1.10 00-11-22-33-44-55 192.168.1.1
192.168.1.10
: 静的エントリを設定するIPアドレス。00-11-22-33-44-55
: 設定するMACアドレス。192.168.1.1
: 静的エントリを設定する特定のインターフェイスのIPアドレス。
このコマンドは、インターフェイス 192.168.1.1
に対して、IPアドレス 192.168.1.10
と MACアドレス 00-11-22-33-44-55
の静的エントリを追加します。
オプション一覧
オプション | オプションの説明 |
---|---|
-a | 現在のプロトコル データを参照し、現在の ARP エントリを表示します。 inet_addr が指定されている場合は、指定されたコンピューターのみの IP アドレスと物理アドレスが表示されます。 2 つ以上のネットワーク インターフェイスが ARP を使用する場合は、各 ARP テーブルのエントリが表示されます。 |
-g | -a と同じです。 |
-v | 現在の ARP エントリを詳細モードで表示します。 すべての無効なエントリとループバック インターフェイスのエントリが表示されます。 |
-N if_addr | if_addr で指定されたネットワーク インターフェイスの ARP エントリを表示します。 |
-d | inet_addr で指定されたホストを削除します。 inet_addr にワイルドカードを使用すると、すべてのホストを削除できます。 |
-s | ホストを追加し、インターネット アドレス inet_addr を物理アドレスeth_addr に関連付けます。 物理アドレスは、ハイフンで区切られた 6個の 16 進数バイトで指定します。 このエントリは恒久的です。 |
コメント