Fping - Għodda Ping ta' Prestazzjoni Għolja għal Linux


fping hija għodda żgħira tal-linja tal-kmand biex tibgħat talba eku ICMP (Internet Control Message Protocol) lill-ospiti tan-netwerk, simili għal ping, iżda b'rendiment ferm ogħla meta ping hosts multipli. fping huwa totalment differenti minn ping peress li tista 'tiddefinixxi kwalunkwe numru ta' hosts fuq il-linja tal-kmand jew tispeċifika fajl bil-lista ta 'indirizzi IP jew hosts għal ping.

Pereżempju, bl-użu ta 'fping, nistgħu nispeċifikaw il-firxa sħiħa tan-netwerk (192.168.0.1/24). Se tibgħat it-talba ta 'Fping biex tospita u timxi għal host fil-mira ieħor b'mod round-robin. B'differenza mill-ping, Fping huwa maħsub għal bażikament scripting.

Kif Tinstalla Fping fis-Sistemi Linux

Fil-biċċa l-kbira tad-distribuzzjonijiet tal-Linux, il-pakkett fping huwa disponibbli biex jiġi installat mir-repożitorji tal-pakketti default billi tuża għodda ta 'ġestjoni tal-pakketti kif muri.

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

Alternattivament, tista 'tinstalla l-aħħar verżjoni ta' fping (4.0) mill-pakkett tas-sors billi tuża l-kmandi li ġejjin.

$ 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

Ejja naraw xi kmand Fping bl-eżempji tagħhom.

Il-kmand t'hawn taħt se jiġbed indirizzi IP multipli f'daqqa u se juri l-istatus bħala ħaj jew ma jistax jintlaħaq.

# 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

Il-kmand li ġej se jifping firxa speċifikata ta 'indirizzi IP. Bl-output ta 'hawn taħt aħna qed nibagħtu talba eku għal firxa ta' indirizz IP u jkollna tweġiba kif ridna. Wkoll riżultat kumulattiv muri wara l-ħruġ.

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

Bil-kmand ta 'hawn fuq, se jagħmel ping tan-netwerk komplut u jirrepeti darba (-r 1). Jiddispjacini, mhuwiex possibbli li turi l-output tal-kmand peress li qed tiskrollja 'l fuq fl-iskrin tiegħi mingħajr ħin.

# fping -g -r 1 192.168.0.0/24

Aħna ħoloq fajl imsejjaħ fping.txt li għandu indirizz IP (173.194.35.35 u 98.139.183.24) għal fping.

# fping < fping.txt

173.194.35.35 is alive
98.139.183.24 is alive

Iċċekkja l-verżjoni Fping billi tesegwixxi l-kmand.

# fping -v

fping: Version 4.0
fping: comments to [email 

Dawk li jixtiequ jiksbu aktar informazzjoni b'għażliet dwar il-kmand Fping, jekk jogħġbok ħares lejn paġna man. Talab ukoll li tipprova l-kmand Fping fl-ambjent tiegħek u taqsam l-esperjenza tiegħek magħna permezz tal-kaxxa tal-kummenti hawn taħt.