共计 1123 个字符,预计需要花费 3 分钟才能阅读完成。
arping 命令 是用于发送 arp 请求到一个相邻主机的工具,arping 使用 arp 数据包,通过 ping 命令检查设备上的硬件地址。能够测试一个 ip 地址是否是在网络上已经被使用,并能够获取更多设备信息。功能类似于 ping。
语法
arping(选项)(参数)
选项
-b:用于发送以太网广播帧(FFFFFFFFFFFF)。arping 一开始使用广播地址,在收到响应后就使用 unicast 地址。-q:quiet output 不显示任何信息;-f:表示在收到第一个响应报文后就退出;-w timeout:设定一个超时时间,单位是秒。如果到了指定时间,arping 还没到完全收到响应则退出;-c count:表示发送指定数量的 ARP 请求数据包后就停止。如果指定了 deadline 选项,则 arping 会等待相同数量的 arp 响应包,直到超时为止;-s source:设定 arping 发送的 arp 数据包中的 SPA 字段的值。如果为空,则按下面处理,如果是 DAD 模式(冲突地址探测),则设置为 0.0.0.0,如果是 Unsolicited ARP 模式(Gratutious ARP)则设置为目标地址,否则从路由表得出;-I interface:设置 ping 使用的网络接口。
参数
目的主机:指定发送 ARP 报文的目的主机。
实例
[root@localhost ~]# arping www.baidu.com
ARPING 220.181.111.147 from 173.231.43.132 eth0
Unicast reply from 220.181.111.147 [00:D0:03:bc:48:00] 1.666ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00] 1.677ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00] 1.691ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00] 1.728ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00] 1.626ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00] 1.292ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00] 1.429ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00] 2.042ms
Sent 8 probes (1 broadcast(s))
Received 8 response(s)
正文完