ping je preprosto, a nujno orodje za diagnosticiranje težav z omrežjem v sistemu Linux. Pomaga vam lahko preveriti vašo omrežno povezavo, preveriti, ali je oddaljena naprava na spletu, in igra ključno vlogo pri analizi težav s povezljivostjo, kot so padci paketov ali visoka zakasnitev.
Toda ne glede na to, kako pomemben je ukaz ping, ni najbolj zanimiv za ogled in razlaga njegovega rezultata na uporaben način je lahko težavna. gping je grafični pripomoček ukazne vrstice z dodatnimi funkcijami, ki olajšajo vizualizacijo odzivov ping iz več ciljev.
Kaj je ping in kako deluje?
ping je ukaz Linuxa, ki uporablja internetni protokol za nadzorna sporočila (ICMP) Datagram ECHO_REQUEST za pridobivanje ICMP ECHO_RESPONSE od oddaljenega gostitelja. To pomeni, da če:
pinggoogle.com
...vaš računalnik pošlje ping na google.com, google.com pa ga pošlje nazaj na vaš lokalni računalnik.
Izhod terminala bo prikazal oddaljeni naslov IP skupaj z drugimi informacijami, vključno s časom, ki je bil potreben, da je odgovor dosegel vašo napravo. ping bo še naprej pošiljal zahteve, dokler mu ne rečete, naj preneha.
Poleg določanja oddaljenega gostitelja ping sprejema številne argumente različnih uporabnosti, vključno s časovnimi žigi, koliko ping zahteve za pošiljanje in poplave, ki oddajo pakete tako hitro, kot se vrnejo, ali stokrat na sekundo, kar je več.
ping je vnaprej nameščen v večini sistemov Linux, če pa ga ne najdete v svojem, ga namestite z:
sudo apt namestite inetutils-ping
Ti lahko dobite pomoč v ukazni vrstici za ping z zagonom:
moški ping
Kako je gping boljši od pinga in kako ga namestite?
gping ne ponuja toliko možnosti kot ping. Ne morete ga na primer uporabiti za poplavljanje ciljnega gostitelja, vendar ima nekaj ubijalskih funkcij, zaradi katerih izstopa. Glavna je zmožnost pinganja več ciljev hkrati in zagotavljanja izhoda kot barvno kodiranega grafa.
To vam omogoča, da preprosto vidite odziv tarč skozi čas in prepoznate vzorce. To vam lahko pomaga ugotoviti, ali obstajajo težave z oddaljenimi gostitelji, kateri je najboljši gostitelj za povezavo, ali če obstaja težava z vašo lastno povezavo.
Če želite namestiti gping v distribucije, ki temeljijo na Debianu, najprej dodajte ključ PPA svojim virom:
odmev "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 -
Zdaj posodobite in namestite gping:
sudo apt nadgradnja
sudo apt namestite gping
Zaženite naslednji ukaz za namestitev gping v Fedoro:
sudo dnf copr omogoči atim/gping -y && sudo dnf namestite gping
V sistemu Arch Linux:
pacman -S gping
Če želite namestiti gping na Gentoo, zaženite:
repozitorij sudo eselect omogočiti dm9pZCAq
sudo emerge --sync dm9pZCAq
sudo emerge net-misc/gping:: dm9pZCAq
Če imate v sistemu Linux Snap, lahko namestite paket gping snap z:
sudo snap namestite gping
Kako uporabljati gping za vizualizacijo odzivov Ping v Linuxu
gping je enostaven za uporabo in sprejema več imen gostiteljev kot argumente. Če si želite ogledati graf odgovora na ping za BBC, Google, Bing in CNN, bi zagnali:
gpingbbc.co.ukgoogle.combing.comcnn.com
...in gping se bo lotil pinganja določenih gostiteljev in prikazal rezultate za vaš pregled. Barve se dodelijo z gping, čeprav lahko posamezne gostitelje dodelite z --barva oz -c stikalo:
gpingbbc.co.uk--barvacian
Interval gledanja lahko tudi spremenite s privzete vrednosti 0,2 sekunde z -n oz --watch-interval zastave.
To je vse, kar počne gping. Čeprav nima enake širine konfiguracijskih možnosti kot ping, je zmogljivo orodje za vsakogar, ki ga zanimajo omrežja.
Začnite kariero omrežnega inženirja!
Osnovno razumevanje omrežij in odzivov je bistveno, če želite nadaljevati kariero omrežja inženir, tako ping kot gping pa vam lahko pomagata razviti instinktivno razumevanje, kako stroji komunicirajo prek omrežje.
Vendar so le začetek vaše poti, in če upate, da boste nekega dne dobili službo na tem področju, morate zahtevati ustrezne certifikate od pedagoških in podeljujočih organov.