A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
-bash: fping: command not found #CentOS/RHEL 安装 yum install fping #Debian/Ubuntu 安装 sudo apt install fping #Fedora 22+ sudo dnf install fping #Arch Linux sudo pacman -S fping #也可以到 fping 官网下载源码编译安装 wget https://fping.org/dist/fping-4.0.tar.gz tar -xvf fping-4.0.tar.gz cd fping-4.0/ ./configure make && make install #您可以编译 fping 并支持 IPv6 地址,请按照以下步骤操作: ./configure --prefix=/usr/local --enable-ipv4 --enable-ipv6 make make install
fping 命令类似 ping,但比 ping 强大。与 ping 要等待某一主机连接超时或发回反馈信息不同,fping 给一个主机发送完数据包后,马上给下一个主机发送数据包,实现多主机同时 ping,fping 还可以在命令行中指定要 ping 的主机数量范围。
fping (选项)(参数)
-a # 显示存活的主机 -b # ping 数据包的大小。(默认为56) -c # ping每个目标的次数 (默认为1) -f # 从文件获取目标列表(不能与 -g 同时使用) -l # 循环发送ping -g # 通过指定开始和结束地址来生成目标列表,可以使网段 -u # 显示不可到达的目标
fping 命令类似 ping,但比 ping 强大。与 ping 要等待某一主机连接超时或发回反馈信息不同,fping 给一个主机发送完数据包后,马上给下一个主机发送数据包,实现多主机同时 ping,fping 还可以在命令行中指定要 ping 的主机数量范围。
fping (选项)(参数)
-a # 显示存活的主机 -b # ping 数据包的大小。(默认为56) -c # ping每个目标的次数 (默认为1) -f # 从文件获取目标列表(不能与 -g 同时使用) -l # 循环发送ping -g # 通过指定开始和结束地址来生成目标列表,可以使网段 -u # 显示不可到达的目标
选择性 ping 指定 IP:
[root@CommandNotFound ~]$ fping 192.168.0.1 192.168.0.125 192.168.0.126 2>/dev/null 192.168.0.1 is alive 192.168.0.125 is alive 192.168.0.126 is unreachable
fping 整个网段:
[root@CommandNotFound ~]$ fping -g 192.168.0.0/24 2>/dev/null 192.168.0.1 is alive 192.168.0.3 is alive 192.168.0.2 is unreachable 192.168.0.4 is unreachable ... 192.168.0.248 is unreachable 192.168.0.249 is unreachable 192.168.0.250 is unreachable 192.168.0.251 is unreachable 192.168.0.252 is unreachable 192.168.0.253 is unreachable 192.168.0.254 is unreachable
fping 整个网段,只显示存活的主机:
[root@CommandNotFound ~]# fping -ag 192.168.0.0/24 2>/dev/null 192.168.0.1 192.168.0.3
fping 某一段 IP:
[root@CommandNotFound ~]$ fping -ag 192.168.0.5 192.168.0.130 2>/dev/null 192.168.0.103 ... 192.168.0.125 192.168.0.130