当前位置: 首页 > news >正文

信息收集-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)使用。

http://www.lryc.cn/news/392610.html

相关文章:

  • 一文了解常见DNS问题
  • TCP/IP 网络协议族分层
  • Qt:5.QWidget属性介绍(Enabled属性-控件可用性设置、geometry属性-控件位置/大小设置)
  • NoSQL 非关系型数据库 Redis 的使用:
  • python库(5):Psutil库实现系统和硬件监控工具
  • 实验四 图像增强—灰度变换之直方图变换
  • 使用el-col和el-row布局,有版心,一页有两栏布局 三栏布局 四栏布局 使用vue动态渲染元素
  • 中软国际加入龙蜥社区,促进“技术+生态”双向赋能
  • adobe pdf设置默认打开是滚动而不是单页视图
  • React Hooks 深度解析
  • 14-32 剑和诗人6 - GenAI 重塑 SRE 和云工程实践
  • Towards Deep Learning Models Resistant to Adversarial Attacks
  • 2、Key的层级结构
  • 如何在Qt使用uchardet库
  • G9 - ACGAN理论与实战
  • 合合信息大模型“加速器”亮相2024世界人工智能大会,助力大模型学好“专业课”
  • bond网络配置文件中 interface-name 与 id 的区别
  • Linux权限概述
  • 谷粒商城学习-09-配置Docker阿里云镜像加速及各种docker问题记录
  • 基于GWO灰狼优化的多目标优化算法matlab仿真
  • 排序算法-java版本
  • Java+前后端分离架构+ MySQL8.0.36产科信息管理系统 产科电子病历系统源码
  • js使用websocket,vue使用websocket,copy即用
  • 【鸿蒙学习笔记】Stage模型工程目录
  • 算法基础-----【动态规划】
  • Java中的响应式编程与Reactor框架
  • 政安晨【零基础玩转各类开源AI项目】基于Ubuntu系统部署ComfyUI:功能最强大、模块化程度最高的Stable Diffusion图形用户界面和后台
  • 匿名内部类
  • react_web自定义组件_多类型Modal_搜索栏Search
  • Apache Flink架构介绍