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

【Linux】常见命令:fping的介绍和用法举例

一、fping命令的安装

在终端中输入如下命令(Ubuntu系统使用apt install,CentOS系统使用yum install)

sudo apt install fping

安装效果(截图):

在这里插入图片描述

二、fping命令的用法和选项

fping命令用于检测主机是否存在(存活),类似于ping命令,不同之处在于,fping可以实现多主机同时ping,并支持指定ping的主机数量以及范围。

选项

-a 显示存活的主机
-b ping 数据包的大小(默认为56)
-c ping 每个目标的次数(默认值为1)
-f 从文件当中获取目标列表(不能与-g选项同时使用)
-l 循环发送ping
-g 指定开始和结束地址,生成目标列表
-u 显示不可到达的目标

三、fping的使用举例

设计的组网:

主机(Windows11):192.168.1.3
在这里插入图片描述

虚拟机(Ubuntu 18.04):192.168.81.133
在这里插入图片描述

在虚拟机上执行fping命令:

fping 192.168.1.3  # 简单探测
fping -b 128 192.168.1.3  # 指定数据包大小为128
fping -b 128 -l 192.168.1.3  # 指定数据包大小为128并循环地执行ping命令

执行效果:

在这里插入图片描述

与此同时,使用Wireshark软件进行抓包(接口选择VMnet8(VMWare虚拟机的网卡接口),过滤条件为icmp),抓包结果如下:

在这里插入图片描述
可以看到,抓取到从源地址(192.168.81.133,Ubuntu虚拟机)到目的地址(192.168.1.3,Windows11主机)的请求报文(ping request)和从目的地址到源地址的应答报文(ping reply)。

本次实验到此结束。

相关文章:

  • 线程思维导图
  • 【JS重点知识02】栈、堆与数据类型 关系
  • 【前端视野下的数据库概念探秘】——信息化人员必备知识面试宝典:解码“视图”与“游标”
  • Ollama+OpenWebUI+Phi3本地大模型入门
  • 安卓手机在开发者模式下 打开wifi调试功能的相关 adb 命令
  • vue canvas绘制信令图二、
  • Crosslink-NX器件应用连载(10): 图像输入并通过HDMI输出
  • 前端面试问题:子组件的某一个方法调用执行逻辑由父组件的属性状态变化来决定
  • .vimrc 配置项
  • Golang反射
  • Android Notes
  • ORA-08189: 因为未启用行移动功能, 不能闪回表问题
  • leetcode及牛客网二叉树相关题、单值二叉树、相同的树、二叉树的前序、中序、后序遍历、另一棵树的子树、二叉树的遍历等的介绍
  • Presto 从提交SQL到获取结果 源码详解(3)
  • qt+ffmpeg 实现音视频播放(四)之音视频同步
  • extjs4学习之配置
  • js数组之filter
  • overflow: hidden IE7无效
  • SpringBoot几种定时任务的实现方式
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 工作中总结前端开发流程--vue项目
  • 马上搞懂 GeoJSON
  • 实现简单的正则表达式引擎
  • 算法-插入排序
  • 我从编程教室毕业
  • Java性能优化之JVM GC(垃圾回收机制)
  • PostgreSQL之连接数修改
  • #stm32驱动外设模块总结w5500模块
  • #调用传感器数据_Flink使用函数之监控传感器温度上升提醒
  • #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)
  • (1)(1.13) SiK无线电高级配置(六)
  • (11)MATLAB PCA+SVM 人脸识别
  • (27)4.8 习题课
  • (Pytorch框架)神经网络输出维度调试,做出我们自己的网络来!!(详细教程~)
  • (rabbitmq的高级特性)消息可靠性
  • (八)Docker网络跨主机通讯vxlan和vlan
  • (大众金融)SQL server面试题(1)-总销售量最少的3个型号的车及其总销售量
  • (附源码)计算机毕业设计SSM疫情居家隔离服务系统
  • (七)Appdesigner-初步入门及常用组件的使用方法说明
  • (三)SvelteKit教程:layout 文件
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • (一)面试需要掌握的技巧
  • (转)Mysql的优化设置
  • ***详解账号泄露:全球约1亿用户已泄露
  • ... 是什么 ?... 有什么用处?
  • .htaccess配置重写url引擎
  • .net 8 发布了,试下微软最近强推的MAUI
  • .NET Core 网络数据采集 -- 使用AngleSharp做html解析
  • .net core控制台应用程序初识
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .NET Project Open Day(2011.11.13)
  • .NET/C# 中你可以在代码中写多个 Main 函数,然后按需要随时切换
  • .NET编程C#线程之旅:十种开启线程的方式以及各自使用场景和优缺点
  • .NET企业级应用架构设计系列之结尾篇
  • .net生成的类,跨工程调用显示注释