DOS地址解析协议(arp)

DOS地址解析协议(arp)教程

Dos 中的 arp 命令可以显示和修改地址解析协议 ( ARP ) 使用的 ”IP 到物理“ 地址转换表。

DOS arp命令详解

功能

显示和修改地址解析协议 ( ARP ) 使用的 ”IP 到物理“ 地址转换表。

语法

ARP -s inet_addr eth_addr [if_addr] ARP -d inet_addr [if_addr] ARP -a [inet_addr] [-N if_addr] [-v]

参数

参数 描述
-a 通过询问当前协议数据,显示当前 ARP 项。
-g 与 -a 相同。
-v 在详细模式下显示当前 ARP 项。
inet_addr 指定 Internet 地址。
-N if_addr 显示 if_addr 指定的网络接口的 ARP 项。
-d 删除 inet_addr 指定的主机。
-s 添加主机并且将 Internet 地址 inet_addr 与物理地址 eth_addr 相关联。
eth_addr 指定物理地址。
if_addr 如果存在,此项指定地址转换表应修改的接口的 Internet 地址。

帮助文档

语法

arp /?

案例

查看帮助文档,具体命令如下:

arp /?

运行结果如下图:

01 DOS arp命令.png

显示ARP

语法

arp -a

案例

显示当前 ARP 项,具体命令如下:

arp -a

运行结果如下图:

02 DOS arp命令.png

也可以使用以下命令,效果与上方命令一致:

arp -g

运行结果如下图:

03 DOS arp命令.png

若需要显示某一个 IP 的 arp 项,可以输入以下命令:

arp -a 192.168.10.1

运行结果如下图:

05 DOS arp命令.png

添加静态项

语法

arp -s

案例

添加静态项,具体命令如下:

arp -s 192.168.10.2 00-aa-00-62-c6-09

运行结果如下图:

06 DOS arp命令.png

此时,需要提升权限,在搜索框输入 cmd,选择管理员身份打开,操作如下图:

07 DOS arp命令.png

此时再次添加静态项目,再次输入以下命令:

arp -s 192.168.10.2 00-aa-00-62-c6-09

运行成功后查看当前 ARP 项,输入以下命令:

arp -a

运行结果如下图:

08 DOS arp命令.png

删除静态项

语法

arp -d

案例

删除指定静态项,具体命令如下:

arp -d 192.168.10.2

运行结果如下图:

09 DOS arp命令.png

查看当前 ARP 项,输入以下命令:

arp -a

此时已经删除指定静态项,运行结果如下图:

10 DOS arp命令.png

DOS地址解析协议(arp)总结

Dos 中的 arp 命令可以显示和修改地址解析协议 ( ARP ) 使用的 ”IP 到物理“ 地址转换表。