信息收集-arping

信息收集-arping

简介

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

安装

powershell 复制代码
sudo apt-get install arping

命令使用

基本语法

powershell 复制代码
arping [选项] 主机

示例:

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

powershell 复制代码
arping 192.168.1.1

常用选项

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

powershell 复制代码
arping -c 4 192.168.1.1

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

powershell 复制代码
arping -i eth0 192.168.1.1

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

powershell 复制代码
arping -f 192.168.1.1

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

powershell 复制代码
arping -D -c 4 -I eth0 192.168.1.10

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

powershell 复制代码
arping -A 192.168.1.1

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

powershell 复制代码
arping -U 192.168.1.1

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

powershell 复制代码
arping -s 192.168.1.2 192.168.1.1

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

powershell 复制代码
arping -D -I eth0 192.168.1.100

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

powershell 复制代码
arping -U 192.168.1.1

注意事项

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

相关推荐
虹科网络安全10 小时前
Redis 安全公告:CVE-2026-81934 TLS 处理漏洞及修复建议
网络·人工智能·网络安全
小程序设计11 小时前
某师范学院网络规划与设计
网络·安全
山东科恩光电12 小时前
安全触边技术在提升机械设备安全防护中的应用探讨
安全
可爱系程序猿12 小时前
WSD 打印机时好时坏:从发现服务、地址变化到 Standard TCP/IP 端口的迁移记录
网络·网络协议·tcp/ip·程序人生·电脑
jimmyleeee13 小时前
大模型安全之十五:AI Access Control:当“门禁”遇上会思考的系统
人工智能·安全
蓝速科技14 小时前
便民服务大厅 AI 数字人一体机场景适配与落地指南丨蓝速科技
大数据·网络·数据结构·人工智能·自然语言处理·数据分析·运维开发
济南凡维15 小时前
CODESOFT中如何将标签保存为PDF文件
网络·人工智能·打印机·codesoft
jimmyleeee15 小时前
大模型安全之十六:AI Security Posture Management
人工智能·安全
德迅云安全杨德俊15 小时前
高防IP:构建“防护-加速-管控”三位一体的全链路安全体系
网络·安全·ddos
猫哥随身wifi15 小时前
随身WiFi 怎么选?2026 主流品牌随身 WiFi 对比与选购避坑参考
网络·人工智能·5g·智能手机