码迷,mamicode.com
首页 > 其他好文 > 详细

主机扫描命令Fping

时间:2017-10-06 14:20:11      阅读:2804      评论:0      收藏:0      [点我收藏+]

标签:linux 运维 自动化运维



作用:批量的给目标主机发送ping请求,测试主机的存活情况。

特点:并行发送,结果易读。

        fping可以同时ping很多台机器,另外一方面是结果易读,他可以很友好展示出ping10台或者100台主机的结果,对于我们要执行很多ping操作的人来说,fping比ping更加好用。


        从官网或者网址下载fping源码包进行编译。



技术分享


fping安装步骤:


    一、访问官网获取源码包(http://fping.org/)

        或    

[root@www ~]# wget http://fping.org/dist/fping-4.0.tar.gz
[root@www ~]# tar zxf fping-4.0.tar.gz 
[root@www ~]# ls
fping-4.0  fping-4.0.tar.gz

技术分享


   二、测试: 目录下会有很多源码文件,在fping目录下执行configure进行配置测试。

[root@www fping-4.0]# ./configure 
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/root/fping-4.0‘:
configure: error: no acceptable C compiler found in $PATH
See `config.log‘ for more details


    这里提示找不到C编译器,所以需要安装C编译器,这里我使用GCC编译器。

        安装gcc编译器:

[root@www fping-4.0]# yum install gcc

技术分享


    再次尝试configure进行配置测试

[root@www fping-4.0]# ./configure

技术分享

技术分享


   四、 执行make命令进行源码编译:

        在当前目录下执行make命令

[root@www fping-4.0]# make

技术分享


    五、进行编译安装:

        使用make install进行编译安装fping源码

[root@www fping-4.0]# make install

[object Object]

    六、查看是否安装成功fping

     [root@www fping-4.0]# ls /usr/local/sbin/fping 
/usr/local/sbin/fping


        测试fping

[root@www ~]# fping www.baidu.com
www.baidu.com is alive
[root@www ~]# fping www.google.com
www.google.com is unreachable



    

fping参数介绍


    1、命令参数man、-h、--htlp等方式查看使用方法。


    常用参数介绍

        -a 只显示出存活的主机参数

        -u 只显示出不存活的主机参数

    通过标准输入方式fping +IP1 +IP2 ....

        -g 支持主极端的方式 192.168.1.1 192.168.1.155    或者    192.168.1.0/24

    2、 通过读取一个文件中IP内容

        方式:fping -f filename


技术分享





























本文出自 “PooV的博客” 博客,请务必保留此出处http://xyhms.blog.51cto.com/12505169/1970493

主机扫描命令Fping

标签:linux 运维 自动化运维

原文地址:http://xyhms.blog.51cto.com/12505169/1970493

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!