UNPKG

1.59 kBMarkdownView Raw
1fping
2===
3
4fping检测主机是否存在
5
6## 补充说明
7
8**fping命令** fping类似于ping,但比ping强大。与ping要等待某一主机连接超时或发回反馈信息不同,fping给一个主机发送完数据包后,马上给下一个主机发送数据包,实现多主机同时ping,fping还可以在命令行中指定要ping的主机数量范围。
9
10### 语法
11
12```shell
13fping(选项)(参数)
14```
15
16### 选项
17
18```shell
19-a # 显示存活的主机
20-b # ping 数据包的大小。(默认为56)
21-c # ping每个目标的次数 (默认为1)
22-f # 从文件获取目标列表(不能与 -g 同时使用)
23-l # 循环发送ping
24-g # 通过指定开始和结束地址来生成目标列表,可以使网段
25-u # 显示不可到达的目标
26```
27
28### 实例
29
30安装fping命令:
31
32```shell
33# 先安装epel源:
34yum install epel* -y
35# 安装fping包:
36yum install fping -y
37```
38
39选择性ping指定ip:
40
41```shell
42~]# fping 192.168.0.1 192.168.0.125 192.168.0.126 2>/dev/null
43192.168.0.1 is alive
44192.168.0.125 is alive
45192.168.0.126 is unreachable
46```
47
48ping整个网段:
49
50```bash
51~]# fping -g 192.168.0.0/24 2>/dev/null
52192.168.0.1 is alive
53192.168.0.103 is alive
54...
55192.168.0.253 is unreachable
56192.168.0.254 is unreachable
57```
58
59ping整个网段,只显示存活的主机:
60
61```shell
62~]# fping -ag 192.168.0.0/24 2>/dev/null
63192.168.0.1
64192.168.0.103
65...
66```
67
68ping某一段ip:
69
70```shell
71~]# fping -ag 192.168.0.5 192.168.0.130 2>/dev/null
72192.168.0.103
73...
74192.168.0.125
75192.168.0.130
76```
77
78<!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ -->
79