(12)arp命令(每週一個linux命令)

arp指令用來管理系統的arp緩衝區,可以顯示、刪除、添加靜態mac地址。主要選項是清除地址映射項並手動設置。爲了調試目的,ARP程序還允許對ARP緩存進行完全轉儲。

語法剛要:

       arp [-evn] [-H type] [-i if] -a [hostname]

       arp [-v] [-i if] -d hostname [pub]

       arp [-v] [-H type] [-i if] -s hostname hw_addr [temp]

       arp [-v] [-H type] [-i if] -s hostname hw_addr [netmask nm] pub

       arp [-v] [-H type] [-i if] -Ds hostname ifa [netmask nm] pub

       arp [-vnD] [-H type] [-i if] -f [filename]

使用man arp查看的時候 顯示這條命令已經過時了,可以查看ip命令

參數

-v          顯示詳細信息--verbose;
-n          以數字地址形式顯示;
-i          If選擇界面;
-H          type設置和查詢arp緩存時檢查 type 類型的地址;
-a          [hostname]  顯示指定 hostname 的所有入口;
-d          hostname  刪除指定 hostname 的所有入口;
-D          使用ifa硬件地址界面;
-s          hostname hw_addr  手工加入 hostname 的地址映射;
-f          filename  從指定文件中讀入 hostname 和硬件地址信息

例子:

#手動加入ip和mac映射
 arp -s 192.168.1.222 00-22-aa-00-22-aa
 
#查看
arp –vn
輸出:
Address                  HWtype  HWaddress           Flags Mask            Iface
192.168.0.23                     (incomplete)                              eth0
192.168.0.1              ether   02:54:c5:14:35:82   C                     eth0
Entries: 2	Skipped: 0	Found: 2

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章