首页 > 编程知识 正文

arping命令没有怎么办,arping去发现在线的主机命令

时间:2023-05-06 03:41:03 阅读:19435 作者:2753

此命令用于向局域网内上的其他主机发送ARP请求命令,并可用于测试LAN中的IP是否正在使用。

查看某个IP的MAC地址:

arping 192.168.1.106

输入参数-c,指定订货量

这里指定了数为1,所以自动停止了; 如果创建的IP未分配,则显示如下:

因为没有主机返回我,所以可以判断这个IP不存在

有判断有无arp欺骗的参数。 -d。 此参数用作findduplicatereplies.exit with1ifthereareanswersfrom

two different MAC addresses .表示如果有来自两个不同MAC地址的arp响应,则返回1。 从数据链路层来看,对一个MAC地址请求的响应只有一个,如果有两个,就意味着发生了arp地址伪装。 通常检查网关

在管道中修剪显示内容。

arping -c 3 192。 168.0.106|grep“字节从”其中grep命令用于在文件中查找满足条件的字符串

其他参数:

- a :与- u参数类似,但使用的是ARP REPLY包而不是ARP请求包。

-b )发送以太网广播帧,arping在开始时使用广播地址,并在收到回复后使用unicast单播地址。

-c :发送指定的计数个ARP请求包后停止。 如果指定-w参数,则等待相同数量的ARP REPLY包超时。

- d :检测IP地址有无冲突的重复地址检测模式。 如果没有IP冲突,则返回0。

-f :接收第一个响应数据包并退出。

-h :显示帮助页面。

- I :用于发送ARP请求包的网络设备的名称。

-q:quite模式,不显示输出。

-U无理由(强制)更新另一台主机的ARP CACHE列表中的本机信息的ARP模式。 不需要回答。

- v :显示arping的版本号。

-w :以秒为单位指定超时时间。 arping在达到指定时间后退出,而不管期间发送或接收的数据包数量如何。 在这种情况下,arping将发送指定的count(-c )个数据包,然后不停止,等待超时或发送的count个数据包全部响应。

- s :设置发送ARP数据包的IP资源地址,如果为空,则进行以下处理。

1、将DAD模式(-D )设置为0.0.0.0;

2、将统一模式(-U )设置为目标地址;

3、其他方式,根据路由表计算。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。