本帖最后由 77953 于 2024-8-8 13:37 编辑
很多时候确认IP是否被使用都是直接ping测试,但是有些主机或者安全设备可能会禁止ping,禁止ICMP,所以会遇到ping不通,但是将IP配置以后提示冲突的情况,可以使用arp-ping进行检测arp-ping使用arp报文进行探测,不会出现上述情况
使用方法: 将arp-ping工具放到C:\Windows\System32目录下 打开cmd输入arp-ping即可使用 示例: C:\Users\Administrator>arp-ping 192.168.22.254 Reply that A4:17:91:1C:14 C is 192.168.22.254 in 1.324ms Reply that A4:17:91:1C:14 C is 192.168.22.254 in 15.283ms Reply that A4:17:91:1C:14 C is 192.168.22.254 in 15.912ms Reply that A4:17:91:1C:14 C is 192.168.22.254 in 15.438ms
Ping statistics for 192.168.22.254/arp 4 probes sent. 4 successful, 0 failed. Approximate trip times in milli-seconds: Minimum = 1.324ms, Maximum = 15.912ms, Average = 11.989ms
`arp-ping` 工具是一个命令行实用程序,用于向目标设备发送 ARP(地址解析协议)请求。ARP 用于在本地网络上将 IP 地址映射到 MAC 地址。以下是提供的选项的简要说明:
target: 指定目标设备的 IP 地址。
选项:
-s ip: 指定源 IP 地址。 -n X: 发送 X 次 ARP 请求。 -t: 持续发送 ARP 请求,直到通过 CTRL-C 停止。 -x: 在成功的 ARP 请求后立即退出。 -i X: 每隔 X 秒发送 ARP 请求。 -d: 在每次 ARP 请求之间执行 'arp -d '(清除 ARP 缓存),需要管理员权限。 -c: 在每行中包含日期和时间。 -m X: 忽略持续时间少于 X 毫秒的失败。 -.: 对于每个被忽略的失败打印一个点(.)。 -w X: 如果在约 X 毫秒后没有收到响应,则退出程序。 -l: 打印调试日志。 -v: 打印版本信息并退出。
|