首页 > 编程知识 正文

1个无法解析的外部命令,linux系统kill命令

时间:2023-05-04 09:24:40 阅读:19507 作者:2408

另一方面,介绍ARP协议是“地址解析协议”的缩写。 在同一以太网上,地址解析协议允许源主机从目标主机的IP地址中获取目标主机的MAC地址。 arping程序是完成上述过程的程序。

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

二.指令格式如下。 arping [-abdfhquv ] [-ccount ] [-wdeadline ] [-s source ]-interfacedestination三,参数说明:-a:-u参数类似-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 :查看某个IP的MAC地址

1

arping192.168.131.155

例2 )查看某个IP的MAC地址,指定count数

1

arping-c1192.168.131.155

例3 )如果存在多个NIC,则指定特定设备发送请求分组

1

arping-ieth1-c1192.168.131.155

例4 )检查一个IP是否被不同的MAC占用

1

arping-d192.168.131.155

例5 )要查看某个MAC地址的IP,必须在同一子网中进行查询

1

arping-c 1523360543360003360 a 1:3133603389

示例6 :检查MAC和IP之间的对应关系,确保指定的IP绑定到指定的网卡

1

arping-C1-t 192.168.131.15600336013360723360 f 9: ca :60

例7 )验证IP和MAC是否对应,并验证指定的IP是否绑定到指定的网卡

1

arping-C1-t 00336013360723360 f 9: ca :60192.168.131.156

例8 )如果找不到本地主机,可以在网关或其他计算机上进行检查。 也可以用以下几种形式进行测量

1

2

3

arping-C1-s 10.240.160.1-s 88:5 a 3360923360123360 c 1:240.162.115

arping-C1-s 10.240.160.110.240.162.115

五.实例分析

arping 192.168.1.140 -c 1 (用于验证目标主机是否存在() ) )。

1 packets received,0% unanswered表示目标主机在此网络上生存

0 packets received、100%unanswered(0extra )表示目标主机在此网络上不存在

arping 192.168.1.140-d (用于检查是否存在ARP欺骗,返回的数据包的IP地址相同,但如果有多个MAC地址,则存在ARP欺骗。 )

上图显示目标主机上不存在ARP欺骗。

如果目标主机是网关的IP,并且有两个或多个对应于同一网关的不同MAC地址,则表示有人使用ARP欺骗来冒充网关。 在这种情况下,来自计算机的所有信息都可能流经此中介的计算机。

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