在RHEL / CentOS 6/5/4上安装FMP ICMP程序

Fping是一个小程序,它使用目标主机响应的ICMP(Internet控制消息协议)回显请求,像Linux中的ping命令。

Fping是使用目标主机的响应就像Linux中的ping命令ICMP( 互联网控制消息协议 )回送请求的小程序。 因为它使用指定的主机的数量的ping命令行上或指定的IP地址具有文件列表平这是一个从ping命令完全不同。

例如,我们可以像(192.168.0.1 / 24'C'网)指定完整的网络Fping。 它会发送Fping要求托管和你提到移动到另一个目标主机。 这就像循环。 不像平,Fping是为基本脚本。 你需要为这不包括操作系统单独安装Fping包。

Fping Commands

Fping命令


下载Fping RPM软件包

从下载RPM包为您的系统架构http://pkgs.repoforge.org/fping ,也可以使用以下链接使用wget命令下载它。

适用于RHEL / CentOS 6/5/4 32位操作系统
## For RHEL/CentOS 6.3-6.0 32-Bit OS ##
# wget http://pkgs.repoforge.org/fping/fping-3.1-1.el6.rf.i686.rpm
## For RHEL/CentOS 5 32-Bit OS ##
# wget http://pkgs.repoforge.org/fping/fping-3.1-1.el5.rf.i386.rpm
## For RHEL/CentOS 4 32-Bit OS ##
# wget http://pkgs.repoforge.org/fping/fping-3.1-1.el4.rf.i386.rpm
适用于RHEL / CentOS 6/5/4 64位操作系统
## For RHEL/CentOS 6.3-6.0 64-Bit OS ##
# wget http://pkgs.repoforge.org/fping/fping-3.1-1.el6.rf.x86_64.rpm
## For RHEL/CentOS 5 64-Bit OS ##
# wget http://pkgs.repoforge.org/fping/fping-3.1-1.el5.rf.x86_64.rpm
## For RHEL/CentOS 4 64-Bit OS ##
# wget http://pkgs.repoforge.org/fping/fping-3.1-1.el4.rf.x86_64.rpm

安装Fping RPM软件包

一旦你已经下载了Fping rpm包你的Linux发行版,让我们安装它通过rpm命令。

适用于RHEL / CentOS 6/5/4 32位操作系统
## For RHEL/CentOS 6.3-6.0 32-Bit OS ##
# rpm -ivh http://pkgs.repoforge.org/fping/fping-3.1-1.el6.rf.i686.rpm
## For RHEL/CentOS 5 32-Bit OS ##
# rpm -ivh http://pkgs.repoforge.org/fping/fping-3.1-1.el5.rf.i386.rpm
## For RHEL/CentOS 4 32-Bit OS ##
# rpm -ivh http://pkgs.repoforge.org/fping/fping-3.1-1.el4.rf.i386.rpm
适用于RHEL / CentOS 6/5/4 64位操作系统
## For RHEL/CentOS 6.3-6.0 64-Bit OS ##
# rpm -ivh http://pkgs.repoforge.org/fping/fping-3.1-1.el6.rf.x86_64.rpm
## For RHEL/CentOS 5 64-Bit OS ##
# rpm -ivh http://pkgs.repoforge.org/fping/fping-3.1-1.el5.rf.x86_64.rpm
## For RHEL/CentOS 4 64-Bit OS ##
# rpm -ivh http://pkgs.repoforge.org/fping/fping-3.1-1.el4.rf.x86_64.rpm

让我们看看一些Fping命令和他们的例子。

1.配置多个IP地址

下面的命令将立即fping多个IP地址,它会显示为活着的状态。

# fping 50.116.66.139 173.194.35.35 98.139.183.24
50.116.66.139 is alive
173.194.35.35 is alive
98.139.183.24 is alive

2. IP地址范围

以下命令将匹配指定范围的IP地址。 使用下面的输出,我们发送回应请求到IP地址的范围,并得到我们想要的答复。 退出后还显示累积结果。

# fping -s -g 192.168.0.1 192.168.0.9
192.168.0.1 is alive
192.168.0.2 is alive
ICMP Host Unreachable from 192.168.0.2 for ICMP Echo sent to 192.168.0.3
ICMP Host Unreachable from 192.168.0.2 for ICMP Echo sent to 192.168.0.3
ICMP Host Unreachable from 192.168.0.2 for ICMP Echo sent to 192.168.0.3
ICMP Host Unreachable from 192.168.0.2 for ICMP Echo sent to 192.168.0.4
192.168.0.3 is unreachable
192.168.0.4 is unreachable
8      9 targets
2 alive
2 unreachable
0 unknown addresses
4 timeouts (waiting for response)
9 ICMP Echos sent
2 ICMP Echo Replies received
2 other ICMP received
0.10 ms (min round trip time)
0.21 ms (avg round trip time)
0.32 ms (max round trip time)
4.295 sec (elapsed real time)

3.使用不同的选项来完成网络

有了上面的命令,它会ping通完整的网络,并重复一次(-r 1)。 对不起,它是不可能显示命令的输出,因为它正在向上滚动我的屏幕没有时间。

# fping -g -r 1 192.168.0.0/24

4.从文件读取目标列表

我们必须创建一个名为fping.txt其IP地址(173.194.35.3598.139.183.24),以fping文件。

# fping < fping.txt
173.194.35.35 is alive
98.139.183.24 is alive

5.显示Fping的版本

通过执行命令检查Fping版本。

# fping -v
fping: Version 3.1
fping: comments to david@schweikert.ch

那些谁想要得到有关Fping命令请看Fping手册页选项的详细信息。 还请求尝试Fping命令在您的环境中,并通过下面的评论框与我们分享您的经验。