Arping命令教程及Linux示例

有很多网络故障排除和调试工具。Arping是其中之一,它只ping相同的网络主机。所以arp的特殊之处在于它使用了网络层的arp数据包。这适用于mac协议。这对于查找那些不响应第3层和第4层ping请求的主机尤其有用。

null

为Debian、Ubuntu、Mint、Kali安装

我们可以安装 arping 命令用于Ubuntu,Debian,Mint,Kali和 arping 包名如下。

$ sudo apt install arping -y
Install
安装

为CentOS、Fedora、Red Hat安装

我们可以安装 arping 指挥森托斯,软呢帽,红帽子和 arping 包名如下。

$ sudo yum install arping -y

Arping帮助

我们可以使用列出帮助信息和常用选项 -h 选项如下。

$ arping -h
Help
救命

有关完整的用法信息,请使用 --help 选项。

$ apirng --help
Arping Detailed Help and Usage Information
Arping详细帮助和用法信息

平Arp

我们将使用arping命令而不提供任何选项。我们将只提供目标主机IP地址。在本例中,我们将ping IP地址 192.168.122.1 使用ARP包。

$ sudo arping  192.168.122.1
Ping Arp
平Arp

从对ARP-ping数据包的响应中,我们可以发现以下信息。

  • `index`是当前ping序列的索引号,从0开始。
  • `time`是从发送ARP数据包到得到响应的持续时间,一般在10毫秒左右。

设置计数

我们可以用设置ping请求计数 -c 选项。在本例中,我们将ping数据包计数设置为 2 .

$ sudo arping -c 2 192.168.122.1
Set Count
设置计数

设置源地址

源mac地址可以设置为 -s 选项。在这个例子中,我们将设置 aa:bb:cc:dd:ee:ff 作为源mac地址

$ sudo arping -s aa:bb:cc:dd:ee:ff  192.168.122.1
Set Source Address
设置源地址

相关文章: 如何在Linux和Windows下使用Nslookup直接和反向Ip查找?

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享