Linux基礎命令---arp

一生有你llx發表於2019-02-19

arp

arp 指令用來管理系統的arp緩衝區,可以顯示、刪除、新增靜態mac地址。ARP以各種方式操縱核心的ARP快取。主要選項是清除地址對映項並手動設定。為了除錯目的,ARP程式還允許對ARP快取進行完全轉儲。

此命令的適用範圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

 

1 、語法

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]

 

2 、選項列表

選項

說明

--help

顯示幫助文件

--version

顯示命令版本

-H  type

--hw-type type

-t   type

在設定或讀取ARP快取時,這個可選引數告訴ARP應該檢查哪類條目。此引數的預設值為 ether (即IEEE 802.3 10 Mbps乙太網的硬體程式碼0x01)。其他可能的值有,如 ARCnet (Arcnet)、 PROnet (PRINET)、 AX.25 (Axis 25)和 Net/ROM (Netrom)。

-a [ hostname ] | --all [ hostname ]

顯示本機的arp緩衝區內容

-d hostname  |  --delete hostname

從緩衝區刪除指定的地址型別

-D | -use-device

使用指定介面的mac地址

-e

使用Linux風格顯示

-i  if  |  --device   if

顯示指定裝置的arp緩衝區

-s hostname hw_addr

設定指定主機的mac地址對映

-f  filename  |  --file  filename

類似於-s選項,只是這次地址資訊是從filename設定的。資料檔案的名稱通常是“/etc/ether”,但這不是正式的。如果沒有指定檔名“/etc/ether”作為預設值。該檔案的格式很簡單;它只包含帶有硬體地址和由空格分隔的主機名的ASCII文字行。此外,還可以使用 pub temp netmask 標誌。

-n | --numeric

使用數字方式顯示

-v | --verbose

顯示執行過程

在所有需要主機名的地方,人們也可以用虛線小數點表示法輸入IP地址。作為相容性的特例,主機名和硬體地址的順序可以交換。ARP快取中的每個完整條目都將被標記為C標誌。永久條目用M標記,已釋出的條目帶有P標誌。

 

3 、例項

1 )新增靜態對映

[root@localhost ~]#  arp -i eth0 -s 192.168.1.6 ff:ee:ee:ee:ee:ee        // 將目標 ip 地址對映固定 mac

[root@localhost ~]#  arp –a                                                     // 檢視 arp 緩衝區

? (10.0.2.2) at 52:54:00:12:35:02 [ether] on eth0

? (192.168.1.6) at ff:ee:ee:ee:ee:ee [ether] PERM on eth0

2 )以數字方式顯示

[root@localhost ~]#  arp -vn

Address                  HWtype  HWaddress          Flags Mask            Iface

10.0.2.2                 ether   52:54:00:12:35:02   C                     eth0

192.168.1.6              ether   ff:ee:ee:ee:ee:ee   CM                    eth0

Entries: 2 Skipped: 0Found: 2



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29270124/viewspace-2605233/,如需轉載,請註明出處,否則將追究法律責任。

相關文章