LinuxのarpコマンドでARPテーブルの確認・設定する方法をまとめました。
arpコマンドの使い方
ARPの仕組みについては以下ページで別途解説しています。
【Linux】arpコマンドでARPテーブルの確認・設定
LinuxのarpコマンドでARPテーブルの確認・設定する方法をまとめました。
arpコマンドは、ARPテーブル(IPアドレスとMACアドレスの対応表、Address Resolution Protocol)の確認や設定ができます。
arp [オプション] [ホスト名 又は IPアドレス]
オプション | 概要 |
---|---|
-n | ホスト名、ポート名、ユーザー名を解決せずに番号で表示 |
-v | メッセージを表示 |
-a ホスト名 | 指定したホスト名の情報を表示 |
-d ホスト名 | 指定したホスト名のエントリーを全削除 |
-i インタフェース | 指定したインタフェースを選択 |
-s ホスト名 ハードウェア・アドレス | ARPアドレスのマッピング・エントリを設定 |
【実行例】ARPテーブルの確認
現在のARPテーブルの内容を確認します。
$ arp アドレス HWタイプ HWアドレス フラグ マスク インタフェース 192.168.11.16 ether 18:3e:ef:XX:XX:XX C wlp3s0 buffalo.setup ether c4:3c:ea:XX:XX:XX C wlp3s0
「Flags Mask(フラグマスク)」の「C」は一定時間利用されないとテーブルから削除されることを示します。
永久にテーブルに確保される場合は「M」、公開エントリの場合は「P」と表示されます。
「コマンド ‘arp’ が見つかりません。」と表示された場合
以下のように、「コマンド ‘arp’ が見つかりません。次の方法でインストールできます:」と表示された場合、指示通りに「sudo apt install net-tools」を実行すると使えるようになります。
$ arp コマンド 'arp' が見つかりません。次の方法でインストールできます: sudo apt install net-tools
関連記事
【Linux超入門】システムの基礎とよく使うコマンドなど徹底解説
Linuxシステムの基礎とよく使うコマンドなどについて入門者向けに解説します。
【LinuC】試験対策と例題まとめ
LinuCの試験対策と例題(学習サイト)についてまとめました。
LPICの試験対策と例題まとめ
LPICの試験対策と例題(学習サイト)についてまとめました。
コメント