Tutorial de comando de ping en Ubuntu

Tutorial de comando de ping en Ubuntu
Si es un usuario de terminal de Linux frecuente, debe estar bien informado sobre el comando ping. Ping es una de las herramientas de diagnóstico de red más utilizadas para determinar si una red es accesible o accesible y se puede usar para verificar el estado de un servidor.

También podemos obtener la duración del tiempo para transmitir y recibir respuestas de una red utilizando el programa de ping de Linux. Ping envía una secuencia de paquetes del Protocolo de mensajes de control de Internet (ICMP) al host y luego espera un mensaje de respuesta ICMP desde el host. Esto nos da información sobre la operación de la red.

Las tareas comúnmente realizadas por ping son:

  • Verificación de estado de la red
  • Verifique la conexión a Internet
  • Verifique los problemas de red

En este artículo, se discutirán las funciones/uso del comando ping.

Verificar la existencia de la utilidad de ping en su sistema

El comando de ping está presente en muchos sistemas de Linux de forma predeterminada, pero para verificar su existencia, verifique su versión por comando mencionado a continuación:

$ ping -v

Cómo usar el comando ping

La sintaxis a seguir para el comando ping se menciona a continuación:

$ ping [opciones] [hostname/ip]

Para verificar la conectividad de cualquier host, puede usar el comando ping. Aquí estoy haciendo ping al servidor de YouTube por el comando mencionado a continuación y verifique el resultado a continuación:

$ ping youtube.comunicarse

Arriba de salida Describe la siguiente información:

ICMP_SEQ Dice el número de secuencia de paquetes. Por ejemplo, el primer paquete tiene icmp_seq = 1
TTL Representa "tiempo para vivir". Dice el recuento de "Hops de red" Un paquete toma antes del desechado del enrutador. Su rango es 1-255
tiempo El tiempo que le tomó un paquete llegar a su destino y volver a su origen. Los milisegundos se utilizan para expresar tiempo.

Prensa Ctrl+C Para detener el proceso, y después de finalizar el proceso, el recuento de paquetes recibidos o transmitidos, el recuento de paquetes perdidos y el tiempo también se informan por este comando como se muestra a continuación:

No habrá conectividad de red entre su dispositivo y el servidor de host si no obtiene una respuesta de ping.

Cómo usar el comando ping en ubuntu

Algunos comandos de ping comúnmente utilizados están siguiendo:

Cambiar el intervalo de tiempo entre los paquetes usando el comando de ping en Ubuntu

Por defecto, el comando ping entrega paquetes después de un segundo, aunque este período se puede cambiar.

Mediante el uso "-i" FLAG AUTRO DEL COMANDO PING PUEDE CAMBIAR EL TIEMPO SI SINTAXIÓN mencionada a continuación:

$ ping -i [tiempo cambiado] Dirección de host

Para aumentar el tiempo: Si desea aumentar el intervalo de tiempo entre los paquetes, especifique "Cambiado de tiempo" mayor que 1 después de -i.

Por ejemplo, quiero cambiar el tiempo de ping de "YouTube" y establecido en 3, Luego ejecutaré el comando mencionado a continuación en la terminal:

$ ping -i 3 youtube.comunicarse

Para disminuir el tiempo: Si desea disminuir el intervalo de tiempo entre los paquetes, especifique "Tiempo de ping" menos de 1 después de -i.

Por ejemplo, quiero disminuir el tiempo de ping del "YouTube" y establecido en 0.3, Luego ejecutaré el comando mencionado a continuación en la terminal:

$ ping -i 0.3 YouTube.comunicarse

Limitar la cantidad de paquetes

El comando ping envía paquetes hasta que se detiene manualmente presionando Ctrl+C, aunque el número de paquetes enviados puede restringirse usando la opción "-c". A continuación se menciona su sintaxis:

Nombre de host de $ ping -c [número de paquetes]

Por ejemplo, restringo "YouTube.com " Hora de ejecutar 3 paquetes Por el comando mencionado a continuación:

$ ping -c 3 youtube.comunicarse

Limitar el paquete especificando el tiempo para que los paquetes se ejecuten

Otra forma de limitar el número de paquetes es establecer el tiempo usando "-W" FLAG como se muestra en el comando mencionado a continuación:

$ ping -w 5 youtube.comunicarse

Verificar el estado de la red local usando el comando ping

Si se enfrenta a algunos problemas para acceder a un sitio web. Entonces, al usar el comando de ping, puede diagnosticar su conectividad de red local: hay varias formas de hacer ping localhost:

Primera forma: La forma más fácil es usar el comando ping con 0:

$ ping 0

SEGUNDA CAMINO: Usando el host local, aquí localhost se refirió a nuestra computadora:

$ ping localhost

Tercera vía: Ping usando la dirección IP

Ejecute el comando mencionado a continuación usando la dirección IP de su servidor, debe ingresar a su IP:

$ ping 192.168.18.156

Inundar una red usando el comando ping en ubuntu

Para probar su red en una carga pesada, puede usar el comando Ping Flood, a continuación mencionado es su sintaxis:

$ sudo ping -f [hostname/ip]

Por ejemplo, desea probar el rendimiento de "YouTube.com ", Ejecute el comando mencionado a continuación:

$ sudo ping -f youtube.comunicarse

En los puntos de salida anteriores, representan el paquete enviado y el espacio de retroceso representa la respuesta.

Para obtener un ping audible mientras se puede acceder al host usando el comando ping

Cuando "-a" Se utiliza la bandera, el sistema produce un sonido cuando se recibe la respuesta del host, a continuación mencionada es su sintaxis:

$ ping -a [hostname/ip]

Por ejemplo, para verificar la respuesta de "YouTube.com " Ejecute el comando mencionado a continuación:

$ ping -a youtube.comunicarse

Obtenga un resumen de las estadísticas utilizando el comando ping

Si no desea ver la información para cada paquete, use la opción "-Q" para mostrar simplemente el resumen como se muestra en el comando mencionado a continuación:

$ ping -c 5 -q youtube.comunicarse

Aquí también usamos el indicador "-c" para limitar el comando ping para enviar paquetes especificados.

Verifique la hora antes de cada ejecución de la línea usando el comando ping

Agregue la opción -d al comando ping si desea grabar la hora del día cuando la ejecuta, muestra tiempo en Unix, a continuación mencionado es su sintaxis.

$ ping -d [hostname/ip]

Pinging "YouTube.com " Para verificar el tiempo de cuándo se ejecuta cada paquete por comando mencionado a continuación:

$ ping -d youtube.comunicarse

Opciones de ping comúnmente utilizadas

A continuación se mencionan algunas opciones de ping ampliamente de uso y su uso:

Opción Descripción
-b Le permite hacer ping una dirección IP de transmisión
-d Utilizado para la depuración del socket
-I Establece el número máximo de paquetes para enviar antes de esperar una respuesta. Necesitará acceso de Superuser para establecer un valor superior a 3.
-riñonal Permite que la tabla de enrutamiento se otorgue y se envíen datos directamente al host.
-s Establezca el tamaño del paquete
-T Establecer tiempo para vivir (TTL)
-V Se muestran paquetes ICMP adicionales y respuestas de eco.

O puedes ejecutar el siguiente mencionado "ayuda" Comando para ver todas las opciones utilizadas con el comando ping:

$ ping --help

Conclusión

Ping es un comando muy útil que se puede ejecutar en cualquier terminal para verificar el estado de la red o configurar el rendimiento de la red. El comando de Ping realiza una serie de funciones relacionadas con la inspección de redes y se discuten en este artículo. Este artículo lo ayudará a aprender el comando de ping sin ninguna dificultad y usarlo de manera eficiente. Revisar este artículo en detalle y familiarizarse con el comando de ping y aprender sus usos.