Skip to content

🛰️ Cómo hacer un MTR

Para diagnosticar problemas de red, es necesario ejecutar un MTR en ambos sentidos:

  • Desde el servidor hacia el cliente.
  • Desde el cliente hacia el servidor.

Cada prueba debe enviarse con un mínimo de 200 paquetes.

Los resultados deben guardarse en dos archivos de texto (.txt), uno por cada dirección de prueba.
El nombre de cada archivo debe incluir la IP de origen y la IP de destino para una mejor identificación.

En caso de tener hosting solo necesitara enviar el MTR hacia el servidor.

Ejemplos de nombres de archivos:

  • Cliente_192.168.1.1_a_Servidor_45.149.101.1.txt
  • Servidor_45.149.101.1_a_Cliente_192.168.1.1.txt

🧰 ¿Qué es MTR?

MTR (My Traceroute) es una herramienta de diagnóstico de red que combina las funcionalidades de traceroute y ping. Permite analizar la ruta que siguen los paquetes de datos desde un origen hasta un destino, mostrando estadísticas detalladas de latencia y pérdida de paquetes en cada salto intermedio.

Esto es especialmente útil para identificar y localizar problemas de conectividad en la red.

🛡️ Configurar el firewall para ICMP

Antes de poder realizar pruebas MTR, debes asegurarte de que el tráfico ICMP esté permitido en el firewall, de forma general tenemos una regla ya creada para permitir ICMP:

OpciónValorNotas
Nombre de reglaICMP Whitelist – GlobalPuedes nombrarla como prefieras
IP de origen0.0.0.0/0Para permitir ICMP desde cualquier IP
ProtocoloICMP
Puerto origenVacíoICMP no usa puertos
Puerto destinoVacío
AcciónPermitirPara habilitar la comunicación ICMP

⚠️ Espera hasta 10 minutos después de crear esta regla para que se propague por la red.
Si después de ese tiempo no funciona, verifica si el sistema operativo está bloqueando ICMP localmente.

🖥️ Ejecutar MTR desde Windows

  1. Descarga WinMTR desde:
    https://sourceforge.net/projects/winmtr/files/WinMTR-v092.zip/download

  2. Extrae el archivo ZIP y ejecuta WinMTR.exe desde la carpeta adecuada (usualmente 64-bit).

  3. En el campo Host, introduce la IP del servidor o cliente (por ejemplo: 45.149.101.1).

windows

  1. Haz clic en Start para comenzar la prueba.

  2. Deja que corra hasta que los campos "Sent" y "Recv" superen los 200 paquetes.

  3. Haz clic en Export TEXT.

  4. Guarda el archivo como:
    Cliente_192.168.1.1_a_Servidor_45.149.101.1.txt o Servidor_45.149.101.1_a_Cliente_192.168.1.1.txt

📡 Ejecutar MTR desde Linux

  1. Instala mtr si aún no lo tienes:

    sudo apt install mtr

  2. Ejecuta el siguiente comando desde el servidor hacia la IP del cliente o servidor:

    mtr -c 200 IP

    ejemplo: mtr -c 200 45.149.101.1

    • -c 200: Número de paquetes, debe esperar a que termine.

      linux

  3. Guarda el resultado en un archivo de texto, por ejemplo:
    Cliente_192.168.1.1_a_Servidor_45.149.101.1.txt o Servidor_45.149.101.1_a_Cliente_192.168.1.1.txt

  4. Adjunta los resultados TXT en el ticket de soporte.

📤 Envío de resultados

  • Asegúrate de realizar pruebas en ambos sentidos.
  • Guarda cada resultado en un archivo .txt.
  • Usa nombres de archivo descriptivos con IP origen y destino.
  • Adjunta los archivos al ticket o envíalos al equipo de soporte correspondiente.
  • Si no puedes nombrarlos correctamente, indica la IP pública en el mensaje y en el archivo .txt.

Realizar pruebas MTR precisas en ambos sentidos puede ser crucial para detectar problemas reales de conectividad. Aporta datos valiosos al equipo de soporte para resolver tu incidencia de forma más rápida y precisa.