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

fping命令测试主机存活的更多相关文章

  1. Linux中使用python测试主机存活 Linux系统CentOS Linux release 7.3.1611 (Core) py版本Python 2.7.5

    下面是最初的情况 #/usr/bin/env python # -*- coding: utf-8 -*- import os import time import subprocess import ...

  2. Java 实现 telnet命令 验证主机端口的连通性

    Java 实现 telnet命令 验证主机端口的连通性 1.Telnet 命令 Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式.它为用户提供了在本地计 ...

  3. 10.9 ping:测试主机之间网络的连通性

    ping命令 可用于测试主机之间网络的连通性.执行ping命令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而可得知该主机运作正常.     ping命令 ...

  4. Python实现telnet命令测试防火墙

    Python实现telnet命令测试防火墙 telnet主要用于测试主机端口是否开通 ping主要是用来测试网络是否畅通和主机是否正在使用 使用Python实现Telnet测试主机端口是否开通的功能. ...

  5. 用命令测试安装好的OpenStack环境

    OpenStack三个节点icehouse-gre模式部署一文部署了一套OpenStack环境,接下来使用命令测试一遍. 首先要明确几个概念: 外网:可分配floating ip绑定到虚拟机,外部就可 ...

  6. USB系列之七:ASPI介绍及命令测试

    在以前的一篇博文<关于构建DOS下编程平台的总结>中曾经介绍了一种在DOS下驱动U盘的方法,我们大致回顾一下.在config.sys中加入两个驱动程序,就可以驱动U盘:device = a ...

  7. Linux下使用DD命令测试磁盘读写速度

    dd是Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换,所以可以用来测试硬盘的读写能力~ 几种常见的DD命令,先看一下区别~ dd bs=6 ...

  8. shell判断网络主机存活

    判断网络主机存活企业面试题4:写一个脚本,实现判断10.0.0.0/24网络里,当前在线用户的IP有哪些(方法有很多) #!/bin/sh#[ -f /etc/init.d/functions ] & ...

  9. Java 实现 ssh命令 登录主机执行shell命令

    Java 实现 ssh命令 登录主机执行shell命令 1.SSH命令 SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定:SS ...

随机推荐

  1. Hibernate- QBC-基本查询

    01.环境搭建 02.基本查询 1.方法说明 方法 说明 Restrictions.eq = Restrictions.allEq 利用Map来进行多个等于的限制 Restrictions.gt &g ...

  2. Comet——随着AJAX技术兴起而产生的新技术

    不得不说Ajax确实是一个好东西,由它的出现使得WEB端新技术不断产生,Comet就属于这么一个技术,这个技术有时叫做反向AJAX,有时叫做服务器"推"技术,嗯,不要被牛逼闪闪的名 ...

  3. Juint测试

    添加"Juint测试"组件: 之后不用写在main方法里面便可以直接测试:

  4. Jquery easyui教程

    目  录 1基本拖放.......................................................................................... ...

  5. 一段有用的javascript加密解密

    今天在做一个老项目时,遇到一个需求,在javascript将url中的参数加密解密,从网上找发现了这段有用的代码: <SCRIPT LANGUAGE="JavaScript" ...

  6. QT全局宏变量的实现

    qt中如何实现定义一个宏,在整个工程中都可以实现呢?下面我来写一个亲测的例子: pro中添加如下宏定义代码: DEFINES += HELLO=\"$$PWD/\" DEFINES ...

  7. WCF系列

    转自:1) http://www.cnblogs.com/zhili/p/WCFSummary.html 2)  http://www.cnblogs.com/artech/archive/2009/ ...

  8. 转)tslib机制分析

    估计大家都听说过tslib,其实从他的名字就可以看出它的,它是touchscreen的lib,其实这样还不够具体,其实它开始确实是为了touchscreen的鼠标驱动而发展起来的,且只是一个中间处理库 ...

  9. Sublime Text3打造U盘便携Lua IDE

    下载Sublime Text  链接http://www.sublimetext.com/3 我下载的是win32 portable 版 便于放入U盘携带 解压 注冊: 能够复制下面部分直接贴入注冊栏 ...

  10. CentOS系统安装后的基础优化

    在运维工作中,我们发现Linux系统安装之后并不能立即投入生产环境使用,往往需要先经过我们运维人员的优化才行. 下面我就为大家简单讲解几点关于Linux系统安装后的基础优化操作. 注意:本次优化都是基 ...