En los sistemas Linux, el comando traceroute se puede usar para mostrar la dirección IP del enrutador a través del cual pasa el paquete. Conozca la ruta de acceso. Los nombres en el sistema Linux y el sistema Windows son diferentes. Los amigos que no están familiarizados con el sistema Linux pueden no reconocerlo por un tiempo. La siguiente serie pequeña le dará una introducción detallada al comando traceroute.
Por la información traceroute podemos saber cuál es el camino para ir desde el ordenador anfitrión al otro extremo de la Internet. Por supuesto, cada vez que un paquete llega a un destino determinado por un cierto punto de inicio, la ruta puede ser diferente, pero básicamente la ruta que se toma la mayor parte del tiempo es la misma. p> sistema Linux, lo llamamos traceroute, tracert en MS Windows. Traceroute mide el tiempo que tarda enviando paquetes pequeños al dispositivo de destino hasta que regrese. Cada traceroute dispositivo en un camino se mide 3 veces. La salida incluye el tiempo (ms) de cada prueba y el nombre del dispositivo (si corresponde) y su dirección IP.
En la mayoría de los casos, ejecutaremos la línea de comandos directamente bajo el sistema host de Linux: nombre de host traceroute
y en el sistema Windows es el comando para ejecutar tracert: nombre de host tracert
1. Formato de comando:
traceroute [parámetro] [host]
2. Función de comando:
El comando traceroute le permite rastrear la ruta de enrutamiento de los paquetes de red. Establezca el tamaño del paquete en 40 Bytes, que puede establecer el usuario.
Formato de parámetro específico: traceroute [-dFlnrvx] [- f "valor de supervivencia"] [-g "gateway". . .] [- i "Interfaz web"] [- m "Valor de supervivencia"] [- p "Puerto de comunicación"] [- s "Dirección de origen" [- t "Tipo de servicio" [- w "Segundos de tiempo de espera" ] [Nombre del host o dirección IP] [Tamaño del paquete]
3. Parámetros del comando:
-d Use la función de solución de problemas de nivel de socket.
-f Establece el tamaño del TTL del valor sobreviviente del primer paquete detectado.
-F Configura para abandonar la posición.
-g Establece la puerta de enlace de enrutamiento de origen, se pueden configurar hasta 8.
-i Envía paquetes utilizando la interfaz web especificada.
-I uso eco ICMP en lugar de información de datos UDP.
-m Establece el valor TTL máximo del paquete de detección.
-n Use direcciones IP directamente en lugar de nombres de host.
-p Configura el puerto de comunicación del protocolo de transporte UDP.
-r Ignora la tabla de enrutamiento normal y envía el paquete directamente al host remoto.
-s Establece la dirección IP del paquete enviado por el host local.
-t Establece el valor TOS del paquete de detección.
-v Visualización detallada de la ejecución de la instrucción.
-w Establezca el tiempo de espera para el retorno del host remoto.
-x Activa o desactiva la verificación de integridad de paquetes.
4.Ejemplo de uso:
Ejemplo 1: El uso de Traceroute es simple y se usa con más frecuencia
Comando: traceroute www.baidu.com
Salida:
El código es el siguiente:
[root @ localhost ~] # traceroute www.baidu.com
traceroute to www.baidu.com (61.135.169.125), 30 hops max , Paquetes de 40 bytes
1 192.168.74.2 (192.168.74.2) 2.606 ms 2.771 ms 2.950 ms
2 211.151.56.57 (211.151.56.57) 0.596 ms 0.598 ms 0.591 ms
3 211.151.227.206 (211.151.227.206) 0.546 ms 0.544 ms 0.538 ms
4 210.77.139.145 (210.77.139.145) 0.710 ms 0.748 ms 0.801 ms
5 202.106.42.101 (202.106) .42.101) 6.759 ms 6.945 ms 7.107 ms
6 61.148.154.97 (61.148.154.97) 718.908 ms * bt-228-025.bta.net.cn (202.106.228.25) 5.177 ms
7 124.65.58.213 (124.65.58.213) 4.343 ms 4.336 ms 4.367 ms
8 202.106.35.190 (202.106.35.190) 1.795 ms 61.148. 156.138 (61.148.156.138) 1.899 ms 1.951 ms
9 * * *
30 * * *
[root @ localhost ~] #
:
El registro comienza desde 1 por número de serie. Cada registro es un salto. Cada salto representa una puerta de enlace. Vemos que cada línea tiene tres veces, la unidad es ms, que en realidad es el parámetro predeterminado de -q. El tiempo que el paquete de la sonda regresa después de que la puerta de enlace envíe tres paquetes a cada puerta de enlace. Si usa traceroute -q 4 www.58.com, significa enviar 4 paquetes a cada puerta de enlace.
A veces, cuando hacemos un seguimiento de un host, veremos que algunas filas están representadas por asteriscos. En este caso, es posible que el firewall haya bloqueado la información de retorno de ICMP, por lo que no podemos obtener ningún paquete de datos relevante para devolver los datos.
Algunas veces tenemos un retraso prolongado en una determinada puerta de enlace. Puede ser porque una puerta de enlace está bloqueada o puede ser el propio dispositivo físico. Por supuesto, si hay un problema con un DNS, el nombre de host y el nombre de dominio no se pueden resolver, y habrá un retraso prolongado, puede agregar el parámetro -n para evitar la resolución de DNS y los datos de salida en formato IP.
Si hay diferentes segmentos de red en la LAN, podemos usar traceroute para solucionar el problema, ya sea un problema de host o un problema de puerta de enlace. Si encontramos problemas al acceder de forma remota a un servidor, usamos traceroute para rastrear la puerta de acceso a través de la cual pasa el paquete, y enviarlo al proveedor de servicios IDC, que también ayuda a resolver el problema, pero parece difícil resolver este tipo de problemas en China en la actualidad. El problema es que encontramos el problema y es probable que el proveedor del servicio IDC no nos ayude a resolverlo.
Ejemplo 2: Configuración de conteo de saltos
Comando: traceroute -m 10 www.baidu.com
Salida:
El código es el siguiente:
[root @ localhost ~] # traceroute -m 10 www.baidu.com
traceroute to www.baidu.com (61.135.169.105), 10 saltos máx., paquetes de 40 bytes
1 192.168.74.2 (192.168.74.2) 1.534 ms 1.775 ms 1.961 ms
2 211.151.56.1 (211.151.56.1) 0.508 ms 0.514 ms 0.507 ms
3 211.151.227.206 (211.151.227.206 0.571 ms 0.558 ms 0.550 ms
4 210.77.139.145 (210.77.139.145) 0.708 ms 0.729 ms 0.785 ms
5 202.106.42.101 (202.106.42.101) 7.978 ms 8.155 ms 8.311 ms < Br>
6 bt-228-037.bta.net.cn (202.106.228.37) 772.460 ms bt-228-025.bta.net.cn (202.106.228.25) 2.152 ms 61.148.154.97 (61.148.154.97) 772.107 ms
7 124.65.58.221 (124.65.58.221) 4.875 ms 61.148.146.29 (61.148.146.29) 2.124 ms 124.65.58.221 (124.65.58.221) 4.854 ms < Br>
8 123.126.6.198 (123.126.6.198) 2.944 ms 61.148.156.6 (61.148.156.6) 3.505 ms 123.126.6.198 (123.126.6.198) 2.885 ms
9 * * *
10 * * *
[root @ localhost ~] #
Previous123Next page Total 3 páginas
ssh es el protocolo de shell seguro del sistema, ha desarrollado varias versiones, ¿sabe qué versión
Cuando los usuarios de Linux lo usan, deben querer mejorar el rendimiento de su computadora y correr
El touchpad es el que puede mover el cursor en el notebook. Por lo general, tiene u
Soft AP es un AP suave, la parte de hardware es una tarjeta de red inalámbrica, debido al bajo costo
¿Cuáles son los comandos comunes para el novato de Linux?
Cómo modificar el tiempo de archivo del sistema Linux
Cómo cambiar rápidamente la IP del servidor antiguo al nuevo servidor en Linux
CentOS no puede utilizar el comando scp cómo hacerlo?
Método de la función de pantalla de apagado de Linux
¿Cuál es el significado de los comandos de aprendizaje para principiantes de Linux?
¿Cuáles son las formas de limpiar el espacio en disco de Linux?
Fedora 21 mejora el método Fedora 22
Cómo deshabilitar la solicitud silenciosa de Firefox bajo Linux
¿Cómo arreglar el fallo del sistema de archivos de Linux?
Sistema doméstico Linux Deepin 2014 evaluación detallada
Las computadoras portátiles de Ubuntu para aumentar la disipación de calor a través de Bumblebee
¿Cómo muestra el sistema Win8.1 la barra de tareas en la aplicación Modern
Herramienta de sistema de descarga de optimización de red Win8.1
Las características de Windows 8 expuestas
Win7 conexión de banda ancha conexión local solución no reconocida
Lenovo Win10 variante YOGA 4 Pro lanzado: 8499
¿Cómo coloco un cronómetro Win10 en el menú de inicio? Tutorial
Solución de apagado y reinicio automático de Windows XP
Contraseña WIN7 restablecer la creación de disco y uso tutorial