El comando ping es un comando para el diagnóstico de red en el sistema Linux. Puede verificar si la red está conectada. Generalmente se usa para analizar y juzgar los fallos de la red. Es un comando muy útil. La siguiente serie le mostrará cómo usar el ping en Linux. Orden, vamos a conocerlo.
, mediante el envío de paquetes ICMP ECHO_REQUEST a un host de red (enviar ICMP ECHO_REQUEST a la red anfitriones), y la respuesta de la pantalla, por lo que podemos determinar si el host de destino puede acceder a la información de acuerdo a su salida ( Pero esto no es absoluto). Para evitar la detección mediante el ping, algunos servidores establecen un ping de prohibición a través del firewall o deshabilitan el ping en los parámetros del kernel. Por lo tanto, es imposible determinar si el host todavía está abierto mediante el ping.
El ping en linux es ligeramente diferente del ping en windows. El ping en linux no se terminará automáticamente. Debe terminar con ctrl + c o especificar el número de respuestas requeridas por el parámetro -c.
1. Formato de comando:
ping [parámetro] [nombre de host o dirección IP]
2. Función de comando:
El comando ping se usa para: Determine el estado de la red y los hosts externos, realice un seguimiento y aísle los problemas de hardware y software, pruebe, evalúe y administre la red. Si el host se está ejecutando y está conectado a la red, responde a la señal de bucle invertido. Cada solicitud de señal de eco contiene un protocolo de Internet (IP) y un encabezado ICMP seguido de una estructura de tiempo y suficientes bytes para completar el paquete. El valor predeterminado es enviar continuamente una solicitud de bucle de retorno hasta que se reciba una señal de interrupción (Ctrl-C).
El comando ping envía un datagrama por segundo e imprime una línea de salida para cada respuesta recibida. El comando ping calcula las estadísticas sobre el tiempo de ida y vuelta de la señal y la pérdida de paquetes (información) y muestra un breve resumen una vez finalizado. El comando ping finaliza cuando el programa se agota o cuando se recibe una señal SIGINT. El parámetro Host es un nombre de host válido o una dirección de Internet.
3. Parámetros del comando:
-d Usa la función SO_DEBUG de Socket.
-f Detección de límites. Envíe paquetes de red grandes y rápidos a una máquina para ver su respuesta.
-n Sólo los valores de salida.
-q No muestra ninguna información sobre el paquete transmitido, solo el último resultado.
-r Ignora la tabla de enrutamiento normal y envía el paquete directamente al host remoto. Por lo general, es un problema comprobar la interfaz de red de esta máquina.
-R Registra el proceso de enrutamiento.
-v Visualización detallada de la ejecución de la instrucción.
Número de p - c: se detiene después de enviar el número especificado de paquetes.
-i Segundos: establezca unos segundos para enviar un paquete de red a una máquina. El valor predeterminado es un segundo.
-I Interfaz web: envía un paquete utilizando la interfaz web especificada.
-l Precarga: establece el paquete que se enviará antes de enviar el mensaje de solicitud.
-p Estilo de plantilla: establezca el estilo de plantilla para rellenar el paquete.
-s Bytes: Especifica el número de bytes de datos que se enviarán. El valor predeterminado es 56, más un encabezado ICMP de 8 bytes, que es un total de 64 bytes de datos ICMP.
-t Valor de supervivencia: establezca el tamaño del valor de supervivencia TTL.
4. Caso de uso:
Instancia 1: paso de ping
Comando: ping 192.168.120.205
Salida:
El código es el siguiente:
[root @ localhost ~] # ping 192.168.120.205
PING 192.168.120.205 (192.168.120.205) 56 (84) bytes de datos.
64 bytes desde 192.168.120.205: icmp_seq = 1 ttl = 64 tiempo = 0.720 ms
64 bytes desde 192.168.120.205: icmp_seq = 2 ttl = 64 tiempo = 0.181 ms
64 bytes desde 192.168 .120.205: icmp_seq = 3 ttl = 64 tiempo = 0.191 ms
64 bytes desde 192.168.120.205: icmp_seq = 4 ttl = 64 tiempo = 0.188 ms
64 bytes desde 192.168.120.205: icmp_seq = 5 ttl = 64 tiempo = 0.189 ms "/p" "p" --- 192.168.120.205 estadísticas de ping ---
5 paquetes transmitidos, 5 recibidos, 0% de pérdida de paquetes, tiempo 4000ms
rtt min /avg /max /mdev = 0.181 /0.293 /0.720 /0.214 ms
[root @ localhost ~] #
Previous123Siguiente 3
Sublime Text 2 es un editor de código si desea introducir la necesidad de China par
Debido a que AWX no es compatible con el sistema Debian, hace que los usuarios de D
para agregar una ruta estática a Linux En un sistema informático, existen diferencias entre las rut
El comando de Linux XF86Setup está literalmente instalado y configurado XF86, el he
¿Cómo usar el comando cd de Linux?
¿Linux utiliza el método ODBC o la forma DBI para instalar el paquete de extensión de lenguaje R?
Linux cómo usar el comando para actualizar el tiempo del directorio de archivos
Linux compila e instala el método MemcacheQ
Kali Linux crack contraseña wifi con qué software es bueno?
Linux curl command operación resumen de ejemplo
¿Qué debo hacer si el proceso de Java en el sistema Linux desaparece sin causa?
Cómo redistribuir la dirección IP en el sistema Linux
Cómo los principiantes pueden ver las guías de shell en Linux
Cómo hacer que Red Flag Linux use la tarjeta de red inalámbrica para estar más seguro
Linux VirtualBox instalación Win8.1 error 0x000000C4 ¿cómo hacerlo?
¿Cómo encontrar el panel de control tradicional en win7 en win10? El sistema
Win8 juntos para crear un escritorio personalizado
Simplificar contraseñas de controlador de dominio de Windows 2003
Windows 10 versión móvil 2K exposición de información insignia 5,2 pulgadas de pantalla grande
Cómo liberar el sistema Win7 para limitar el ancho de banda del 20% de la velocidad de la red
Microsoft anunció el precio y el paquete de Windows 8.1
Crack Excel2007 hoja de trabajo del archivo protección con contraseña
La página web del sistema Win8.1 no puede guardar la solución de contraseña de usuario
Le enseñará a abrir el menú de inicio nativo de Win8 /Win8.1