linux yum fping,ping fping

article/2025/10/23 14:55:14

通过ping来监测对端网络状态

ping fpinf在windows和linux上的参数是不同的,返回的结果也是不同的

在网络连通性监测方面用的比较多,在py go中调用命令,对返回的结果使用正则来在文本中挑出所需要的数据信息

windows中的ping参数

e751fb1eebfc

fping

fping只在ping的基础上增加了更多专业的功能,可用于更加深层次的网络测试

安装:下载相应位数的Fping.exe,一般置于C:\Windows\System32下即可,也可以在目录下运行exe来执行命令

参数

e751fb1eebfc

e751fb1eebfc

e751fb1eebfc

e751fb1eebfc

e751fb1eebfc

e751fb1eebfc

e751fb1eebfc

e751fb1eebfc

e751fb1eebfc

e751fb1eebfc

e751fb1eebfc

e751fb1eebfc

linux中的ping跟windows的fping差不多,

linux下的fping需要用yum安装才能使用。

linux下的fping可以同时ping多个ip地址

-a show targets that are alive

显示可ping通的目标

-A show targets by address

将目标以ip地址的形式显示

-b n amount of ping data to send, in bytes (default 56)

ping 数据包的大小。(默认为56)

-B f set exponential backoff factor to f

设置指数反馈因子到f 【这个不懂,求指教~】

-c n count of pings to send to each target (default 1)

ping每个目标的次数 (默认为1)

-C n same as -c, report results in verbose format

同-c, 返回的结果为冗长格式

-e show elapsed time on return packets

显示返回数据包所费时间

-f file read list of targets from a file ( - means stdin) (only if no -g specified)

从文件获取目标列表( - 表示从标准输入)(不能与 -g 同时使用)

-g generate target list (only if no -f specified)

生成目标列表(不能与 -f 同时使用)

(specify the start and end IP in the target list, or supply a IP netmask)

(ex. fping -g 192.168.1.0 192.168.1.255 or fping -g 192.168.1.0/24)

(可指定目标的开始和结束IP, 或者提供ip的子网掩码)

(例:fping -g 192.168.1.0 192.168.1.255 或 fping -g 192.168.1.0/24)

-H n Set the IP TTL value (Time To Live hops)

设置ip的TTL值 (生存时间)

-i n interval between sending ping packets (in millisec) (default 25)

ping包之间的间隔(单位:毫秒)(默认25)

-l loop sending pings forever

循环发送ping

-m ping multiple interfaces on target host

ping目标主机的多个网口

-n show targets by name (-d is equivalent)

将目标以主机名或域名显示(等价于 -d )

-p n interval between ping packets to one target (in millisec)

对同一个目标的ping包间隔(毫秒)

(in looping and counting modes, default 1000)

(在循环和统计模式中,默认为1000)

