author:headsen chen
date: 2018-10-09 20:11:22
1,测试一个范围内的主机:
fping -a -g 192.168.1.1 192.168.1.255
参数解释: -a :显示存活的(alive)
-g : 指定一个范围 (group)
-u : 显示不存活的(unreacheable)。和-a 是取反的效果
[root@a chen]# fping -a -g 10.101.31.1 10.101.31.16 10.101.31.1 10.101.31.2 10.101.31.3 10.101.31.4 10.101.31.5 10.101.31.6 10.101.31.7 10.101.31.8 10.101.31.9 10.101.31.10 10.101.31.11 10.101.31.12 10.101.31.13 10.101.31.14 10.101.31.15 10.101.31.16
2,更加精简的写法(扫描内网):
fping -a -g 192.168.1.1/24
[root@a chen]# fping -a -g 10.101.31.1/24 10.101.31.1 10.101.31.2 10.101.31.3 10.101.31.4 10.101.31.5 10.101.31.6 10.101.31.7 10.101.31.8 10.101.31.9 10.101.31.10 10.101.31.11 10.101.31.12 10.101.31.13 10.101.31.14 10.101.31.15 10.101.31.16 10.101.31.254
3,将IP列表放在一个文件里面,通过读取文件来ping
fping -a -f ip.txt
[root@a chen]# fping -a -f ip.txt 10.101.31.1 10.101.31.2 10.101.31.3 10.101.31.4 10.101.31.5 10.101.31.6
[root@a chen]# cat ip.txt 10.101.31.1 10.101.31.2 10.101.31.3 10.101.31.4 10.101.31.5 10.101.31.6
补充:
源码包安装
wget http://fping.org/dist/fping-4.0.tar.gz tar fx fping-4.0.tar.gz cd fping-4.0 ./configure && make && make install
测试
[root@a chen]# fping baidu.com baidu.com is alive