arp 是 Address Resolution Protocol (地址解析協議) 的縮寫, arp 用於管理和查看 ipv4 網絡 ARP 緩存。
arp 顯示的是 IP 到 MAC 地址轉換的緩存記錄; 當發生通訊時, arp 會嚮緩存添加和刪除相關 ipv4 網絡 MAC 地址記錄。
root:~# arp Address HWtype HWaddress Flags Mask Iface 114.30.59.203 ether ee:ff:ff:ff:ff:ff C eth0
基本語法
| arp [-vn] [<HW>] [-i <if>] [-a] [<hostname>] | 顯示 ARP 緩存 |
| arp [-v] [-i <if>] -d <host> [pub] | 刪除 ARP 條目 |
| arp [-vnD] [<HW>] [-i <if>] -f [<filename>] | 添加條目從文件 |
| arp [-v] [<HW>] [-i <if>] -s <host> <hwaddr> [temp] | 添加條目 |
| arp [-v] [<HW>] [-i <if>] -Ds <host> <if> [netmask <nm>] pub |
注意:
<HW> 等於使用 -H <hw> 去指定硬件地址類型。 默認:ether
選項參數
| 參數 | EN 解釋 | 中文翻譯 | 備注 |
|---|---|---|---|
| -a | display (all) hosts in alternative (BSD) style | 以備用 (BSD) 樣式顯示 (所有) 主機 | |
| -s, --set | set a new ARP entry | 設置新 ARP 條目 | |
| -d, --delete | delete a specified entry | 刪除指定條目 | |
| -v, --verbose | be verbose | 冗餘 | |
| -n, --numeric | don't resolve names | 不解析名稱 | |
| -i, --device | specify network interface (e.g. eth0) | 指定網絡接口 (例如 eth0) | |
| -D, --use-device | read <hwaddr> from given device | 從給定設備讀取 <hwaddr> | |
| -A, -p, --protocol | specify protocol family | 指定協議族 | |
| -f, --file | read new entries from file or from /etc/ethers | 從文件 (或 /etc/ethers) 讀取新條目 |
| 參數 | EN 解釋 | 中文翻譯 | 備注 |
|---|---|---|---|
| ash | Ash | ||
| ether | Ethernet | ||
| ax25 | AMPR AX.25 | ||
| netrom | AMPR NET/ROM | ||
| rose | AMPR ROSE | ||
| arcnet | ARCnet | ||
| dlci | Frame Relay DLCI | ||
| fddi | Fiber Distributed Data Interface | ||
| hippi | HIPPI | ||
| irda | IrLAP | ||
| x25 | generic X.25 | ||
| eui64 | Generic EUI-64 |
| 功能 | 命令 | 文字解釋 | 示例 | 示例解釋 |
|---|---|---|---|---|
| 幫助 | arp --help | 展示幫助信息 | ||
| 版本 | arp --version | 展示版本信息 |
版權聲明: 本文為獨傢原創稿件,版權歸 樂數軟件 ,未經許可不得轉載。