ARP内探

Arping 命令

rping 向邻居主机发送 ARP 请求。

arping 命令作用是使用 ARP 数据包,通过 ping 命令检查来测试网络。arping 能够测试一个 IP 地址是否是在网络上已经被使用,并能够获取更多设备信息。功能类似于 ping。

由于 arping 基于 ARP 广播机制,所以 arping 命令只能测试同一网段或子网的网络主机的连通性,ping 命令则是基于 ICMP 协议,是可以路由的,所以使用 ping 命令可以测试任意网段的主机网络连通性。

选项解释

-A, 
	更新邻近主机的ARP缓存(使用ARP应答数据包代替ARP请求数据包)。
-b
	仅发送MAC级广播
-c <count>
	发送指定个数ARP请求数据包后停止
-D
	重复地址检测模式(DAD)
-f
	在第一个回复确认目标存活后退出命令
-h
	打印帮助手册并退出
-I <interface>
	指定ARP请求报文的网络接口
-q
	安静模式。不显示任何信息
-s <source>
	指定发送ARP请求数据包的源IP地址
-U 
	更新邻近主机的ARP缓存。
-V
	打印程序版本并退出。
-w <deadline>
	指定 arping 退出之前的超时(以秒为单位),无论发送或接收了多少数据包。在这种情况下,arping 不会在发送 count 个数据包后停止,它要么等待截止日期到期,要么等待 count 个探测得到响应。
-i <interval>
	指定数据包之间的间隔(以秒为单位)。

常用配置和用法

arping -I  ens22f0 -s 44.44.44.22  44.44.44.33 
# 若 44.44.44.0 网段所对应的接口是 vlan 子接口, 则 -s 参数要填写物理口的 IP 地址

判断是否可达

参考网址

posted @ 2025-04-17 16:57  梭梭666  阅读(21)  评论(0)    收藏  举报
返回顶部