-q quiet (don't show per-target/per-ping results)

安静模式(不显示每个目标或每个ping的结果)

-Q n same as -q, but show summary every n seconds

同-q, 但是每n秒显示信息概要

-r n number of retries (default 3)

当ping失败时,最大重试次数(默认为3次)

-s print final stats

打印最后的统计数据

-I if bind to a particular interface

绑定到特定的网卡

-S addr set source address

设置源ip地址

-t n individual target initial timeout (in millisec) (default 500)

单个目标的超时时间(毫秒)(默认500)

-T n ignored (for compatibility with fping 2.4)

请忽略(为兼容fping 2.4)

-u show targets that are unreachable

显示不可到达的目标

-O n set the type of service (tos) flag on the ICMP packets

在icmp包中设置tos(服务类型)

-v show version

显示版本号

targets list of targets to check (if no -f specified)

需要ping的目标列表(不能和 -f 同时使用)

-h show this page

显示本帮助页

# fping -A -u -c 4 192.168.1.1 192.168.1.74 192.168.1.20

192.168.1.1 : xmt/rcv/%loss = 4/4/0%, min/avg/max = 1.54/2.30/4.32

192.168.1.74 : xmt/rcv/%loss = 4/0/100%

192.168.1.20 : xmt/rcv/%loss = 4/4/0%, min/avg/max = 0.07/0.07/0.08

备注

使用了-u,显示不可达的目标,xmt/rcv/%loss = 4/4/0%, min/avg/max = 1.54/2.30/4.32这部分内容在用py或者go调用普通的执行命令方不会显示出来,详情看go的调用系统命令


http://chatgpt.dhexx.cn/article/l8WPGkhf.shtml

相关文章

【kali-2021.1】FPING—参数中文版(上)

目录 FPINGFPING是什么命令格式Fping用法选项介绍中文版示例1.不带选项2.设置数据包大小(1)默认情况下(2)在使用-b参数情况下 3.指定发送ping次数4.通过IP或DNS返回主机名5.通过文件获取目标6.一次ping多个目标7.设置TTL值8.指定网…

入侵检测——fping(扫描篇)

目录 环境介绍参数数据包参照组数据包(使用ping命令)windows下使用cmd发出的ping包kali在终端中发出的ping包 fping发出的数据包单个主机扫描(无回应)单个主机扫描(有回应)网段扫描 规则 环境介绍 NAT模式…

Linux C/C++ fping命令(检查主机是否存在)

ping基本上是验证网络连接的最简单工具。我们可以验证专用或公共网络中任意两个设备之间的连接。但是今天我们要讲的是fping,因为fping是一个类似ping的程序,它使用Internet控制消息协议(ICMP)回显请求来确定目标主机是否正在响应…

DeepLabV1网络简析

原论文名称:Semantic Image Segmentation with Deep Convolutional Nets and Fully Connected CRFs 论文下载地址:https://arxiv.org/abs/1412.7062 参考源码:https://github.com/TheLegendAli/DeepLab-Context 讲解视频: https:…

DeepLab v3+原理和实现

这节课讲DeepLabv3模型,及前身DeepLabv3模型,两篇论文来自Google的同一个团队。 参考资料 DeepLabv3,被引1000 DeepLabv3,被引1000 Pytorch DeepLabv3实现,Star 1.5k 我们讲1.模型原理2.代码实现 from PIL import Im…

deeplabcut使用

cuda11.2和cudnn8.1安装 win 最新的 Win11/WIN10 安装CUDA11.2和cuDNNlinux ubuntu 16.04 安装 cuda11.2 和cudnn8.2.1 dlc安装 创建虚拟环境 安装deeplabcut2.2.3 tensorflow2.11.0 wxPython4.0.4 pip install deeplabcut2.2.3 deeplabcut里面包含了tensorflow的不用再安…

MATLAB与深度学习(一)— Deep Learning Toolbox

MATLAB与深度学习(一)— Deep Learning Toolbox 最近,我在学习基于matlab的深度学习的内容,并整理出如下学习笔记。本文借鉴和引用了网上许多前辈的经验和代码,如有冒犯,请及时与我联系。 1. MATLAB与深度…

Deeplab V1 和 V2讲解

Deeplab V1 Background: CNN的一个特性是invariance(不变性),这个特性使得它在high-level的计算机视觉任务比如classification中,取得很好的效果。但是在semantic segmentation任务中,这个特性反而是个障…

deeplab v3+ 源码详解

训练模型: 下载好voc数据集,并传入所需的参数即可进行训练。 参数配置: """ 训练: --model deeplabv3plus_mobilenet --gpu_id 0 --year 2012_aug --crop_val --lr 0.01 --crop_size 513 --batch_size 4 --…

Deeplabcut教程(二)使用

因为很久没用这个了所以就一直没更使用教程,写的安装教程收到好几条私信要使用教程,这几天在帮一个朋友跑这个,于是就有了这个使用教程 安装教程:Deeplabcut教程(一)安装(GPU&CPU版本&…

概述DeepLab系列(deeplab v1, deeplab v2, deeplab v3, deeplab v3+)

前言:图像分割是指像素级别的图像识别,即标注出图像中每个像素所属的对象类别。 语义分割更注重类别之间的区分,而实例分割更注重个体之间的区别。 DeepLab是由Google团队提出的一系列图像分割算法。 DeepLab v1 (2014年&#xf…

DeepLab系列理解

原文Blog:https://zhuanlan.zhihu.com/p/61208558 1、deeplab v1 针对标准的深度卷积神经网络的两个主要问题:1.Striding操作使得输出尺寸减小; 2.Pooling对输入小变化的不变性,v1 使用空洞卷积(atrous)条件随机场(CRFs)来解决这…

Deep Lab 系列总结

Deep Lab v1 结合了深度卷积神经网络(DCNNs)和概率图模型(Dense CRFs)的方法 问题1:DCNN s做语义分割时精准度不够,根本原因是DCNNs的高级特征的平移不变性,即高层次特征映射,根…

DeepLab V3+:DeepLab系列的极致?

这篇文章提交在arXiv上的,对应代码也已经开源。 理解DeepLab V3的构架首先需要理解DeepLab V3(可以参考博主的前一篇博客),V3基本上可以理解成在原始的基础上增加了encoder-decoder模块,进一步保护物体的边缘细节信息…

【Deep Learning】DeepLab

【论文】SEMANTIC IMAGE SEGMENTATION WITH DEEP CONVOLUTIONAL NETS AND FULLY CONNECTED CRFS 前段时间学习了DeepLab,这里花时间记录一下,感谢几位小伙伴的分享。DeepLab的主体结构事实上是参照VGG改造的,它的几个优点:首先是速…

Deeplab笔记

一、Deeplab v2 对应论文是 DeepLab: Semantic Image Segmentiation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs Deeplab 是谷歌在FCN的基础上搞出来的。FCN为了得到一个更加dense的score map,将一张500x500的输入图像&#…

deeplab-v3+原理详解

入门小菜鸟,希望像做笔记记录自己学的东西,也希望能帮助到同样入门的人,更希望大佬们帮忙纠错啦~侵权立删。 目录 一、deeplab-v3提出原因与简单介绍 二、deeplab-v3网络结构图 三、Encoder 1、Backbone(主干网络&#xff09…

深度学习 | MATLAB Deep Learning Toolbox Deeper Networks 创建

深度学习 | MATLAB Deep Learning Toolbox Deeper Networks 目录 深度学习 | MATLAB Deep Learning Toolbox Deeper NetworksDeeper Networks创建类比深度网络深度记忆原理深度学习层输入层卷积和全连接层序列层激活层归一化、丢弃和裁剪层池化和去池化层组合层输出层 参考资料…

深度学习(11)——DeepLab v1

DeepLab v1 DeepLab 由谷歌团队提出的,至今有了四个版本,也就是v1-v4。其结合了深度卷积神经网络(DCNNs)和概率图模型。 在论文《Semantic image segmentation with deep convolutional nets and fully connected CRFs》中提出&…

改进 DeepLabV3+

网络整体结构图 CFF结构图 import torch import torch.nn as nn import torch.nn.functional as F from nets.xception import xception from nets.mobilenetv2 import mobilenetv2class MobileNetV2(nn.Module):def __init__(self, downsample_factor8, pretrainedTrue):supe…