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:
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.