文档介绍:arp命令使用详解
arp命令使用详解
显示和修改"地址解析协议(ARP)"缓存中的项目。ARP缓存中包含一个或多个表,它们用于存储IP地址及其经过解析的以太网或令牌环物理地址。计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表。如果在没有参数的情况下使用,则arp命令将显示帮助信息。
语法
arp[-a[InetAddr][-N IfaceAddr]][-g[InetAddr][-N IfaceAddr]][-d InetAddr[IfaceAddr]][-s InetAddr EtherAddr[IfaceAddr]]
参数
-a[InetAddr][-N IfaceAddr]
显示所有接口的当前ARP缓存表。要显示特定IP地址的ARP缓存项,Addr参数的arp-a,Addr代表IP地址。Addr,则使用第一个适用的接口。要显示特定接口的ARP缓存表,请将-N IfaceAddr参数与-a参数一起使用,此处的IfaceAddr代表指派给该接口的IP地址。-N参数区分大小写。
-g[InetAddr][-N IfaceAddr]
与-a相同。
-d InetAddr[IfaceAddr]
删除指定的IP地址项,Addr代表IP地址。对于指定的接口,要删除表中的某项,请使用IfaceAddr参数,此处的IfaceAddr代表指派给该接口的IP地址。要删除所有项,请使用星号(*)Addr。
-s InetAddr EtherAddr[IfaceAddr]
Addr解析成物理地址EtherAddr的静态项。要向指定接口的表添加静态ARP缓存项,请使用IfaceAddr参数,此处的IfaceAddr代表指派给该接口的IP地址。
/?
在命令提示符下显示帮助。
注释
?InetAddr和IfaceAddr的IP地址用带圆点的十进制记数法表示。
?EtherAddr的物理地址由六个字节组成,这些字节用十六进制记数法表示并且用连字符隔开(比如,00-AA-00-4F-2A-9C)。
arp命令
处理系统的ARP缓存,可以清除缓存中的地址映射,建立新的地址映射;
语法:arp[-v][-n][-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 mask nm]pub arp[-v][-H type][-i if]-Ds hostname mask nm]pub arp[-v][-n][-D][-H type][-i if]-f[filename]
该命令的各选项含义如下:
-v显示详细信息;
-n以数字地址形式显示;
-i If选择界面;
-H type设置和查询arp缓存时检查type类型的地址;
-a[hostname]显示指定hostname的所有入口;
arp命令使用详解(2)
-d hostname删除指定hostname的所有入口;
-D使用ifa硬件地址界面;
-s hostname hw_addr手工加入hostname的地址映射;
-f