Jak nainstalovat a používat příkaz fping v Linuxu

Příkaz ping je v průběhu let jedním z nejpraktičtějších způsobů, jak kontrolovat provoz vzdáleného i místního počítače při práci s odesílanými pakety, od nichž se očekává, že odpověď bude znát detaily, jako by byla aktivní nebo ne, kvalita doručení, přijaté balíčky a mnoho dalšího.

Pomocí příkazu ping je možné to provést s jediným hostitelem nebo konkrétním zařízením, ale dnes máme bezplatný nástroj nazvaný fping, díky kterému úlohy detekce zařízení nebo ověření sítě budou mít více funkcí. Z tohoto důvodu dnes Solvetic vysvětlí, jak můžeme instalovat a používat fping v Linuxu a přidat tak do úkolů správy ještě jeden nástroj.

Co je to fpingFping byl vyvinut jako aplikace, která je zodpovědná za odesílání echo požadavků ICMP (Internet Control Message Protocol) na síťové počítače za účelem ověření jejich stavu v reálném čase, ale na rozdíl od příkazu ping nám fping umožňuje pingovat několik hostitelů současně a také nám umožňuje určit soubor, ve kterém je seznam IP adres nebo hostitelů pro ping. S fpingem máme standardní nástroj pro diagnostiku a statistiku sítě.

Na rozdíl od tradičního pingu je fping navržen pro použití ve skriptech, takže jeho výstup je zaměřen na mnohem jednodušší analýzu.

1. Jak nainstalovat fping na Linux


Chcete -li nainstalovat tento nástroj pro fping, můžeme spustit libovolný z následujících příkazů na základě použité distribuce:

Debian / Ubuntu

 sudo apt nainstalovat fping

CentOS / RHEL

 sudo yum nainstalovat fping

Fedora

 sudo dnf nainstalovat fping

Arch Linux

 sudo pacman -S fping

ZVĚTŠIT

PoznámkaAlternativně můžeme nainstalovat fping ze zdrojů, za tímto účelem spustíme následující řádky v pořadí:

 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

2. Jak pingovat více IP adres Linuxu


K ověření více IP adres provedeme následující:
 fping IP1 IP2 IP3….

ZVĚTŠIT

Získáme dva výsledky, které jsou:

NaživuIP adresa je aktivní

NedosažitelnéHostitel není k dispozici

3. Jak pingovat řadu IP adres v Linuxu


Další možností je pingovat konkrétní rozsah IP adres. Tím se odešle požadavek na echo do rozsahu IP adresy a získá se odpověď každého z nich a v závěrečné části najdeme detaily jako:
  • Počet spravovaných IP adres
  • Počet pozitivních a negativních odpovědí
  • Doby odezvy
  • Celkový čas provedení úlohy

ZVĚTŠIT

4. Jak skenovat celou síť Linux pomocí fpingu


Je možné, že u některých úkolů podpory je nutné zjistit, kolik IP adres je nebo není v místní síti aktivní. Za tímto účelem přidáme parametr -r 1, který akci opakuje jednou, provedeme následující:
 fping -g -r 1 (rozsah IP), například fping -g -r 1 192.168.0.0/24

ZVĚTŠIT

5. Jak ověřit verzi fpingu v systému Linux


Chcete -li znát aktuální verzi fpingu, proveďte následující:
 fping -v

ZVĚTŠIT

6. Jak pingovat ze souboru v Linuxu


Je možné vytvořit textový soubor s řadou adres k analýze, v tomto případě musíme použít následující syntaxi:
 fping <fping.txt
Pomocí tohoto příkazu vytvoříte textový soubor s informacemi.

7. Další parametry fpingu (Linux)


Díky fpingu budeme mít možnost používat další parametry, jako například:

Omezit vyhledávání pouze na adresy IPv4

 −4, −−ipv4

Hledat pouze adresy IPv6

 −6, −−ipv6

Zobrazit pouze aktivní IP adresy

 −a, −− živý

Zobrazit cíle podle adresy místo názvu DNS

 −A, −−addr

Je to počet bajtů odeslaných dat ping

 −b, −−size = BYTY

Ve výchozím režimu se používá faktor backspace, tam fping odesílá více požadavků na cíl před generováním chyby, a proto čeká déle na odpověď na každý následující požadavek

 −B, −−backoff = N

Udává počet balíčků požadavků, které se mají odeslat každému cíli

 −c, −−count = N.

Pomocí DNS vyhledejte adresu zpětného paketu ping

 −d, −−rdns

Získejte IP adresy z textového souboru

 −f, −−soubor

Zobrazit pole IP TTL

 −H, −−ttl = N

Zobrazte použité rozhraní

 −I, −−iface = IFACE

Pinguje každou z více IP adres cílového hostitele

 −m, −−všechny

Definujte typ služby

 −O, −−tos = N

Jsou to limity opakování, které jsou ve výchozím nastavení 3

 −r, −− opakování = N

Nastaví adresu prostředku

 −S, −−src = addr

Hledat pouze offline hostitele

 −u, −−unreach

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave