`
wenson
  • 浏览: 1053551 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

扫盲:arping命令

阅读更多

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 ~]#

范例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

分享到:
评论

相关推荐

    arping for windows

    该程序是Linux上的arping的简单实现,因此没有原始的arping工具的所有选项。简单用法就是: arping.exe -i 192.168.1.11 -T 192.168.1.12 其中-i指定网卡名或者网卡的IP地址,-T指定目的IP地址。

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

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

    一些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

    arp扫描、arping

    ### arping命令 `arping`是基于ARP协议的实用工具,它可以向指定的IP地址或整个网络广播ARP请求,从而确认目标设备是否存在。`arping`有以下几种常见的用法: 1. **单个IP地址扫描**:`arping 192.168.1.1`,这将向...

    arping-2.09.tar.

    "arping-2.09.tar." 这个文件是一个基于Linux或类UNIX系统的网络工具,主要用于通过ARP协议发送ICMP回显请求。ARP(地址解析协议)是TCP/IP协议栈的一部分,它允许网络设备(如计算机、路由器)将IP地址映射到物理...

    E117-经典赛题-主机发现与信息收集.pdf

    arping命令是一个主机连通性扫描工具,可以用来检测主机的连通性。例如,使用命令arping -c 4 172.16.1.8可以检测主机的连通性。 知识点6: xprobe2命令 xprobe2命令是一个TCP扫描工具,可以用来扫描网络中的主机的...

    arping可以arping以太网内一台主机,返回其mac地址

    1. 用户在命令行中输入`arping`命令,指定要查询的IP地址。 2. `arping`程序创建并发送一个ARP请求报文到网络,该报文中包含目标IP地址。 3. 网络上的其他设备接收到ARP请求,但只有目标IP地址的设备会回应。 4. ...

    linux系统工具arping.zip

    `arping`是由Jozsef Kuto开发的一个开源工具,它是对`ping`命令的补充。`ping`使用ICMP协议进行网络可达性测试,而`arping`则是通过发送ARP请求来验证目标主机是否在线。ARP协议是局域网(LAN)中用来将IP地址映射到...

    arping等工具的使用

    Arping与传统的Ping命令不同之处在于它利用ARP协议而不是ICMP协议进行通信。 #### 基本用法 ```bash arping [选项] [目标地址] ``` #### 选项说明 - `-f`:收到第一个响应报文后即退出,适用于快速测试目标是否可...

    arping1x

    在实际应用中,用户可能需要学习如何使用arping1x命令的各种选项,如发送单个ARP请求、持续扫描、设置超时时间等,以及如何解读其返回的结果,以便有效地利用这个工具。为了深入了解arping1x,建议查阅相关文档或...

    Linux命令大全搜索工具

    Linux 命令大全搜索工具 Linux 命令大全搜索工具是一种功能强大的命令行工具...* arping:通过发送 ARP 协议报文测试网络 这些命令只是 Linux 命令大全搜索工具中的一小部分,用户可以根据需要搜索和使用不同的命令。

    arping获得目的主机的mac地址

    "arping"工具就是这样一个实用程序,它允许用户通过发送ARP请求来获取目标主机的MAC地址。 在C++编程中实现"arping"功能,需要深入理解以下知识点: 1. **ARP协议原理**:ARP协议是基于局域网的协议,当发送方需要...

    A类网段arping存活主机脚本

    A类网段arping存活主机脚本,可以扫描所有A类地址段存活主机

    Ubuntu Linuxs 常用命令大全.pdf

    - 使用`arping`命令根据IP地址查找对应的MAC地址。 **8. 查看当前IP地址** - **命令**: `ifconfig eth0 | awk '/inet/{split($2,x,":");print x[2]}'` - 显示网卡`eth0`的IP地址。 **9. 查看当前外网的IP地址**...

    Ubuntu Linux命令大全

    ### Ubuntu Linux 命令大全知识点详解 #### 一、概览 Ubuntu Linux是一个广泛使用的开源操作系统,基于Debian发行版。它适用于个人电脑、服务器和云环境等。本文档旨在提供一系列基本到高级的Ubuntu Linux命令,...

    Ubuntu常用命令

    ### Ubuntu常用命令详解 #### 一、包管理与系统维护 **1. 查看软件安装内容** - **命令**: `dpkg -L xxx` - **用途**: 显示指定软件包`xxx`的文件列表。 - **示例**: 若要查看`vim`安装了哪些文件,可以使用`...

    linux常用命令.md

    arping命令用于检测网络中IP地址是否冲突。通过指定网络接口和IP地址,命令会发送ARP请求并监听回应,从而确定是否有其他设备使用了相同的IP地址。 7. tcpdump命令 tcpdump是一个强大的网络抓包工具。通过使用...

    Ubuntu 命令大全

    - **命令**: `arping IP地址` - **用途**: 查询目标IP地址对应的MAC地址。 **查看当前IP地址** - **命令**: `ifconfig eth0 | awk '/inet/{split($2,x,":"); print x[2]}'` - **用途**: 获取当前网络接口的IP地址。...

    Linux命令大全搜索工具.pdf

    - **`arping`**:通过发送ARP请求来测试网络连接状态。 - **`ip`**:用于显示、操纵和调试网络设备、地址和路由。 ##### 4. **软件包管理** - **`apt-get`**、**`aptitude`**:Debian及其衍生版本中的软件包管理...

Global site tag (gtag.js) - Google Analytics