Læsere som dig hjælper med at støtte MUO. Når du foretager et køb ved hjælp af links på vores websted, kan vi optjene en affiliate-kommission. Læs mere.

ping er et simpelt, men vigtigt værktøj til at diagnosticere netværksproblemer på Linux. Det kan hjælpe dig med at tjekke din netværksforbindelse, se, om en fjernmaskine er online, og spille en vigtig rolle i at analysere forbindelsesproblemer, såsom tabte pakker eller høj latenstid.

Men lige så vigtig som ping-kommandoen er, så er den ikke den mest interessante at se på, og det kan være svært at fortolke dens output på en nyttig måde. gping er et grafisk kommandolinjeværktøj med yderligere funktioner, der gør det nemt at visualisere ping-svar fra flere mål.

Hvad er ping, og hvordan virker det?

ping er en Linux-kommando, der bruger Internet Control Message Protocol (ICMP) ECHO_REQUEST datagram for at fremkalde en ICMP ECHO_RESPONSE fra en fjernvært. Det betyder, at hvis du:

pinggoogle.com

...din computer sender et ping til google.com, og google.com ekkoer det tilbage til din lokale maskine.

instagram viewer

Terminaloutputtet viser den eksterne IP-adresse sammen med andre oplysninger, herunder den tid, det tog for svaret at nå din maskine. ping vil fortsætte med at sende anmodninger, indtil du fortæller, at det skal stoppe.

Ud over at specificere fjernværten, accepterer ping en række argumenter af forskellig nytte, inklusive tidsstempler, hvor mange ping-anmodninger om at sende og oversvømme, hvilket udsender pakker lige så hurtigt som de kommer tilbage eller hundrede gange i sekundet, alt efter hvad der er mere.

ping er forudinstalleret på de fleste Linux-systemer, men hvis du ikke kan finde det på dit, skal du installere det med:

sudo apt installere inetutils-ping

Du kan få kommandolinjehjælp til ping ved at køre:

mand ping

Hvordan er gping bedre end ping, og hvordan installerer du det?

gping tilbyder ikke så mange muligheder som ping. Du kan for eksempel ikke bruge den til at oversvømme en målvært, men den har et par dræbende funktioner, der får den til at skille sig ud. Den vigtigste er evnen til at pinge flere mål samtidigt og levere output som en farvekodet graf.

Dette giver dig mulighed for nemt at se reaktionen fra mål over tid og genkende mønstre. Dette kan hjælpe dig med at fortælle, om der er problemer med fjernværter, som er den optimale vært at oprette forbindelse til, eller om der er et problem med din egen forbindelse.

For at installere gping på Debian-baserede distros skal du først tilføje PPA-nøglen til dine kilder:

ekko "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 -

Opdater og installer nu gping:

sudo apt opdatering
sudo apt installere gping

Kør følgende kommando for at installere gping på Fedora:

sudo dnf copr aktiver atim/gping -y && sudo dnf installer gping

På Arch Linux:

pacman -S gping

For at installere gping på Gentoo, kør:

sudo select repository aktivere dm9pZCAq
sudo dukker op --sync dm9pZCAq
sudo emerge net-misc/gping:: dm9pZCAq

Hvis du har Snap på dit Linux-system, kan du installere gping snap-pakken med:

sudo snap installere gping

Sådan bruger du gping til at visualisere Ping-svar på Linux

gping er let at bruge og accepterer flere værtsnavne som argumenter. For at se en ping-svargraf fra BBC, Google, Bing og CNN, skal du køre:

gpingbbc.co.ukgoogle.combing.comcnn.com

...og gping vil komme i gang med at pinge de angivne værter og tegne resultaterne til din inspektion. Farver tildeles af gping, selvom du kan tildele farver til individuelle værter med --farve eller -c kontakt:

gpingbbc.co.uk--farvecyan

Du kan også ændre urintervallet fra standardværdien på 0,2 sekunder med -n eller --watch-interval flag.

Det er alt, hvad gping gør. Selvom det ikke har samme bredde af konfigurationsmuligheder som ping, det er et stærkt værktøj i skuret for alle med interesse for netværk.

Start en karriere som netværksingeniør!

At få en grundlæggende forståelse af netværk og svar er afgørende, hvis du ønsker at forfølge en karriere som netværk ingeniør, og både ping og gping kan hjælpe dig med at udvikle et instinktivt greb om, hvordan maskiner kommunikerer på tværs af en netværk.

Men de er kun starten på din rejse, og hvis du håber på en dag at få et job inden for området, er du nødt til at forfølge ordentlige certificeringer fra undervisnings- og prisuddelingsorganer.