arping命令使用方法

简介:

功能描述:

    arping:send ARP REQUEST to a neighbour host(发送arp请求到相邻的主机)

用法:

    arping [ -AbDfhqUV]  [ -c count]  [ -w deadline]  [ -s source]  -I interface destination

常用选项:

    必要参数:

    -A:ARP回复模式,更新邻居arp

    -D:检测某个IP是否被使用,后边跟上一个IP地址

    -f:当arp收到第一个回复时,就退出

    -U:主动的ARP模式,更新邻居的arp表

    可选参数:

    -c:发送数据包的数目

    -w:设置超时时间

    -I:指定使用的以太网设备,默认使用eth0

    -s:指定源IP地址

用法1:

    发送arp请求,获取对方的MAC地址

    #arping 192.168.0.1   //向指定IP发送arp请求

用法2:

    向指定主机发送arp请求,当收到第一个包自动退出

    #arping -f 192.168.0.1

用法3:

    指定发送arp请求的次数

    #arping -c 3 192.168.0.1

用法4:

    测试局域网个中某个IP是否被占用,返回值为1表示已被使用,0表示没有被使用

    #arping -D 192.168.50.163 -w 5

    wKioL1bqELCjXKCDAAAi5BusNI8134.png

用法4:

    更新指定主机关于此IP的arp表,主要是用于一个ip之前绑定在一个主机,后来又换到另一个主机的情况

    #arping -U -s 192.168.50.164 192.168.50.198

    -U:对指定主机的arp表进行更新

    -s:指定源地址和要更新的目标地址

    当有需要通知很多目标地址更新arp表时,可以写个脚本执行

本文转自激情燃烧的岁月博客51CTO博客,原文链接http://blog.51cto.com/liuzhengwei521/1752027如需转载请自行联系原作者


weilovepan520

相关文章
|
存储 Linux
在Linux中,如何管理磁盘配额?
在Linux中,如何管理磁盘配额?
|
10月前
|
监控 开发者
鸿蒙5.0版开发:使用HiLog打印日志(ArkTS)
在HarmonyOS 5.0中,HiLog是系统提供的日志系统,支持DEBUG、INFO、WARN、ERROR、FATAL五种日志级别。本文介绍如何在ArkTS中使用HiLog打印日志,并提供示例代码。通过合理使用HiLog,开发者可以更好地调试和监控应用。
746 16
|
Python 开发工具
第三方支付黑马-CodePay 码支付使用(二)
自古以来有关钱的事情都会特别复杂, 无论是人还是物! 在很多项目中我们都会用到支付功能, 市面上目前存在的银联支付, 支付宝支付, 微 信支付等等第三方支付都会遇到比较复杂的流程, 不是合格的商家公司是没法使用的! 而码支付CodePay打破了这个常规, 虽然作为第三方支付平台, 但是这个平台只提供支付结果订单的结算, 并不对接现金流! 采用的是个人/商家自己的收款码现金是直接到账的形式!
第三方支付黑马-CodePay 码支付使用(二)
|
分布式计算 DataWorks 数据可视化
5分钟生成可视化数据分析报告
基于内置电商、广告、出行、汽车、国内生产总值等公开数据集,通过DataWorks与MaxCompute搭建可视化数据报告。
1777 4
5分钟生成可视化数据分析报告
|
缓存 弹性计算 Java
云效产品使用报错问题之maven仓设置为私有后,赋予成员权限未生效,拉包401要如何解决
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
存储 SQL NoSQL
ClickHouse(16)ClickHouse日志表引擎Log详细解析
ClickHouse的Log引擎系列适用于小数据量(<1M行)的表,包括StripeLog、Log和TinyLog。这些引擎将数据存储在磁盘,追加写入,不支持更新和索引,写入非原子可能导致数据损坏。Log和StripeLog支持并发访问和并行读取,Log按列存储,StripeLog将所有数据存于一个文件。TinyLog是最简单的,不支持并行读取和并发访问,每列存储在单独文件中。适用于一次性写入、多次读取的场景。
442 0
|
Docker 容器
docker 停止、启动、删除镜像指令
docker 停止、启动、删除镜像指令
961 0
|
Java Shell Android开发
Android11 有线网和wifi优先级设置
Android11 有线网和wifi优先级设置
997 0
|
域名解析 缓存 网络协议
关于错误ERR_NAME_NOT_RESOLVED
如果以上方法都未能解决问题,你可能需要联系你的网络管理员或互联网服务提供商以获取更多帮助,或者考虑尝试在不同的网络环境中访问网站。
4210 0
|
应用服务中间件 Linux nginx
Linux操作系统上用Docker部署Nginx
Linux操作系统上用Docker部署Nginx
415 2
Linux操作系统上用Docker部署Nginx