信息收集-arping

信息收集-arping

简介

arping 是一个用于发送 ARP 请求和接收 ARP 回复的工具。它通常用于检查网络中的 IP 地址是否被使用,或发现网络中的重复 IP 地址。arping 工具类似于 ping 命令,但它使用的是 ARP 协议而不是 ICMP 协议。在 Kali Linux 中,arping 通常是已经预装的网络诊断和故障排除工具。

安装

sudo apt-get install arping

命令使用

基本语法

arping [选项] 主机

示例:
发送 ARP 请求到指定 IP 地址:

arping 192.168.1.1

常用选项

-c count:发送指定数量的 ARP 请求。例如,发送 4 个包:

arping -c 4 192.168.1.1

-i interface:指定使用的网络接口。例如,使用 eth0 接口:

arping -i eth0 192.168.1.1

-f:在接收到第一个 ARP 回复后立即退出。例如:

arping -f 192.168.1.1

-D:检测重复地址(Duplicate Address Detection)。发送 ARP 请求,如果收到回复则退出并报告重复地址。例如:

arping -D -c 4 -I eth0 192.168.1.10

-A:发送 ARP 请求作为 ARP 回复(ARP Announcement)。例如:

arping -A 192.168.1.1

-U:发送未请求的 ARP(Gratuitous ARP)。例如:

arping -U 192.168.1.1

-s source:指定源地址。例如,指定源地址为 192.168.1.2:

arping -s 192.168.1.2 192.168.1.1

检测网络中的重复 IP 地址。如果 192.168.1.100 地址已经被使用,arping 会显示相应的回复。

arping -D -I eth0 192.168.1.100

广播未请求的 ARP。对于通知网络中其他设备某个 IP 地址已经被使用非常有用

arping -U 192.168.1.1

注意事项

arping 使用 ARP 协议,因此只能在本地网络(LAN)中使用,不能跨网络(WAN)使用。

相关推荐

  1. 信息收集-arping

    2024-07-09 16:48:06       24 阅读
  2. Linux命令-arpd命令(收集免费ARP信息

    2024-07-09 16:48:06       51 阅读
  3. 信息收集】 IP信息收集

    2024-07-09 16:48:06       20 阅读
  4. 收集域名信息

    2024-07-09 16:48:06       53 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-09 16:48:06       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-09 16:48:06       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-09 16:48:06       57 阅读
  4. Python语言-面向对象

    2024-07-09 16:48:06       68 阅读

热门阅读

  1. flutter如何实现点击一文字后 打开对应的超链接

    2024-07-09 16:48:06       24 阅读
  2. TCP协议是安全的吗?

    2024-07-09 16:48:06       50 阅读
  3. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-07-09 16:48:06       39 阅读
  4. 【Python教程】压缩PDF文件大小

    2024-07-09 16:48:06       48 阅读
  5. 通过文章id递归查询所有评论(xml)

    2024-07-09 16:48:06       55 阅读
  6. 金融行业:银行的三大类业务

    2024-07-09 16:48:06       44 阅读
  7. Vim和Nano简介

    2024-07-09 16:48:06       32 阅读
  8. 产品经理基础入门

    2024-07-09 16:48:06       37 阅读