Tutorial d'ordres de Linux Ping

Linux Ping Command Tutorial



Si sou usuari normal del terminal en qualsevol plataforma, heu de familiaritzar-vos amb l'ordre ping. El ping és una de les eines més utilitzades per al diagnòstic de xarxa per comprovar si la xarxa està disponible o s’hi pot accedir. A més, aquesta ordre també s'utilitza per comprovar l'estat del servidor.

Ping utilitza paquets ICMP (Internet Control Message Protocol) per recopilar estadístiques de xarxa. Les tasques més habituals que realitza l'ordre ping són:







  • Prova de connectivitat de xarxa, inclosa LAN i Internet.
  • Comprovació de l’estat del servidor.
  • Provant problemes de DNS.

Quan utilitzeu l'ordre ping, el dispositiu envia una sol·licitud al dispositiu amfitrió i espera que s'estableixi la connexió. La sortida de l'ordre ping conté informació sobre els paquets i la quantitat de temps que va trigar cada paquet a arribar a l'amfitrió. Terminal continua imprimint les respostes fins que la comunicació s'interromp. Comprovem com s'utilitza l'ordre ping a Linux:



Com s'utilitza l'ordre ping:

En primer lloc, comproveu la sintaxi bàsica de l'ordre ping:



ping [opcions] nom d'amfitrió

Fem ping al servidor linuxhint, iniciem Terminal i escrivim:





$pinglinuxhint.com

ping / 1% 20copy.png

La sortida anterior mostra diverses informacions:



icmp_seq : El número de seqüència del paquet. Si és el primer paquet, el número icmp_seq seria 1.

ttl : ttl significa Time to Live, el número ttl representa el nombre de salts (routers) que un paquet triga per arribar a la destinació abans de ser descartat.

temps : La quantitat de temps que triga un paquet a arribar a la destinació i després tornar al dispositiu amfitrió.

Per aturar el procés de ping, premeu Ctrl C, l'ordre indicarà el nombre de paquets que ha transmès / rebut, el nombre de paquets perduts i el temps.

ping / 2% 20copy.png

Si no obteniu cap resposta de ping, no hi haurà connectivitat de xarxa entre el dispositiu i el servidor amfitrió.

Com canviar l'interval de temps entre paquets (ordre ping):

L'ordre Ping envia el paquet al cap d'un segon per defecte, però aquesta durada del temps es pot modificar. Per canviar l'hora, utilitzeu -i després de fer ping:

$ping–I2linuxhint.com

ping / 3% 20copy.png

Per reduir el temps:

$ping–I0.2linuxhint.com

ping / 5% 20copy.png

Com es comprova l'estat d'una xarxa local (ordre ping):

Si teniu problemes per accedir a un lloc web, mitjançant l'ordre ping, també podeu diagnosticar la vostra xarxa local. Hi ha diversos enfocaments que utilitzen qualsevol d'ells:

La forma més ràpida és:

$ping 0

O bé:

$pinglocalhost

i alguns usuaris prefereixen:

$ping127.0.0.1

ping / multip.png

Com limitar el nombre de paquets (ordre ping):

L'ordre Ping continua enviant paquets fins que s'atura manualment, però es pot limitar el nombre de paquets mitjançant -c i, a continuació, el nombre de paquets perquè el nom d'amfitrió:

$ping-c4linuxhint.com

ping / 9% 20copy.png

La sortida anterior indicava que l'ordre només enviava 4 paquets. L'altra opció de limitar el nombre de paquets és establir l'hora:

$ping-dins 6linuxhint.com

ping / 10% 20copy.png

L'ordre anterior deixarà de fer ping al cap de 6 segons.

Com inundar la xarxa (ordre ping):

Per comprovar el rendiment de la xarxa sota càrrega elevada, també es pot utilitzar l'ordre ping per inundar la xarxa:

$ping–F linuxhint.com

ping / 11% 20copy.png

A la sortida, cada punt representa el paquet enviat i el retrocés per a cada resposta.

Com obtenir un resum d'estadístiques (ordre ping):

Si només us interessa obtenir un resum de la transmissió de paquets, utilitzeu -q, q és aquest operador que significa silenci:

$ping-c5-q linuxhint.com

ping / 12% 20copy.png

Com fer audible el ping (ordre ping):

Per habilitar el so de cada ping, utilitzeu l'operador -a:

$ping-a linuxhint.com

ping / 13% 20copy.png

Opcions de ping més utilitzades:

A continuació s’esmenten algunes altres opcions de ping d’ús habitual i el seu ús:

Opció Descripció
-b Permet fer ping a la transmissió IP
-la Enviament de paquets sense esperar resposta (requereix permís sudo per enviar més de 3 paquets)
-V Mostra la versió actual del ping
-v Mostra paquets ICMP addicionals juntament amb respostes de ressò
-T Permet definir el temps de vida (ttl)
-d Per a la depuració de sòcols
-r Permet la taula d’encaminament de bypass i envia directament a l’amfitrió.
-s Estableix la mida del paquet

Conclusió:

L'ordre Ping és una utilitat coneguda per diagnosticar / resoldre problemes i obtenir informació de xarxa. Aquesta publicació se centra en algunes ordres essencials de ping i el seu ús. Si encara necessiteu més informació sobre Ping, executeu home ping al terminal.