MTR: El poder de ping y traceroute en una sola herramienta

En la entrada vamos a hablar del comando MTR (My Trace Route). Una herramienta de diagnóstico de red, que combina el poder de los comandos ping y traceroute, de los que ya hablamos en la entrada “Herramientas de administración de redes en Linux

MTR, una herramienta de administración de redes

Tal y como nos indica su página de “man”, cuando se inicia, investiga la conexión de red entre el host, desde donde la herramienta se ejecuta y el equipo objetivo. Esto lo logra enviando paquetes con “TTL”, esto es, un paquete ICMP ajustando el tiempo de vida. Comprueba cada uno de los saltos que hay desde que un paquete se envía hasta que llega a su destino. Al cabo del tiempo la información recopilada le permite imprimir el porcentaje y los tiempos de respuesta.

Mientras está en ejecución presionando la tecla “n”, nos transformará los nombres DNS en direcciones IP

Veamos un ejemplo:

Example mtr tool

Hemos utilizado el parámetro “—curses”, que fuerza a mtr a utilizar la terminal basada en curses, si está disponible.

Otra opción interesante es utilizar el parámetro “—report”, que generará un reporte con la información recopilada.

También podemos utilizar “-c” para indicar el número de pings que queramos utilizar.

Nos puede servir para encontrar el punto de falla en nuestra red, ya sea en un router o un switch o el mismo proveedor de Internet.

Instalación de MTR en GNU/Linux

Instalación en RHEL, CentOS y Scientific Linux

  1. yum install mtr

Instalación en Fedora

  1. dnf install mtr

Instalación en Debian, Ubuntu y Linux Mint

  1. sudo apt install mtr

Instalación en Arch

  1. pacman -S mtr

La herramienta también está disponible para sistemas Mac y Windows.

Espero que información os sea de utilidad en algún momento. Nos vamos leyendo ^.^