Naredba ping već je godinama jedan od najpraktičnijih načina provjere rada udaljenog i lokalnog računala pri radu s paketima koji se šalju i iz kojih se očekuje da odgovor zna detalje kao da je aktivan ili ne, kvaliteta dostave, primljeni paketi i još mnogo toga.
Korištenjem naredbe ping moguće je to učiniti s jednim hostom ili određenom opremom, ali danas imamo besplatni uslužni program pod nazivom fping, zahvaljujući kojem će zadaci otkrivanja opreme ili provjere mreže imati više funkcija. Upravo iz tog razloga danas će Solvetic objasniti kako možemo instalirati i koristiti fping u Linuxu i na taj način dodati još jedan uslužni program zadacima upravljanja.
Što je fpingFping je razvijen kao aplikacija koja je odgovorna za slanje ICMP (Internet Control Message Protocol) echo zahtjeva mrežnim računalima kako bi potvrdili njihov status u stvarnom vremenu, ali, za razliku od naredbe ping, fping nam omogućuje ping nekoliko hostova istovremeno i također nam omogućuje da odredimo datoteku u kojoj je popis IP adresa ili hostova za ping. Uz fping imamo standardni alat za mrežnu dijagnostiku i statistiku.
Za razliku od tradicionalnog pinga, fping je dizajniran za upotrebu u skriptama, pa je njegov izlaz usmjeren na mnogo jednostavniju analizu.
1. Kako instalirati fping na Linux
Za instaliranje ovog fping pomoćnog programa možemo izvršiti bilo koju od sljedećih naredbi na temelju korištene distribucije:
Debian / Ubuntu
sudo apt install fping
CentOS / RHEL
sudo yum instalirajte fping
Fedora
sudo dnf instalirajte fping
Arch Linux
sudo pacman -S fping
POVEĆAJTE
BilješkaAlternativno, možemo instalirati fping iz resursa, za to izvršavamo sljedeće retke po njihovom redoslijedu:
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. Kako pingati više Linux IP adresa
Kako bismo potvrdili više IP adresa, izvršit ćemo sljedeće:
fping IP1 IP2 IP3….
POVEĆAJTE
Dobit ćemo dva rezultata koja su:
ŽivIP adresa je aktivna
NedostupanDomaćin nije dostupan
3. Kako pingati niz IP adresa u Linuxu
Druga je mogućnost pingati određeni raspon IP adresa. Ovo šalje echo zahtjev u raspon IP adrese i dobiva se odgovor svake od njih, a u posljednjem dijelu pronalazimo detalje poput:
- Broj upravljanih IP adresa
- Broj pozitivnih i negativnih odgovora
- Vremena odgovora
- Ukupno vrijeme izvršavanja zadatka
POVEĆAJTE
4. Kako skenirati cijelu Linux mrežu fpingom
Moguće je da je za neki zadatak podrške potrebno vidjeti koliko je IP adresa aktivnih ili ne u lokalnoj mreži. Za to ćemo dodati parametar -r 1 koji ponavlja radnju jednom, izvršavamo sljedeće:
fping -g -r 1 (IP raspon), na primjer, fping -g -r 1 192.168.0.0/24
POVEĆAJTE
5. Kako provjeriti valjanost fping verzije na Linuxu
Da biste saznali trenutnu verziju fpinga, samo izvedite sljedeće:
fping -v
POVEĆAJTE
6. Kako izvršiti ping iz datoteke u Linuxu
Moguće je stvoriti tekstualnu datoteku s nizom adresa za analizu, u ovom slučaju moramo koristiti sljedeću sintaksu:
fping <fping.txtOvom naredbom stvarate tekstualnu datoteku s podacima.
7. Dodatni parametri fpinga (Linux)
Uz fping imat ćemo priliku koristiti dodatne parametre kao što su:
Ograničite pretraživanje samo za IPv4 adrese
−4, −−ipv4
Pretražujte samo IPv6 adrese
−6, −−ipv6
Prikaz samo aktivnih IP adresa
−a, −−živ
Prikažite ciljeve prema adresi umjesto DNS imenu
−A, −−addr
To je broj bajtova ping podataka za slanje
−b, −−veličina = BYTES
Faktor povratnog prostora koristi se u zadanom načinu rada, tu fping šalje više zahtjeva cilju prije generiranja pogreške, a za to se duže čeka na odgovor na svaki sljedeći zahtjev
−B, −−bakoff = N
Označava broj paketa zahtjeva za slanje svakom cilju
−c, −−count = N
Pomoću DNS -a pronađite adresu povratnog paketa ping
−d, −−rdns
Nabavite IP adrese iz tekstualne datoteke
−f, −−datoteka
Prikaži polje IP TTL
−H, −−ttl = N
Prikažite korišteno sučelje
−I, −−iface = IFACE
Pinguje svaku od više IP adresa odredišnog hosta
−m, −−sve
Definirajte vrstu usluge
−O, −−tos = N
To su ograničenja ponovnog pokušaja koja su prema zadanim postavkama 3
−r, −−ponovni pokušaj = N
Postavlja adresu resursa
−S, −−src = addr
Pretražujte samo izvanmrežni host
−u, −−nedohvat