ping je jednostavan, ali neophodan alat za dijagnosticiranje mrežnih problema na Linuxu. Može vam pomoći provjeriti vašu mrežnu vezu, vidjeti je li udaljeno računalo na mreži i igrati vitalnu ulogu u analizi problema povezivanja, kao što su ispušteni paketi ili visoka latencija.
No, koliko god bila važna naredba ping, nije je najzanimljivija za gledati, a tumačenje njezina rezultata na koristan način može biti teško. gping je grafički uslužni program naredbenog retka s dodatnim značajkama koje olakšavaju vizualizaciju ping odgovora s više ciljeva.
Što je ping i kako radi?
ping je Linux naredba koja koristi Internet Control Message Protocol (ICMP) ECHO_REQUEST datagram za dobivanje ICMP ECHO_RESPONSE od udaljenog glavnog računala. To znači da ako:
pinggoogle.com
...vaše računalo šalje ping na google.com, a google.com ga vraća vašem lokalnom računalu.
Izlaz terminala prikazat će udaljenu IP adresu zajedno s drugim informacijama uključujući vrijeme potrebno da odgovor stigne do vašeg stroja. ping će nastaviti slati zahtjeve dok mu ne kažete da prestane.
Osim određivanja udaljenog glavnog računala, ping prihvaća niz argumenata različite korisnosti, uključujući vremenske oznake, koliko ping zahtjeve za slanje i flood, koji šalje pakete istom brzinom kojom se vrate ili stotinu puta u sekundi, što god je više.
ping dolazi unaprijed instaliran na većini Linux sustava, ali ako ga ne možete pronaći na svom, instalirajte ga s:
sudo apt instalirati inetutils-ping
Možeš dobiti pomoć za naredbeni redak za ping pokretanjem:
čovjek ping
Kako je gping bolji od Ping-a i kako ga instalirati?
gping ne nudi toliko opcija kao ping. Na primjer, ne možete ga koristiti za poplavu ciljanog hosta, ali ima nekoliko ubojitih značajki koje ga čine istaknutim. Glavna je mogućnost pinganja više ciljeva istovremeno i pružanja izlaza u obliku grafikona označenog bojama.
To vam omogućuje da lako vidite reakciju ciljeva tijekom vremena i prepoznate obrasce. To vam može pomoći da odredite postoje li problemi s udaljenim hostovima, koji je optimalni host za povezivanje ili postoji li problem s vašom vlastitom vezom.
Da biste instalirali gping na distribucije temeljene na Debianu, prvo dodajte PPA ključ svojim izvorima:
jeka "deb http://packages.azlux.fr/debian/ buster main" | sudo tee /etc/apt/sources.list.d/azlux.list
wget -qO - https://azlux.fr/repo.gpg.key | sudo apt-key add -
Sada ažurirajte i instalirajte gping:
sudo apt Ažuriraj
sudo apt instalirati gping
Pokrenite sljedeću naredbu da instalirate gping na Fedora:
sudo dnf copr omogućiti atim/gping -y && sudo dnf instalirajte gping
Na Arch Linuxu:
pacman -S gping
Da biste instalirali gping na Gentoo, pokrenite:
sudo eselect spremište omogućiti dm9pZCAq
sudo emerge --sync dm9pZCAq
sudo emerge net-misc/gping:: dm9pZCAq
Ako imate Snap na svom Linux sustavu, možete instalirati gping snap paket sa:
sudo snap instalirati gping
Kako koristiti gping za vizualizaciju Ping odgovora na Linuxu
gping je jednostavan za korištenje i prihvaća višestruka imena hostova kao argumente. Da biste vidjeli grafikon odgovora na ping s BBC-a, Googlea, Binga i CNN-a, trebali biste pokrenuti:
gpingbbc.co.ukgoogle.combing.comcnn.com
...i gping će se baciti na posao pingati navedene hostove i iscrtavati rezultate za vašu inspekciju. Boje se dodjeljuju gpingom, iako možete dodijeliti boje pojedinačnim hostovima pomoću --boja ili -c sklopka:
gpingbbc.co.uk--bojacijan
Također možete promijeniti interval gledanja sa zadane vrijednosti od 0,2 sekunde pomoću -n ili --interval gledanja zastave.
To je sve što gping radi. Iako nema istu širinu konfiguracijskih opcija kao ping, to je moćan alat u spremištu za svakoga koga zanimaju mreže.
Započnite karijeru mrežnog inženjera!
Stjecanje osnovnog razumijevanja mreža i odgovora ključno je ako želite nastaviti karijeru kao mreža inženjer, a i ping i gping mogu vam pomoći da razvijete instinktivno shvaćanje načina na koji strojevi komuniciraju preko mreža.
Ali oni su samo početak vašeg putovanja, a ako se nadate da ćete jednog dana dobiti posao na tom području, trebate tražiti odgovarajuće certifikate od tijela za podučavanje i dodjelu nagrada.