介绍
fping是一个小型命令行工具,用于向网络主机发送ICMP回应请求,类似于ping,但在ping多个主机时性能要高得多。 fping完全不同于ping,因为您可以在命令行上定义任意数量的主机,或者指定包含要ping的IP地址或主机列表的文件。
在win下,fping支持快速ping、指定包数量ping、指定包大小ping等更多对于ping要求
下载
官方下载为linux源码
这个是win版的fping
安装
下载后解压到你喜欢的一个目录(建议最简单且不包含中文)
我下载到了F:/fping300
使用
运行fping
WIN+R打开运行,输入cmd
打开命令提示符
然后输入你的fping存放磁盘,我这里是F盘,所以输入F:
接着使用cd命令进入fping存放的文件夹(我这里是fping300 所以输入cd fping300
)
输入cd cd x64 (64 bit)
(如果你的系统是32位,就输入cd x32 (32 bit)
)
fping详解
按照上述步骤操作完后,就可以使用fping了(若关掉了命令提示符,再次使用必须按照以上步骤再次操作)
-t:两次ping之间的时间(毫秒),最多1000000
-w:等待每个回复的超时时间(毫秒)
-c:连续ping(优先级高于-n)
查看统计数据并继续键入Control Break;
停止-键入Control-C。
-n:要发送到每个主机的ping数
-s:数据量(字节)高达65500
-S:大小扫描:ping,size1+1,…,size2字节
-R:最小值和最大值之间的随机长度(使用-S时禁用)
-d:使用指定数据ping
-h:跃点数(TTL:1到128)+打印跃点数
-v:服务类型(0到255)(仅限IPv4)
-r:记录路由(1到9个路由)(仅限IPv4)
-f:在数据包中设置不分段标志(仅限IPv4)
-j:每次回复时打印抖动(仅当ping一台主机时)
-g:ping IP范围从host1到host2(仅限IPv4)
-H:从文件名获取主机(逗号分隔,文件名带有完整路径)
-a:将地址解析为主机名
-A:打印每个回复的地址
-p:使用线程池ping多个主机(启用ICMP dll)
x是可选的,允许您选择线程数
e.g.-p为每个主机使用一个线程
-p5使用5个线程/核心的池
-i:使用ICMP dll而不是原始套接字(禁用-r)
-b:每次成功回复时发出哔哔声(-b-到哔哔声超时)
-T:每次回复时打印时间戳
-D:每次回复时打印日期戳
-l:将输出限制为ping结果和错误
-o:将输出限制为ping统计信息
-L:登录到文本文件
进行fping
fping IP 参数
例如:
我们要ping 192.168.1.1 10000下 数据包大小1024,且要求最快速则
fping 192.168.1.1 -n 10000 -s 1024 -t
转载请保留原文链接
xzx18691048554
我的微信
微信扫一扫
1F
fping在环境下还是比较实用的
2F
[secret] 滴滴滴
[/secret]