fping

Jedan od osnovnih alata svakog sistem administratora je komanda ping koja testira dostupnost uređaja u IP mrežama, i meri round-trip time (RTT), odnosno dužinu vremena slanja i povratka poslatog signala.

pingStandardni ping namenjen je za pojednično pingovanje host-a i zgodan je kada je potrebno proveriti dostupnost nekog servera, računara, mrežnog štampača...

Ako je potrebno ping-ovati više mrežnih uređaja odjednom, fping je alat za to.

 

Instalacija:
sudo apt-get install fping
za Ubuntu
sudo pacman -S fping
za Arch

Osnovna komanda može izgledati ovako:

fping <IP adresa> <IP adresa> <IP adresa>

fping1Kao što se vidi na slici, fping je pingovao navedene 3 IP adrese, i dao ispis da su alive.

 

fping2IP adrese ne moraju biti napisane rastućim redosledom. fping će zahteve poslati redosledom koji mu zadamo i tako će i poređati odgovore.

 

fping3Ukoliko uređaj nije odgovorio na echo request, biće poslata još 3 zahteva. Računajući i prvi zahtev, dobija se 4 odgovora. Broj poslatih zahteva reguliše se opcijom -r n. U desnom oknu vidi se ispis sa brojem zahteva uvećanim na 7.

 

fping4Dodavanjem opcije -d kao rezultat ispisa dobijamo hostname umesto IP adrese pingovanih računara (levo okno).

 

fping5Opcija -e će prikazati RTT - ping vreme.

 

fping6Opcija -s će po završetku pingovanja napisati i statistiku obavljenih zadataka.

 

fping7Pingovanje opsega adresa dobija se dodavanjem opcije -g, nakon čega se zada prva i poslednja adresa opsega.

 

fping8Opcija -q (quiet) u kombinaciji sa -s  je zgodna za prikaz čiste statistike izvršenih zadataka.

 

fping9Komanda fping -f <ime_fajla> čitaće ip adrese iz tekstualnog fajla redosledom kojim su poređani u tom fajlu. U desnom oknu vidi se ispis fajla lista_ip a u levom fping izvršen nad njim.

 

fping10Mene najčešće interesuje koje mašine su alive na mreži, u određenom opsegu adresa, što postižem komandom:

fping -g -r0 -a <prva_ip> <poslednja_ip>

Zbog toga, u svom .bashrc fajlu imam dodat alias za fping komandu:

alias fping='fping -g -r0 -a'

kao i alias za prikaz aktivnih mašina uz ispis statistike pretrage:

alias fpingstat='fping -g -r0 -a -s'

fping11

Leave a Reply

Your email address will not be published. Required fields are marked *