/usr/sbin/arp
rootユーザでのみ実行可能です
arp [オプション] ホスト名 | arpテーブルの表示、設定をします。 |
---|
-s | ホスト名に指定したarpエントリをMACアドレスを使用して作成します。 |
---|---|
-d | ホスト名に指定したarpエントリを削除します。 |
-f | ファイルに定義したエントリ(複数可)を読み込みarpエントリを作成します。 |
arp -s 192.168.128.111 00:1F:D0:B7:C9:F5
arp -d 192.168.128.111 00:1F:D0:B7:C9:F5
arp -f /tmp/arp_table
MACアドレス00:1F:D0:B7:C9:F5 に対応するIPアドレス 192.168.128.111をarpテーブルに追加します。
# arp -s 192.168.128.111 00:1F:D0:B7:C9:F5
MACアドレス00:1F:D0:B7:C9:F5 に対応するIPアドレス 192.168.128.111をarpテーブルから削除します。
# arp -d 192.168.128.111 192.168.128.111 (192.168.128.111) deleted
/tmp/arp_tableファイルに定義したMACアドレスに対応するIPアドレスをarpテーブルに追加します。
# arp -f /tmp/arp_table