arping
:向相邻主机发送ARP请求
arping[必要参数][选择参数][目的地址]
功 能
arping 命令: 在指定网卡上发送ARP请求指定地址,源地址 “-s” 参数指定,可用来直接 ping MAC 地址,以及找出那些 ip 地址被哪些电脑所使用了 |
参数
必要参数
-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 ~]#
范例3
: 指定发送次数
[root@hnlinux ~]# arping -c 3 192.168.0.1 //指定发送3次
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.662ms
Unicast reply from 192.168.0.1 [00:21:27:9E:36:66] 0.810ms
Unicast reply from 192.168.0.1 [00:21:27:9E:36:66] 1.491ms
Sent 3 probes (1 broadcast(s))
Received 3 response(s)
[root@hnlinux ~]#
参考:http://www.lx138.com/page.php?ID=266
分享到:
相关推荐
该程序是Linux上的arping的简单实现,因此没有原始的arping工具的所有选项。简单用法就是: arping.exe -i 192.168.1.11 -T 192.168.1.12 其中-i指定网卡名或者网卡的IP地址,-T指定目的IP地址。
arping命令作用是使用arp数据包,通过ping命令检查来测试网络。arping命令能够测试一个ip地址是否是在网络上已经被使用,并能够获取更多设备信息。功能类似于ping。 由于arping命令基于ARP广播机制,所以arping命令...
`arping` 是一个网络工具,它通过发送 ARP (Address Resolution Protocol) 请求来验证网络中 IP 地址与 MAC 地址之间的对应关系。ARP 是一种用于将 IP 地址映射到物理(MAC)地址的协议,在局域网中尤其重要。下面,...
心静如水同学录 演示:http://demo.codechina.net/product/ ... [主要功能] 1、留言 2、相片上传 TO 数据库 ...4、在线修改同学录设置,备份压缩数据库 ...测试用户:arping,密码:arping ...E-mail:arping@genersoft.com
### arping命令 `arping`是基于ARP协议的实用工具,它可以向指定的IP地址或整个网络广播ARP请求,从而确认目标设备是否存在。`arping`有以下几种常见的用法: 1. **单个IP地址扫描**:`arping 192.168.1.1`,这将向...
"arping-2.09.tar." 这个文件是一个基于Linux或类UNIX系统的网络工具,主要用于通过ARP协议发送ICMP回显请求。ARP(地址解析协议)是TCP/IP协议栈的一部分,它允许网络设备(如计算机、路由器)将IP地址映射到物理...
arping命令是一个主机连通性扫描工具,可以用来检测主机的连通性。例如,使用命令arping -c 4 172.16.1.8可以检测主机的连通性。 知识点6: xprobe2命令 xprobe2命令是一个TCP扫描工具,可以用来扫描网络中的主机的...
1. 用户在命令行中输入`arping`命令,指定要查询的IP地址。 2. `arping`程序创建并发送一个ARP请求报文到网络,该报文中包含目标IP地址。 3. 网络上的其他设备接收到ARP请求,但只有目标IP地址的设备会回应。 4. ...
`arping`是由Jozsef Kuto开发的一个开源工具,它是对`ping`命令的补充。`ping`使用ICMP协议进行网络可达性测试,而`arping`则是通过发送ARP请求来验证目标主机是否在线。ARP协议是局域网(LAN)中用来将IP地址映射到...
Arping与传统的Ping命令不同之处在于它利用ARP协议而不是ICMP协议进行通信。 #### 基本用法 ```bash arping [选项] [目标地址] ``` #### 选项说明 - `-f`:收到第一个响应报文后即退出,适用于快速测试目标是否可...
在实际应用中,用户可能需要学习如何使用arping1x命令的各种选项,如发送单个ARP请求、持续扫描、设置超时时间等,以及如何解读其返回的结果,以便有效地利用这个工具。为了深入了解arping1x,建议查阅相关文档或...
Linux 命令大全搜索工具 Linux 命令大全搜索工具是一种功能强大的命令行工具...* arping:通过发送 ARP 协议报文测试网络 这些命令只是 Linux 命令大全搜索工具中的一小部分,用户可以根据需要搜索和使用不同的命令。
"arping"工具就是这样一个实用程序,它允许用户通过发送ARP请求来获取目标主机的MAC地址。 在C++编程中实现"arping"功能,需要深入理解以下知识点: 1. **ARP协议原理**:ARP协议是基于局域网的协议,当发送方需要...
A类网段arping存活主机脚本,可以扫描所有A类地址段存活主机
- 使用`arping`命令根据IP地址查找对应的MAC地址。 **8. 查看当前IP地址** - **命令**: `ifconfig eth0 | awk '/inet/{split($2,x,":");print x[2]}'` - 显示网卡`eth0`的IP地址。 **9. 查看当前外网的IP地址**...
### Ubuntu Linux 命令大全知识点详解 #### 一、概览 Ubuntu Linux是一个广泛使用的开源操作系统,基于Debian发行版。它适用于个人电脑、服务器和云环境等。本文档旨在提供一系列基本到高级的Ubuntu Linux命令,...
### Ubuntu常用命令详解 #### 一、包管理与系统维护 **1. 查看软件安装内容** - **命令**: `dpkg -L xxx` - **用途**: 显示指定软件包`xxx`的文件列表。 - **示例**: 若要查看`vim`安装了哪些文件,可以使用`...
arping命令用于检测网络中IP地址是否冲突。通过指定网络接口和IP地址,命令会发送ARP请求并监听回应,从而确定是否有其他设备使用了相同的IP地址。 7. tcpdump命令 tcpdump是一个强大的网络抓包工具。通过使用...
- **命令**: `arping IP地址` - **用途**: 查询目标IP地址对应的MAC地址。 **查看当前IP地址** - **命令**: `ifconfig eth0 | awk '/inet/{split($2,x,":"); print x[2]}'` - **用途**: 获取当前网络接口的IP地址。...
- **`arping`**:通过发送ARP请求来测试网络连接状态。 - **`ip`**:用于显示、操纵和调试网络设备、地址和路由。 ##### 4. **软件包管理** - **`apt-get`**、**`aptitude`**:Debian及其衍生版本中的软件包管理...