Cómo utilizar el comando Traceroute en Linux

Como Utilizar El Comando Traceroute En Linux



Los sistemas operativos utilizan paquetes para transferir datos en una red. Se trata de pequeños fragmentos de información que transportan datos y viajan entre dispositivos. Además, cuando surge algún problema en la red, los paquetes ayudan a identificar la causa raíz del problema subyacente. ¿Cómo? Rastreando la ruta de esos paquetes.

El comando traceroute en Linux le ayuda a mapear la ruta que toman los paquetes mientras viajan a un destino específico. Esto le ayuda aún más a solucionar problemas de latencia de red, pérdida de paquetes, saltos de red, problemas de resolución de DNS, acceso lento a sitios web y más. Entonces, en este blog, explicaremos formas sencillas de usar el comando traceroute en Linux.







Cómo utilizar el comando Traceroute en Linux

En primer lugar, traceroute no viene preinstalado en muchas distribuciones de Linux. Sin embargo, puede instalarlo ejecutando uno de los siguientes comandos según su sistema:



Sistema operativo Dominio
Debian/Ubuntu sudo apto instalar traceroute
sombrero sudo dnf instalar traceroute
Arco Linux sudo pacman -Sy traceroute
openSUSE sudo zypper instalar traceroute

Después de la instalación, puede implementar el comando traceroute ingresando:



trazarruta < IP de destino >

  opción-i en el comando de nombre de host





Reemplace con la dirección IP del dispositivo en el destino. Una vez que ejecute el comando, su sistema mostrará la lista de saltos con la dirección IP y el tiempo de respuesta. Los saltos son los dispositivos por los que pasan sus paquetes mientras viajan a un destino específico. Por ejemplo, usemos el comando traceroute para la dirección IP de Google:

trazarruta 8.8.8.8

  comando traceroute



El resultado muestra solo un salto y marca los demás con un asterisco (*). Esto sucede porque los saltos posteriores no respondieron dentro del período de tiempo de espera de 3 segundos. Además, el comando traceroute, de forma predeterminada, utiliza la resolución DNS para obtener los nombres de host de los saltos, lo que ralentiza el proceso. Puede omitir esa parte y guiarla para que muestre solo las direcciones IP usando la opción -n:

trazarruta -norte < IP de destino >

  n-opción-en-comando-traceroute

Si desea limitar la cantidad de saltos, use la opción -m junto con el comando traceroute:

trazarruta -metro norte < IP de destino >

  opción-m-en-el-comando-traceroute

Aquí, coloque la cantidad deseada de saltos en lugar de N. Al ejecutarse, devolverá solo N cantidad de saltos en los resultados. El comando traceroute solo muestra el tiempo de ida y vuelta (RTT) de cada salto. Sin embargo, puede obtener información de tiempo más detallada con la opción -I:

trazarruta -I < IP de destino >

  opción-i en el comando traceroute

Este comando envía una solicitud de eco ICMP para recuperar datos RTT más precisos. Por ejemplo, retomemos el ejemplo de Google:

Consejo : Si su destino especificado restringe los paquetes ICMP, puede rastrear los paquetes UDP empleando la opción -U:

trazarruta -EN < IP de destino >

  opción-u-en-traceroruta

En caso de que desee explorar más opciones para traceroute, ejecute el siguiente comando:

trazarruta --ayuda

  opción-de-ayuda-en-el-comando-traceroute

Un resumen rápido

Traceroute es una increíble utilidad CLI que puede utilizar para diagnosticar problemas relacionados con la red en Linux. Traza la ruta de los paquetes para identificar todos los problemas críticos de la red. Por lo tanto, hemos explicado cada detalle sobre el comando traceroute con la ayuda de algunos ejemplos.