arping命令 – 向邻近主机发送ARP请求报文

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

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

语法格式:arping [参数]

常用参数:

-A 更新邻近主机的ARP缓存(
使用ARP应答数据包代替ARP请求数据包)
-b 仅发送MAC级广播
-c 发送指定个数ARP请求数据包后停止
-D 重复地址检测模式(DAD)
-f 在第一个回复确认目标存活后退出命令
-h 打印帮助手册并退出
-I 指定ARP请求报文的网络接口
-q 安静模式。不显示任何信息
-s 指定发送ARP请求数据包的源IP地址
-U 更新邻近主机的ARP缓存

参考实例

测试目标主机的存活状态:

[root@xtuos.com ~]# arping -f 192.168.60.1
ARPING 192.168.60.1 from 192.168.60.149 ens192
Unicast reply from 192.168.60.1 [00:03:0F:81:6B:F1]  1.995ms
Sent 1 probes (1 broadcast(s))
Received 1 response(s)

向目标主机发送3次(指定次数)ARP请求报文:

[root@xtuos.com ~]# arping -c 3 192.168.60.1
ARPING 192.168.60.1 from 192.168.60.149 ens192
Unicast reply from 192.168.60.1 [00:03:0F:81:6B:F1]  1.813ms
Unicast reply from 192.168.60.1 [00:03:0F:81:6B:F1]  1.850ms
Unicast reply from 192.168.60.1 [00:03:0F:81:6B:F1]  1.816ms
Sent 3 probes (1 broadcast(s))
Received 3 response(s)

使用指定网口发送指定次数ARP请求报文后自动退出命令:

[root@xtuos.com ~]# arping -I ens192 -c 2 192.168.60.1
ARPING 192.168.60.1 from 192.168.60.149 ens192
Unicast reply from 192.168.60.1 [00:03:0F:81:6B:F1]  1.861ms
Unicast reply from 192.168.60.1 [00:03:0F:81:6B:F1]  1.921ms
Sent 2 probes (1 broadcast(s))
Received 2 response(s)

原创文章,作者:云东方,如若转载,请注明出处:https://www.yundongfang.com/1680.html

(0)
上一篇 2021年3月19日 上午3:50
下一篇 2021年3月19日 上午3:56

相关推荐

  • nproc命令 – 显示当前进程可用的CPU数目

    nproc命令的作用是可以显示当前进程可用的CPU数目,该数目可能小于实际工作数。 在计算机系统上执行的每个进程都需要CPU执行预期的操作。 你的系统CPU可能有时会过载(由于系统…

    Linux命令 2021年3月18日
  • mkisofs命令 – 建立ISO 9660映像文件

    mkisofs命令用来将指定的目录与文件做成ISO 9660格式的映像文件,以供刻录光盘。 语法格式: mkisofs [参数] 常用参数: -a或–all 把备份文件…

    Linux命令 2021年3月18日
  • Category: 9:其他命令

    script命令可以用作交互终端会话过程的记录,保留用户输入和系统输出的全过程。以备之后查询与学习,对于初学者 […]

    Linux命令 2021年3月18日
  • arptables命令 – ARP包过滤管理工具

    arptables命令用来设置、维护和检查Linux内核中的arp包过滤规则表。使用arptables命令可以定义多个不同的规则表,每个规则表包含多个内置的规则链或者用户自定义的规…

    Linux命令 2021年3月19日
  • Category: 5:文件传输

    ncftp命令是文字模式FTP程序中的佼佼者,它具备多样特色, 包括显示传输速率,下载进度,自动续传,标住书签 […]

    Linux命令 2021年3月19日
  • wall命令 – 输出信息

    wall命令用于向系统当前所有打开的终端上输出信息。通过wall命令可将信息发送给每位同意接收公众信息的终端机用户,若不给予其信息内容,则wall命令会从标准输入设备读取数据,然后…

    Linux命令 2021年3月18日
  • redis-server命令 – redis服务端程序启动

    Redis是一个开放源码(BSD授权)的内存数据结构存储,用作数据库、缓存和消息中介。redis-server命令是一个启动Redis服务器的命令行。redis-sentinel命…

    Linux命令 2021年3月18日
  • repquota命令 – 显示文件系统配额的汇总信息

    repquota用于显示指定文件系统的磁盘使用情况与配额设置的汇总信息,对于用户,显示当前创建的文件数量、存储空间使用数量,以及配额的设置信息。 由于需要把所有的用户ID与用户组I…

    Linux命令 2021年3月19日
  • lha命令 – 压缩或解压文件

    lha是从lharc演变而来的压缩程序,文件经它压缩后,会另外产生具有”.lzh”扩展名的压缩文件。 语法格式: lha [参数] [文件] 常用参数: -a 压缩文件,并加入到压…

    Linux命令 2021年3月18日
  • cdrwtool命令 – 在CD-R CD-RW和DVD-R设备上执行操作

    cdwrtool命令的作用是可以在CD-R、CD-RW或DVD-R设备上执行相应的操作。 cdwrtool命令执行的主要操作为是关闭媒体,将其格式化以便与PAKCET-CD设备一起…

    Linux命令 2021年3月18日