Fping - En High Performance Ping Tool fir Linux


fping ass e klengt Kommandozeilinstrument fir ICMP (Internet Control Message Protocol) Echo Ufro un Netzwierkhosten ze schécken, ähnlech wéi Ping, awer vill méi héich performant wann Dir verschidde Hosten pingelt. fping ënnerscheet sech ganz vum Ping an datt Dir all Unzuel vun Hosten op der Kommandozeil definéiere kënnt oder eng Datei mat der Lëscht vun IP Adressen oder Hosten fir Ping spezifizéieren.

Zum Beispill, mat fping, kënne mir de komplette Netzwierkberäich (192.168.0.1/24) spezifizéieren. Et wäert Fping Ufro schécken fir ze hosten an op en aneren Zilhost op eng Ronn-Robin Manéier ze plënneren. Am Géigesaz zum Ping ass Fping geduecht fir grondsätzlech Scripting.

Wéi installéiere Fping a Linux Systemer

An de meeschte Linux Verdeelungen ass de Package fping verfügbar fir aus de Standard Package Repositories ze installéieren mat Package Management Tool wéi gewisen.

# 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]

Alternativ kënnt Dir déi lescht Versioun vu fping (4.0) aus dem Quellpaket installéieren mat de folgende Kommandoen.

$ 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

Loosst eis e puer Fping Kommando mat hiren Beispiller gesinn.

De Kommando hei drënner wäert méi IP Adress gläichzäiteg fpingéieren an et wäert de Status als lieweg oder onerreechbar weisen.

# 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

De folgende Kommando wäert eng spezifizéiert Palette vun IP Adressaten fpingéieren. Mat ënnen Ausgang schécken mir Echo Ufro un d'Gamme vun der IP Adress a kréien Äntwert wéi mir wollten. Och kumulativ Resultat no Austrëtt gewisen.

# 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)

Mat uewe genannte Kommando pingt et komplett Netzwierk a widderhuelen eemol (-r 1). Entschëllegt, et ass net méiglech d'Ausgab vum Kommando ze weisen, well et ouni Zäit op mäi Bildschierm scrollt.

# fping -g -r 1 192.168.0.0/24

Mir hunn eng Datei mam Numm fping.txt erstallt mat IP Adress (173.194.35.35 an 98.139.183.24) fir fping.

# fping < fping.txt

173.194.35.35 is alive
98.139.183.24 is alive

Kontrolléiert d'Fping Versioun andeems Dir de Kommando ausféiert.

# fping -v

fping: Version 4.0
fping: comments to [email 

Déi, déi méi Informatioun mat Optiounen iwwer Fping Kommando wëlle kréien, kuckt w.e.g. op eng Man Säit. Och gefrot fir Fping Kommando an Ärem Ëmfeld ze probéieren an Är Erfahrung mat eis duerch d'Kommentarbox hei ënnen ze deelen.