精华内容
下载资源
问答
  • fping命令源码包

    2018-08-17 17:35:54
    本资源为fping命令的源码包,可以直接make编译,make install安装,有需要的可以下载一下。
  • PHP类用于fping命令 要求 要求:fping 对于RedHat / CentOS 6,7 [root@centos ~ ] # yum install epel-release [root@centos ~ ] # yum install fping 使用Composer安装 $ composer require nelisys/ping 用法 ...
  • 命令示例。 1. Fping多个IP地址 2. Fping IP地址范围 3.使用不同选项填充完整网络 4.从文件中读取目标列表 5.显示Fping版本 详细参数 参考: 官网 https://fping.org/ 简介 fping是一个小型命令行工具,...

    目录

    官网

    简介

    如何在Linux系统中安装Fping

    命令示例。

    1. Fping多个IP地址

    2. Fping IP地址范围

    3.使用不同选项填充完整网络

    4.从文件中读取目标列表

    5.显示Fping版本

    详细参数

    参考:


    官网

    https://fping.org/

    简介

    fping是一个小型命令行工具,用于向网络主机发送ICMPInternet控制消息协议 )回应请求,类似于ping,但在ping多个主机时性能要高得多。 fping完全不同于ping,因为您可以在命令行上定义任意数量的主机,或者指定包含要ping的IP地址或主机列表的文件。例如,使用fping,我们可以指定完整的网络范围( 192.168.0.1/24 )。 它会向主机发送Fping请求,并以循环方式移动到另一个目标主机。 与ping不同,Fping基本上用于编写脚本。

     

     

    如何在Linux系统中安装Fping

    在大多数Linux发行版中,可以使用包管理工具从默认包存储库安装包fping ,如图所示。

    # sudo apt install fping  [On Debian/Ubuntu]
    # sudo yum install fping  [On CentOS/RHEL]
    # sudo dnf install fping  [On Fedora 22+]
    # sudo pacman -S fping    [On Arch Linux]

    或者,您可以使用以下命令从源包安装最新版本的fping4.0 )。

    $ 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

    命令示例。

    1. Fping多个IP地址

    以下命令将同时显示多个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 unreachable
    98.139.183.24 is unreachable

    2. Fping 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 4.0
    fping: comments to [email protected]

     

    详细参数

     

    -a
    Lists targets that responded
    显示可ping通的目标
    -A
    Lists targets by address instead of hostname
    将目标以ip地址的形式显示
    -b <num>
    Sends <num> bytes of data per ICMP packet (default 56)
    ping 数据包的大小。(默认为56)
    -B <f>
    Tells fping to wait <f> times longer for a reply after each successive failed request (default 1.5)
    设置指数反馈因子到f
    -c <num>
    Number of Pings to send to each target (default 1)
    ping每个目标的次数 (默认为1)
    -C <num>
    Same as above but prints additional statistics for each host
    同-c,返回的结果为冗长格式
    -e
    Displays elapsed time on return packets
    显示返回数据包所费时间
    -f <file>
    Reads the target list from <file> (use "-" for standard input) (only if no -g specified)
    从文件获取目标列表( - 表示从标准输入)(不能与 -g 同时使用)
    -g
    Tells fping to generate a target list by specifying the start and end address (ex. ./fping -g 192.168.1.0 192.168.1.255) or an IP/subnet mask (ex. ./fping -g 192.168.1.0/24)
    通过指定开始和结束地址来生成目标列表(例如:./fping –g 192.168.1.0 192.168.1.255)或者一个IP/掩码形式(例如:./fping –g 192.168.1.0/24)
    -i <num>
    Interval (in milliseconds) to wait between Pings (default 25)
    设置ip的TTL值 (生存时间)
    -l
    Sends Pings forever
    循环发送ping
    -m
    Pings multiple interfaces on target host
    ping目标主机的多个网口
    -n
    Displays targets by name (-d is equivalent)
    将目标以主机名或域名显示(等价于 -d )
    -p <num>
    Interval (in milliseconds) between Pings to an individual target (in looping and counting modes, default 1000)
    对同一个目标的ping包间隔(毫秒) (在循环和统计模式中,默认为1000)
    -q
    Doesn't show per-target/per-Ping results
    安静模式(不显示每个目标或每个ping的结果)
    -Q <num>
    Same as -q, but show summary every <num> seconds
    同-q, 但是每n秒显示信息概要
    -r <num
    When a host doesn't respond, retries the host <num> times (default 3)
    当ping失败时,最大重试次数(默认为3次)
    -s
    Displays summary statistics
    打印最后的统计数据
    -t <num>
    Timeout (in milliseconds) for individual targets (default 500)
    单个目标的超时时间(毫秒)(默认500)
    -u
    Displays targets that are unreachable
    显示不可到达的目标
    -v
    Displays version number
    显示版本号
    

     

     

    参考:

    https://blog.csdn.net/qq_34355232/article/details/83305538?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-6.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-6.nonecase

    https://www.howtoing.com/ping-multiple-linux-hosts-using-fping

    展开全文
  • Kali-linux:fping 命令

    2020-11-02 09:39:36
    fping程序类似于ping(ping是通过ICMP(网络控制信息协议InternetControl Message Protocol)协议回复请求以检测主机是否存在)。fping与ping不同的地方在于,fping可以在命令行中指定要ping的主机数量范围,也可以...

    fping程序类似于ping(ping是通过ICMP(网络控制信息协议InternetControl Message Protocol)协议回复请求以检测主机是否存在)。fping与ping不同的地方在于,fping可以在命令行中指定要ping的主机数量范围,也可以指定含有要ping的主机列表文件。

    与ping要等待某一主机连接超时或发回反馈信息不同,fping给一个主机发送完数据包后,马上给下一个主机发送数据包,实现多主机同时ping。如果某一主机ping通,则此主机将被打上标记,并从等待列表中移除,如果没ping通,说明主机无法到达,主机仍然留在等待列表中,等待后续操作。

    Fping类似于ping,但比ping强大。fping与ping不同的地方在于,fping可以在命令行中指定要ping的主机数量范围,也可以指定含有要ping的主机列表文件。
    与ping要等待某一主机连接超时或发回反馈信息不同,fping给一个主机发送完数据包后,马上给下一个主机发送数据包,实现多主机同时ping。如果某一主机ping通,则此主机将被打上标记,并从等待列表中移除,如果没ping通,说明主机无法到达,主机仍然留在等待列表中,等待后续操作。

    pgg@pgg:~$ sudo fping --help
    
    
    Usage: fping [options] [targets...]
    
    Probing options:
       -4, --ipv4         only ping IPv4 addresses
       -6, --ipv6         only ping IPv6 addresses
       -b, --size=BYTES   amount of ping data to send, in bytes (default: 56)
       -B, --backoff=N    set exponential backoff factor to N (default: 1.5)
       -c, --count=N      count mode: send N pings to each target
       -f, --file=FILE    read list of targets from a file ( - means stdin)
       -g, --generate     generate target list (only if no -f specified)
                          (give start and end IP in the target list, or a CIDR address)
                          (ex. fping -g 192.168.1.0 192.168.1.255 or fping -g 192.168.1.0/24)
       -H, --ttl=N        set the IP TTL value (Time To Live hops)
       -I, --iface=IFACE  bind to a particular interface
       -l, --loop         loop mode: send pings forever
       -m, --all          use all IPs of provided hostnames (e.g. IPv4 and IPv6), use with -A
       -M, --dontfrag     set the Don't Fragment flag
       -O, --tos=N        set the type of service (tos) flag on the ICMP packets
       -p, --period=MSEC  interval between ping packets to one target (in ms)
                          (in loop and count modes, default: 1000 ms)
       -r, --retry=N      number of retries (default: 3)
       -R, --random       random packet data (to foil link data compression)
       -S, --src=IP       set source address
       -t, --timeout=MSEC individual target initial timeout (default: 500 ms,
                          except with -l/-c/-C, where it's the -p period up to 2000 ms)
    
    Output options:
       -a, --alive        show targets that are alive
       -A, --addr         show targets by address
       -C, --vcount=N     same as -c, report results in verbose format
       -D, --timestamp    print timestamp before each output line
       -e, --elapsed      show elapsed time on return packets
       -i, --interval=MSEC  interval between sending ping packets (default: 10 ms)
       -n, --name         show targets by name (-d is equivalent)
       -N, --netdata      output compatible for netdata (-l -Q are required)
       -o, --outage       show the accumulated outage time (lost packets * packet interval)
       -q, --quiet        quiet (don't show per-target/per-ping results)
       -Q, --squiet=SECS  same as -q, but show summary every n seconds
       -s, --stats        print final stats
       -u, --unreach      show targets that are unreachable
       -v, --version      show version
       -x, --reachable=N  shows if >=N hosts are reachable or not
    

    fping的主要参数有以下两个:

    -a:只显示存活主机;
    -u:只显示不存活主机;
    -l:循环ping
    -g:通过指定起始地址与终止地址产生目标列表

    目标IP地址的输入方式:
    枚举IP

    fping IP1 IP2 IP3 ...;
    

    IP列表

    fping -f filename;
    

    IP范围

    fping -g IP1 IP2(IP1地址开始范围,IP2地址结束范围);
    
    展开全文
  • fping 命令说明

    2019-05-24 11:01:00
    参数: -a 表示只在输出报告⾥列出当前存活的IP -d 解析主机名 -f 参数表示读⼊这个文件 -s 显示汇总信息 -g 指定⽹网段 转载于:https://www.cnblogs.com/yyxianren/p/10916841.html...

    参数:

    -a 表示只在输出报告⾥列出当前存活的IP

    -d 解析主机名

    -f 参数表示读⼊这个文件

    -s 显示汇总信息

    -g 指定⽹网段

     

    转载于:https://www.cnblogs.com/yyxianren/p/10916841.html

    展开全文
  • pingLinux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性。1.命令格式:ping [参数] [主机名或IP地址]2.命令功能:ping命令用于:确定网络和各外部主机的状态;跟踪和隔离硬件和软件问题;测试...

    ping

    Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性。

    1.命令格式:

    ping [参数] [主机名或IP地址]

    2.命令功能:

    ping命令用于:确定网络和各外部主机的状态;跟踪和隔离硬件和软件问题;测试、评估和管理网络。如果主机正在运行并连在网上,它就对回送信号进行响应。每个回送信号请求包含一个网际协议(IP)和 ICMP 头,后面紧跟一个 tim 结构,以及来填写这个信息包的足够的字节。缺省情况是连续发送回送信号请求直到接收到中断信号(Ctrl-C)。

    ping 命令每秒发送一个数据报并且为每个接收到的响应打印一行输出。ping 命令计算信号往返时间和(信息)包丢失情况的统计信息,并且在完成之后显示一个简要总结。ping 命令在程序超时或当接收到 SIGINT 信号时结束。Host 参数或者是一个有效的主机名或者是因特网地址。

    3.命令参数:

    -d 使用Socket的SO_DEBUG功能。

    -f 极限检测。大量且快速地送网络封包给一台机器,看它的回应。

    -n 只输出数值。

    -q 不显示任何传送封包的信息,只显示最后的结果。

    -r 忽略普通的Routing Table,直接将数据包送到远端主机上。通常是查看本机的网络接口是否有问题。

    -R 记录路由过程。

    -v 详细显示指令的执行过程。

    -c 数目:在发送指定数目的包后停止。

    -i 秒数:设定间隔几秒送一个网络封包给一台机器,预设值是一秒送一次。

    -I 网络界面:使用指定的网络界面送出数据包。

    -l 前置载入:设置在送出要求信息之前,先行发出的数据包。

    -p 范本样式:设置填满数据包的范本样式。

    -s 字节数:指定发送的数据字节数,预设值是56,加上8字节的ICMP头,一共是64ICMP数据字节。

    -t 存活数值:设置存活数值TTL的大小。

    实例:

    6af4385fe58c84039f394aeaa04207b2.png

    rtt代表ping命令得出的网络上两台主机之间的往返时间。

    FPING

    Fping程序类似于ping(ping是通过ICMP(网络控制信息协议InternetControl Message Protocol)协议回复请求以检测主机是否存在)。Fping与ping不同的地方在于,fping可以在命令行中指定要ping的主机数量范围,也可以指定含有要ping的主机列表文件。与ping要等待某一主机连接超时或发回反馈信息不同,fping给一个主机发送完数据包后,马上给下一个主机发送数据包,实现多主机同时ping。如果某一主机ping通,则此主机将被打上标记,并从等待列表中移除,如果没ping通,说明主机无法到达,主机仍然留在等待列表中,等待后续操作。

    安装教程参考上一篇博文

    1.fping的参数

    -a

    Lists targets that responded

    显示可ping通的目标

    -A

    Lists targets by address instead of hostname

    将目标以ip地址的形式显示

    -b

    Sends bytes of data per ICMP packet (default 56)

    ping 数据包的大小。(默认为56)

    -B

    Tells fping to wait times longer for a reply after each successive failed request (default 1.5)

    设置指数反馈因子到f

    -c

    Number of Pings to send to each target (default 1)

    ping每个目标的次数 (默认为1)

    -C

    Same as above but prints additional statistics for each host

    同-c,返回的结果为冗长格式

    -e

    Displays elapsed time on return packets

    显示返回数据包所费时间

    -f

    Reads the target list from (use "-" for standard input) (only if no -g specified)

    从文件获取目标列表( - 表示从标准输入)(不能与 -g 同时使用)

    -g

    Tells fping to generate a target list by specifying the start and end address (ex. ./fping -g 192.168.1.0 192.168.1.255) or an IP/subnet mask (ex. ./fping -g 192.168.1.0/24)

    通过指定开始和结束地址来生成目标列表(例如:./fping –g 192.168.1.0 192.168.1.255)或者一个IP/掩码形式(例如:./fping –g 192.168.1.0/24)

    -i

    Interval (in milliseconds) to wait between Pings (default 25)

    设置ip的TTL值 (生存时间)

    -l

    Sends Pings forever

    循环发送ping

    -m

    Pings multiple interfaces on target host

    ping目标主机的多个网口

    -n

    Displays targets by name (-d is equivalent)

    将目标以主机名或域名显示(等价于 -d )

    -p

    Interval (in milliseconds) between Pings to an individual target (in looping and counting modes, default 1000)

    对同一个目标的ping包间隔(毫秒) (在循环和统计模式中,默认为1000)

    -q

    Doesn't show per-target/per-Ping results

    安静模式(不显示每个目标或每个ping的结果)

    -Q

    Same as -q, but show summary every seconds

    同-q, 但是每n秒显示信息概要

    -r

    When a host doesn't respond, retries the host times (default 3)

    当ping失败时,最大重试次数(默认为3次)

    -s

    Displays summary statistics

    打印最后的统计数据

    -t

    Timeout (in milliseconds) for individual targets (default 500)

    单个目标的超时时间(毫秒)(默认500)

    -u

    Displays targets that are unreachable

    显示不可到达的目标

    -v

    Displays version number

    显示版本号

    实例:

    4692ef2a2515819e2865c2c2d44d853f.png

    0c02844efd899161cf9b87c2780efc60.png

    展开全文
  • Fping命令解析

    万次阅读 2018-07-09 13:47:17
    Fping程序类似于ping(ping是通过ICMP(网络控制信息协议InternetControl Message Protocol)协议回复请求以检测主机是否存在)。Fping与ping不同的地方在于,fping可以在命令行中指定要ping的主机数量范围,也可以...
  • Fping命令批量ping地址

    千次阅读 2019-01-18 19:11:12
    fping可以同时ping很多台机器, 另外一方面是结果易读,展示出ping多台主机的结果,fping比ping更加好用。 ----官方安装包下载------------------------------------------------------  http://www.fping.org/ ...
  • fping命令应用

    千次阅读 2017-11-22 12:22:45
    1、命令参数man、-h方式   二 常用参数介绍 -a:只显示出存活的主机(相反参数-u) 1、通过标准输入方式 fping + IP1 + IP2 -g 支持主机端的方式 192.168.1.1 192.168.1.255 或者 192.168.1.0/24 2、通过...
  • fping命令

    2021-05-16 18:09:07
    fping -a -g 192.168.1.2 192.168.1.10192.168.1.8ICMP Host Unreachable from 192.168.1.36 for ICMP Echo sent to 192.168.1.2 ICMP Host Unreachable from 192.168.1.36 for ICMP Echo sent to 192.168.1.2 ICMP ...
  • 原文地址::http://linux.chinaunix.net/techdoc/install/2008/06/05/1009496.shtml ...1、Linux 网络工具之fping  ----http://blog.163.com/qiushuhui1989@126/blog/static/2701108920131021102129401/
  • Linux-fping命令使用

    2021-05-07 01:25:50
    Usage: fping [options] [targets…]用法:fping [选项] [ping的目标]-a show targets that are alive显示可ping通的目标-A show targets by address将目标以ip地址的形式显示-b n amount of ping data to send, in ...
  • Linux fping命令

    千次阅读 2014-02-14 10:26:00
    fping命令可以接受一个机器列表,以round-robin方式ping,效率很高。 官方介绍: fping  is a  ping(1)  like program which uses the Internet Control Message Protocol (ICMP) echo request to ...
  • linux fping命令使用

    万次阅读 2015-05-28 22:24:25
    ----官方安装包下载------------------------------------------------------  http://www.fping.org/ ... http://www.fping.org/dist/fping-3.10.tar.gz -----------------------------------------
  • fping命令的安装

    2016-11-29 18:58:00
    在网页是搜索fping进入下载页面下载 下载完成后通过ftp放进虚拟机 他还需要一个插件 用yum install gcc -y 安装gcc插件 安装完成后进入文件夹 给权限 chmod -R 777 * ./configure //检查系统及位数、所需要...
  • Fping 命令的显示问题

    2017-05-23 07:15:17
    最近刚接触网络,学习到了fping命令,看了下,命令的作用是找出该局域网下的所有IP 但是当我打上去以后,给我的结果是192.168.1.1,192.168.1.101,192.168.1.104,192.168.1.108目前可以 肯定的是这个局域网中,有...
  • windows-fping工具

    2021-01-28 18:51:01
    同时ping多个主机
  • [root@example ~]# fping -g 172.16.222.0/24 -a 172.16.222.1 172.16.222.253 172.16.222.254 -g 指定开始地址和结束地址,或者IP/掩码的形式指定一个网段 -a 显示可以ping通的目标ip 参考文档 fping man-...
  • linux之fping命令

    2021-09-18 23:10:19
    fping检测主机是否存在,fping命令 fping类似于ping,但比ping强大。与ping要等待某一主机连接超时或发回反馈信息不同,fping给一个主机发送完数据包后,马上给下一个主机发送数据包,实现多主机同时ping,fping还...
  • fping命令功能:用于ping一段ip范围中的主机列表通过这种方式来检测主机是否存在fping命令注意事项:它拥有一个互动式的问答操作方式,可以非常方便的完成PPP连线设置fping命令的语法格式:fping [参数]-----常用参数...
  • 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 : ...
  • kali入门--fping工具的使用 Fping是一款应用软件,适用于linux...可以说是视窗命令ping的增强版,可以在ping时间按照从1毫秒到5秒的频率调整时间并且在每次应答成功(超时)的时间发出语音提示,还可以同时ping多台主机。
  • fping一些命令

    千次阅读 2019-04-19 13:54:50
    fping 192.168.0.89 -t 1 -s 65500 -n 9999999999999 -d 1111111111111111111111111111 -i -b -D -T -t 发送频率 ms -s 发送包大小 最大65500 -n 发送次数 无限大 -d 发送文本信息 -i 通过ICMP协议发送 -b ...
  • fping工具是一款很好的网络端口测试工具,可以通过其API进行批量ping
  • 如果linux主机比较多,手工一个一个ping就很繁琐,可以使用fping命令去检查,检查步骤和方法如下。   1.安装rpm -ivh fping-3.5-161.1.x86_64.rpm 2.在同一目录建一个allip文档,把所有ip放进去 3. fping -u -f ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,177
精华内容 870
关键字:

fping命令