Tutorial del comando Ping de Linux

Linux Ping Command Tutorial



Si es un usuario de terminal habitual en cualquier plataforma, debe estar familiarizado con el comando ping. Ping es una de las herramientas más utilizadas para el diagnóstico de redes para comprobar si la red está disponible o accesible. Además, este comando también se usa para verificar el estado del servidor.

Ping utiliza paquetes ICMP (Protocolo de mensajes de control de Internet) para recopilar estadísticas de la red. Las tareas más comunes que realiza el comando ping son:







  • Prueba de conectividad de red, incluida LAN e Internet.
  • Comprobando el estado del servidor.
  • Prueba de problemas de DNS.

Cuando usa el comando ping, su dispositivo envía una solicitud al dispositivo host y espera a que se establezca la conexión. La salida del comando ping contiene información sobre los paquetes y la cantidad de tiempo que cada paquete tardó en llegar al host. El terminal sigue imprimiendo las respuestas hasta que se interrumpe la comunicación. Veamos cómo usar el comando ping en Linux:



Cómo utilizar el comando ping:

En primer lugar, verifique la sintaxis básica del comando ping:



silbido [opciones] nombre de host

Hagamos ping al servidor linuxhint, lancemos Terminal y escriba:





$silbidolinuxhint.com

ping / 1% 20copy.png

El resultado anterior muestra información diversa:



icmp_seq : El número de secuencia del paquete. Si es el primer paquete, el número icmp_seq sería 1.

ttl : ttl significa Time to Live, el número ttl representa el número de saltos (enrutadores) que toma un paquete para llegar al destino antes de ser descartado.

tiempo : La cantidad de tiempo que tarda un paquete en llegar al destino y luego regresar al dispositivo host.

Para detener el proceso de ping, presione Ctrl C, el comando le dirá la cantidad de paquetes que transmitió / recibió, la cantidad de paquetes perdidos y la hora.

ping / 2% 20copy.png

Si no recibe una respuesta de ping, entonces no hay conectividad de red entre su dispositivo y el servidor host.

Cómo cambiar el intervalo de tiempo entre paquetes (comando ping):

El comando Ping envía el paquete después de un segundo de forma predeterminada, pero esta duración de tiempo se puede modificar. Para cambiar la hora, use -i después de hacer ping:

$silbido-I2linuxhint.com

ping / 3% 20copy.png

Para disminuir el tiempo:

$silbido-I0.2linuxhint.com

ping / 5% 20copy.png

Cómo verificar el estado de una red local (comando ping):

Si tiene problemas para acceder a un sitio web, a través del comando ping, también puede diagnosticar su red local. Hay varios enfoques que utilizan cualquiera de ellos:

La forma más rápida es:

$silbido 0

O:

$silbidolocalhost

y algunos usuarios prefieren:

$silbido127.0.0.1

ping / multip.png

Cómo limitar la cantidad de paquetes (comando ping):

El comando Ping sigue enviando paquetes hasta que se detiene manualmente, pero la cantidad de paquetes se puede limitar usando -cy luego la cantidad de paquetes porque el nombre de host:

$silbido–c4linuxhint.com

ping / 9% 20copy.png

La salida anterior indicaba que el comando solo envió 4 paquetes. La otra opción para limitar la cantidad de paquetes es establecer la hora:

$silbidoen 6linuxhint.com

ping / 10% 20copy.png

El comando anterior dejará de hacer ping después de 6 segundos.

Cómo inundar la red (comando ping):

Para verificar el rendimiento de la red bajo una carga pesada, el comando ping también se puede usar para inundar la red:

$silbido–F linuxhint.com

ping / 11% 20copy.png

En la salida, cada punto representa el paquete enviado y el retroceso para cada respuesta.

Cómo obtener un resumen de estadísticas (comando ping):

Si solo está interesado en obtener un resumen de la transmisión de paquetes, use -q, q es este operador significa silencioso:

$silbido–c5–q linuxhint.com

ping / 12% 20copy.png

Cómo hacer que el ping sea audible (comando ping):

Para habilitar el sonido de cada ping, use el operador -a:

$silbido–a linuxhint.com

ping / 13% 20copy.png

Opciones de ping de uso común:

Algunas otras opciones de ping de uso común y su uso se mencionan a continuación:

Opción Descripción
-b Permite hacer ping a la IP de difusión
-los Enviar paquetes sin esperar una respuesta (Requiere permiso de sudo para enviar más de 3 paquetes)
-V Muestra la versión actual del ping
-v Muestra paquetes ICMP adicionales junto con respuestas de eco
-T Permite establecer el tiempo de vida (ttl)
-D Para depuración de sockets
-r Permite omitir la tabla de enrutamiento y envía directamente al host.
-s Establece el tamaño del paquete

Conclusión:

El comando ping es una utilidad conocida para diagnosticar / solucionar problemas y obtener información de la red. Esta publicación se centra en algunos comandos esenciales de ping y su uso. Si aún necesita más información sobre Ping, ejecute hombre ping en la terminal.