arping
是一个用于发送 ARP(Address Resolution Protocol)请求的工具,主要用于发现网络上的设备。它通过向指定的 IP 地址发送 ARP 请求来确定该地址对应的 MAC 地址,并可以用来检测 IP 地址冲突或测试网络连接性。
使用场景
- 当需要知道某个 IP 地址对应的 MAC 地址时。
- 在设置静态 ARP 条目之前验证目标 IP 地址和 MAC 地址。
- 检测网络中是否存在 IP 地址冲突。
基本语法
arping [选项] <目标IP地址>
常用选项
-c count
: 发送指定数量的 ARP 请求后退出,默认情况下会持续发送直到手动停止。-I interface
: 指定要使用的网络接口名称(如 eth0)。-s source_ip
: 设置源 IP 地址,通常用于在多网卡环境中指定使用哪个 IP 地址进行通信。-b
: 广播模式,强制arping
以广播方式发送 ARP 请求而不是单播。-D
: Duplicate address detection mode (DAD),用于检测是否有