Linux arping命令的使用

2016-12-21 17:10:16 6318


arping :向相邻主机发送ARP请求

语 法


arping[必要参数][选择参数][目的地址]

功 能

arping 命令: 在指定网卡上发送ARP请求指定地址,源地址 “-s” 参数指定,可用来直接 ping MAC 地址,以及找出那些 ip 地址被哪些电脑所使用了

类似命令: arp   ping   ping6   clockdiff   tracepath   cu   


相似命令: linux命令


执行权限: 超级用户 ?通用户


命令属性: 网络通讯

 


参数

必要参数 


-A ARP回复模式,更新邻居

-b 保持广播

-D 复制地址检测模式

-f 得到第一个回复就 退出

-q 不显示警告信息

-U 主动的ARP模式,更新邻居



选择参数 


-c<数据包的数目> 发送的数据包的数目

-w<超时时间> 设置超时时间

-I<网卡> 使?指定的以太网设备,默认情况下使用eth0

-s 指定源IP地址

-h 显示帮助信息

-V 显示版本信息

 


范例



范例1 : 发送ARP请求 


[root@hnlinux ~]# arping 192.168.0.1 //向指定IP发送ARP请求

ARPING 192.168.0.1 from 192.168.0.3 eth0

Unicast reply from 192.168.0.1 [00:21:27:9E:36:66] 2.480ms

Unicast reply from 192.168.0.1 [00:21:27:9E:36:66] 2.387ms

Unicast reply from 192.168.0.1 [00:21:27:9E:36:66] 1.459ms

Unicast reply from 192.168.0.1 [00:21:27:9E:36:66] 1.494ms

Unicast reply from 192.168.0.1 [00:21:27:9E:36:66] 1.478ms

Unicast reply from 192.168.0.1 [00:21:27:9E:36:66] 2.414ms

Unicast reply from 192.168.0.1 [00:21:27:9E:36:66] 1.464ms

Unicast reply from 192.168.0.1 [00:21:27:9E:36:66] 1.501ms

Sent 8 probes (1 broadcast(s))

Received 8 response(s) //Ctrl+C 终止

[root@hnlinux ~]# 


范例2 : 向指定主机发送ARP请求,当收到?一个包自动退出


[root@hnlinux ~]# arping -f 192.168.0.1

ARPING 192.168.0.1 from 192.168.0.3 eth0

Unicast reply from 192.168.0.1 [00:21:27:9E:36:66] 0.692ms

Sent 1 probes (1 broadcast(s))

Received 1 response(s)

[root@hnlinux ~]# 


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: