Icono del sitio Binario 0

Guía de Uso del Comando traceroute en Linux

Artículos Guías Manuales Sistemas Linux Windows Binario 0

Artículos Guías Manuales Sistemas Linux Windows Binario 0

FacebookEmailWhatsAppLinkedInRedditXShare

El comando traceroute es una herramienta de red utilizada para diagnosticar problemas de conectividad y para determinar la ruta que toman los paquetes de datos desde tu máquina hasta un destino específico. Este comando revela los routers o saltos intermedios que se encuentran entre el origen y el destino, lo que permite identificar posibles cuellos de botella o interrupciones en la red.

Instalación

En muchas distribuciones de Linux, traceroute no viene preinstalado, pero puede instalarse fácilmente. Dependiendo de la distribución, puedes utilizar los siguientes comandos:

Sintaxis Básica

traceroute [opciones] <destino>

Ejemplo Básico

traceroute google.com

Este comando realizará un seguimiento de la ruta desde tu computadora hasta los servidores de Google, mostrando todos los saltos intermedios.

Explicación de la Salida

La salida de traceroute generalmente tiene la siguiente estructura:

traceroute to google.com (142.250.74.142), 30 hops max, 60 byte packets
1 192.168.1.1 (192.168.1.1) 2.123 ms 1.852 ms 2.017 ms
2 10.0.0.1 (10.0.0.1) 8.156 ms 8.134 ms 8.184 ms
3 192.168.10.1 (192.168.10.1) 12.015 ms 12.234 ms 12.445 ms
4 ...

Opciones Comunes

Ejemplos de Uso

  1. Traceroute Simple con ICMP:

    traceroute -I 8.8.8.8

    Este comando rastrea la ruta hacia la IP 8.8.8.8 (servidor DNS de Google) utilizando ICMP Echo Request.
  2. Traceroute con un Puerto Específico y Sin Resolución DNS:

    traceroute -n -p 80 example.com

    Realiza un traceroute al puerto 80 de example.com sin resolver los nombres de dominio.
  3. Aumentar el Tiempo de Espera y Limitar Saltos:

    traceroute -w 10 -m 15 example.com

    Este comando aumenta el tiempo de espera por salto a 10 segundos y limita el número de saltos a 15.
  4. Traceroute con Modo TCP:

    traceroute -T -p 443 google.com

    Utiliza TCP en el puerto 443 (HTTPS) para realizar el traceroute a google.com.

Interpretación de Resultados

Consideraciones Finales

traceroute es una herramienta poderosa para analizar problemas de red, pero también tiene limitaciones. Algunos routers pueden estar configurados para no responder a las solicitudes de traceroute, lo que puede llevar a resultados incompletos. Además, el hecho de que un salto no responda no necesariamente indica un problema, ya que podría ser una configuración de seguridad normal en una red.

Utilizar diferentes opciones (como -I o -T) puede ayudar a obtener una imagen más completa y precisa del camino que toman los paquetes en la red.

Salir de la versión móvil