Fping - Tehokas ping-työkalu Linuxille


fping on pieni komentorivityökalu, joka lähettää ICMP (Internet Control Message Protocol) -kaikupyynnön verkkoisäntään, samanlainen kuin ping, mutta paljon korkeampi. suorittaa pingata useita isäntiä. fping eroaa täysin pingistä siinä, että voit määrittää minkä tahansa määrän isäntiä komentorivillä tai määrittää tiedoston IP-osoitteista tai isännistä, joille haluat ping.

Lue myös: Linux-järjestelmänvalvojan opas verkonhallintaan, vianetsintään ja virheenkorjaukseen

Esimerkiksi käyttämällä fping-toimintoa voimme määrittää koko verkkoalueen (192.168.0.1/24). Se lähettää Fping-pyynnön isännälle ja siirtyy toiseen kohdeisäntään round robin -tavalla. Toisin kuin ping, Fping on tarkoitettu periaatteessa komentosarjaan.

Kuinka asentaa Fping Linux-järjestelmiin

Useimmissa Linux-jakeluissa paketti fping on asennettavissa oletuspakettivarastoista käyttämällä paketinhallintatyökalua kuvan mukaisesti.

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]

Vaihtoehtoisesti voit asentaa uusimman version fpingistä (4.0) lähdepaketista käyttämällä seuraavia komentoja.

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

Katsotaanpa joitain Fping-komentoja heidän esimerkeineen.

1. Fping Multiple IP Address

Alla oleva komento lähettää useita IP-osoitteita kerralla ja näyttää tilan elävänä tai tavoittamattomana.

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. IP-osoitteen Fping-alue

Seuraava komento tarkistaa tietyn IP-osoitteiden alueen. Alla olevalla lähdöllä lähetämme kaikupyynnön IP-osoitealueelle ja saamme vastauksen haluamallamme tavalla. Myös kumulatiivinen tulos näkyy poistumisen jälkeen.

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. Fping täydellinen verkko eri vaihtoehdoilla

Yllä olevalla komennolla se pingoittaa koko verkkoa ja toistaa kerran (-r 1). Valitettavasti komennon tulosta ei ole mahdollista näyttää, koska se vierittää näyttöäni ylöspäin ilman aikaa.

fping -g -r 1 192.168.0.0/24

4. Lukee kohdeluettelon tiedostosta

Olemme luoneet tiedoston nimeltä fping.txt, jonka IP-osoite (173.194.35.35 ja 98.139.183.24) on fping.

fping < fping.txt

173.194.35.35 is alive
98.139.183.24 is alive

5. Näytä Fping-versio

Tarkista Fping-versio suorittamalla komento.

fping -v

fping: Version 4.0
fping: comments to [email 

Ne, jotka haluavat saada lisätietoja Fping-komennon vaihtoehdoista, katsokaa man-sivua. Pyydettiin myös kokeilemaan Fping-komentoa ympäristössäsi ja jakamaan kokemuksesi kanssamme alla olevan kommenttikentän kautta.