Traceroute es una utilidad muy útil que se utiliza para rastrear la ruta que toma un paquete para llegar a un destino dentro de una red. También puede actuar como una herramienta para informar la congestión de la red.
En el artículo de hoy, discutiremos diferentes ejemplos que demostrarán el uso de Traceroute en Linux Mint 20.
Ejemplos de hacer una traceroute en Linux Mint 20
Para hacer un Traceroute en Linux Mint 20, primero debe instalar la utilidad Traceroute con el siguiente comando:
sudo apto install traceroute -y
Una vez que esta utilidad se instale en su sistema Linux Mint 20, estos mensajes se mostrarán en el terminal:
Ahora, cuando la utilidad Traceroute se instala correctamente, puede realizar los siguientes ejemplos utilizando esta utilidad en Linux Mint 20.
Ejemplo #1: Uso simple del comando Traceroute
El comando traceroute se puede usar para enumerar el número de saltos entre su fuente y un destino especificado. Todo lo que tiene que hacer es ejecutar este comando de la manera que se muestra a continuación:
traceroute DestinationUrl
Aquí, debe reemplazar el DestinationUrl con la URL exacta del servidor web que desea alcanzar. Para este caso, queríamos llegar a Google.com, como se muestra en la siguiente imagen:
Cuando ejecute este comando, le dirá la cantidad de lúpulo a los que se accederá al llegar a este destino. En nuestro caso, ese número es 30, como se muestra en la imagen a continuación:
Cuando se completa el recuento de lúpulo especificado, el Traceroute también terminará, como se muestra en la siguiente imagen:
Ejemplo #2: Una ligera variación del ejemplo anterior
El ejemplo que se muestra arriba se puede modificar ligeramente de la manera que se muestra a continuación:
TRACEROUTEO DestinationIP
Aquí, debe reemplazar el DestinationIP con la dirección IP exacta del servidor web que desea alcanzar. Queríamos llegar a las 8.8.8.8, que es la dirección IP de Google.com, como se muestra en la siguiente imagen:
Nuevamente, este comando le dirá la cantidad de lúpulo a los que se accederá al llegar a este destino. En nuestro caso, ese número es 30, como se muestra en la imagen a continuación:
Cuando se completa el recuento de lúpulo especificado, el Traceroute también terminará, como se muestra en la siguiente imagen:
Ejemplo #3: Limitar el número de lúpulo para llegar a un destino
El número predeterminado de lúpulo para llegar a cualquier destino es 30. Sin embargo, puede reducir este número para que la traceroute pueda terminar tan pronto como se alcance el número especificado de lúpulo. Puede hacer esto con el comando que se muestra a continuación:
traceroute -m HopCount DestinationUrl
Aquí, debe reemplazar el DestinationUrl con la URL exacta del servidor web que desea alcanzar y HopCount con la cantidad de lúpulo que desea atravesar. Queríamos llegar a Google.com, y el número de lúpulos es 10, como se muestra en la siguiente imagen:
Ahora, notará que este comando mostrará el recuento máximo de salto como 10, como se muestra en la imagen a continuación:
Cuando se atraviesan los 10 lúpulos, el Traceroute terminará, como se muestra en la siguiente imagen:
Ejemplo #4: Deje de resolver las direcciones IP a los nombres de dominio durante el Traceroute
Incluso puede dejar de resolver las direcciones IP a los nombres de dominio durante el tracerute con el comando que se muestra a continuación:
traceroute -n destinationurl
Aquí, debe reemplazar el DestinationUrl con la URL exacta del servidor web que desea alcanzar. Queríamos llegar a Google.com, como se muestra en la siguiente imagen:
Cuando ejecute este comando, le dirá la cantidad de lúpulo a los que se accederá al llegar a este destino. En nuestro caso, ese número es 30, como se muestra en la imagen a continuación:
Cuando se complete el recuento de lúpulo especificado, el Traceroute finalizará, como se muestra en la siguiente imagen:
Ejemplo #5: Establecer el límite de tiempo de espera para Traceroute
El valor de tiempo de espera predeterminado para el cual Traceroute espera recibir respuestas de HOP es 5 segundos. Puede aumentar o disminuir este límite de la manera que se muestra a continuación:
traceroute -W TIMEOUTLIMIT DestinationUrl
Aquí, debe reemplazar el DestinationUrl con la URL exacta del servidor web que desea alcanzar y TimeOutLimit con un valor de punto flotante de su elección. Queríamos llegar a Google.com, y el tiempo de espera es 3.0, como se muestra en la siguiente imagen:
Cuando ejecute este comando, le dirá la cantidad de lúpulo a los que se accederá al llegar a este destino. En nuestro caso, ese número es 30, como se muestra en la imagen a continuación:
Cuando se complete el recuento de lúpulo especificado, el Traceroute finalizará, como se muestra en la siguiente imagen:
Conclusión
Para usar Traceroute en Linux Mint 20, puede revisar los ejemplos compartidos con usted en este artículo. Te ayudarán mucho a comprender el uso correcto de esta utilidad en Linux.