¿Cuál es el equivalente del comando DOS "tracert"?

113

tracert es un comando en el símbolo del sistema de MS-DOS para rastrear la ruta a una dirección IP. ¿Hay algún comando en la Terminal Gnome equivalente a esto?

    
pregunta vipin8169 17.09.2012 - 13:42

4 respuestas

153

Instale el paquete traceroute a través del terminal ejecutando:

sudo apt-get install traceroute

Después de eso, escribe esto en la terminal:

traceroute [ip/web-site url]

Por ejemplo:

traceroute 8.8.8.8

también puede usar sitios web:

traceroute http://www.sitename.com/
    
respondido por el Alen T 17.09.2012 - 13:55
79

Como alternativa a traceroute, puede usar mtr , es como traceroute con esteroides.

De la descripción del paquete:

mtr combina la funcionalidad de los programas 'traceroute' y 'ping' en una sola herramienta de diagnóstico de red.

Cuando se inicia mtr, se investiga la conexión de red entre el mtr del host se ejecuta y un host de destino especificado por el usuario. Después de determinar la dirección de cada salto de red entre las máquinas, envía una secuencia de solicitudes ICMP ECHO a cada uno para determinar la calidad del enlace a cada máquina. A medida que lo hace, imprime estadísticas en ejecución sobre cada máquina.

mtr-tiny se compila sin soporte para X y ahorra espacio en disco.

Para instalarlo:

sudo apt-get install mtr-tiny

Ejemplo de uso:

mtr example.lan

Ejemplo de salida:

                             My traceroute  [v0.71]
            example.lan                           Sun Mar 25 00:07:50 2007

                                       Packets                Pings
Hostname                            %Loss  Rcv  Snt  Last Best  Avg  Worst
 1. example.lan                        0%   11   11     1    1    1      2
 2. ae-31-51.ebr1.Chicago1.Level3.n   19%    9   11     3    1    7     14
 3. ae-1.ebr2.Chicago1.Level3.net      0%   11   11     7    1    7     14
 4. ae-2.ebr2.Washington1.Level3.ne   19%    9   11    19   18   23     31
 5. ae-1.ebr1.Washington1.Level3.ne   28%    8   11    22   18   24     30
 6. ge-3-0-0-53.gar1.Washington1.Le    0%   11   11    18   18   20     36
 7. 63.210.29.230                      0%   10   10    19   19   19     19
 8. t-3-1.bas1.re2.yahoo.com           0%   10   10    19   18   32    106
 9. p25.www.re2.yahoo.com              0%   10   10    19   18   19     19
    
respondido por el phoibos 17.09.2012 - 17:42
8

traceroute , traceroute6 , tracepath realiza esta tarea. Son programas ejecutables instalados en sistemas Unix (en algún lugar en /usr/bin/ , o /bin/ , o /usr/sbin/ , o /sbin/ - los dos últimos no están en la RUTA para un usuario normal, solo para la raíz). Son independientes de cualquier paquete de terminal.

    
respondido por el imz -- Ivan Zakharyaschev 17.09.2012 - 13:53
0

Creo que esto ha cambiado. Ya no escribe la línea de comando traceroute con la configuración "url ip / web". En su lugar, deberá escribir:

traceroute <websiteinquestion.com (org, net, gov, whatever)>

No sé por qué esto se ha simplificado, pero después de intentar encontrar una solución sobre por qué Hulu.com se estaba congelando, se sugirió probar un comando traceroute . Por un presentimiento, lo probé solo con el nombre de dominio y la extensión y funcionó perfectamente.

    
respondido por el Michael Lynn Huff 12.10.2013 - 08:12

Lea otras preguntas en las etiquetas