Tutorial de comando de ping de Linux

Tutorial de comando de ping de Linux
Si es un usuario de terminal regular en cualquier plataforma, debe estar familiarizado con el comando "ping". Ping es una de las herramientas más utilizadas para el diagnóstico de la red para verificar 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 red. Las tareas más comunes que realizan el comando ping son:

  • Prueba de conectividad de red, incluidas 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 de host y espera que la conexión establezca. La salida del comando de ping contiene información sobre paquetes y la cantidad de tiempo que tomó cada paquete para llegar al host. El terminal sigue imprimiendo las respuestas hasta que la comunicación se interrumpe. Verifiquemos cómo usar el comando ping en Linux:

Cómo usar el comando ping:

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

Ping [Opciones] Nombre de host

Vamos a hacer ping el servidor Linuxhint, el terminal de lanzamiento y el tipo de tipo:

$ ping linuxhint.comunicarse

La salida anterior muestra varias información:

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

TTL: TTL representa "tiempo para vivir", el número TTL representa el número de lúpulo (enrutadores) que toma un paquete para llegar al destino antes de que se descarte.

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

Para detener el proceso de ping, presione "Ctrl C", el comando indicará la cantidad de paquetes que transmitió/recibió, el número de paquetes perdidos y el tiempo.

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

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

El comando ping envía un paquete después de un segundo por defecto, pero esta duración de tiempo se puede alterar. Para cambiar el tiempo, use "-i" después de "ping":

$ ping -i 2 linuxhint.comunicarse

Para disminuir el tiempo:

$ ping -i 0.2 Linuxhint.comunicarse

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

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

La forma más rápida es:

$ ping 0

O:

$ ping localhost

Y algunos usuarios prefieren:

$ ping 127.0.0.1

Cómo limitar el número de paquetes (comando ping):

El comando de ping sigue enviando paquetes hasta que se detenga manualmente, pero el número de paquetes puede limitarse usando "-c" y luego el número de paquetes porque el nombre de host:

$ ping -c 4 linuxhint.comunicarse

La salida anterior estaba indicando que el comando solo envió 4 paquetes. La otra opción de limitar el número de paquetes es establecer el tiempo:

$ ping -w 6 Linuxhint.comunicarse

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 en una carga pesada, el comando ping también se puede usar para inundar la red:

$ ping -f linuxhint.comunicarse

En la salida, cada punto representa el paquete enviado y el espacio de 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 representa la tranquilidad:

$ ping -c 5 -q linuxhint.comunicarse

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

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

$ ping -a linuxhint.comunicarse

Opciones de ping comúnmente utilizadas:

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

Opción Descripción
-b Permite hacer ping de transmisión IP
-l 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 para vivir (TTL)
-d Para la depuración de socket
-riñonal Permite la tabla de enrutamiento de derivación y envía directamente al host.
-s Establece el tamaño del paquete

Conclusión:

El comando ping es una utilidad bien conocida para diagnosticar/solucionar problemas y obtener información de 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 de ping"En la terminal.