使用方法如下:
ARP -s inet_addr eth_addr [if_addr]
ARP -d inet_addr [if_addr]
ARP -a [inet_addr] [-N if_addr] [-v]
-a 通過詢問當前協議數據,顯示當前 ARP 項。如果指定 inet_addr,則只顯示指定計算機的 IP 地址和物理地址。如果不止一個網絡接口使用 ARP,則顯示每個 ARP 表的項。
-g 與 -a 相同。
-v 在詳細模式下顯示當前 ARP 項。所有無效項和環回接口上的項都將顯示。
inet_addr 指定 Internet 地址。
-N if_addr 顯示 if_addr 指定的網絡接口的 ARP 項。
-d 刪除 inet_addr 指定的主機。inet_addr 可以是通配符 *,以刪除所有主機。
-s 添加主機并且將 Internet 地址 inet_addr與物理地址 eth_addr 相關聯。物理地址是用連字符分隔的 6 個十六進制字節。該項是永久的。
eth_addr 指定物理地址。
if_addr 如果存在,此項指定地址轉換表應修改的接口的 Internet 地址。如果不存在,則使用第一個適用的接口。
示例:
> arp -s 157.55.85.212 00-aa-00-62-c6-09.... 添加靜態項。> arp -a .... 顯示 ARP 表。