Ha habido un problema al cargar los comentarios.

Como correr un MTR/Traceroute

Portal de asistencia  »  Dedicated/Colocation Servers  »  Artículo en vista

  Imprimir

Cuando experimentes latencia, pérdida de paquetes o problemas de conectividad intermitente hacia un servidor, un informe MTR es una de las herramientas de diagnóstico más útiles disponibles. MTR combina la funcionalidad de traceroute y ping en un único informe continuo, mostrando la ruta que toman los paquetes hasta el destino, la latencia en cada salto y cualquier pérdida de paquetes a lo largo del camino.

Por favor, ejecuta un MTR contra la IP del servidor afectado (sin puerto) y proporciona la salida de texto completa al abrir un ticket de soporte. Esto nos permite identificar rápidamente si el problema es local, de un ISP intermedio o de nuestra red.


Ejecutar MTR en Linux

La mayoría de las distribuciones modernas de Linux incluyen mtr en sus repositorios. Si no está instalado:

# Debian / Ubuntu
sudo apt update && sudo apt install mtr-tiny

# RHEL / CentOS / Rocky / Alma
sudo dnf install mtr
# o en sistemas más antiguos
sudo yum install mtr

# Arch
sudo pacman -S mtr


Uso básico (recomendado para tickets de soporte):

mtr -rwzbc 200 <destination-ip>


Explicación de flags útiles:

  • -r / --report: Genera un informe en lugar de la visualización interactiva
  • -w / --wide: Modo de informe amplio (muestra nombres de host completos)
  • -z / --aslookup: Muestra números AS (ayuda a identificar a los propietarios de las redes)
  • -b / --show-ips: Muestra tanto la IP como el nombre de host
  • -c 200: Envía 200 ciclos (aproximadamente 3–4 minutos). Puedes aumentar este valor para pruebas más largas

Ejemplo:

mtr -rwzbc 200 192.0.2.10


Informe compacto alternativo:

mtr --report --report-cycles 200 --aslookup --show-ips 192.0.2.10


Una vez finalizado, copia toda la salida del terminal y pégala en tu ticket de soporte.

Uso avanzado opcional:

  • MTR basado en TCP (útil cuando ICMP está limitado por rate-limit): mtr -T -P 25565 -rwzbc 100 <ip>
  • Modo UDP: mtr -u ...
  • IPv6: mtr -6 ...

Ejecutar MTR en Windows (WinMTR)

  1. Descarga WinMTR desde SourceForge.
  2. Extrae el archivo y ejecuta el ejecutable correspondiente (WinMTR_x64.exe en la mayoría de los sistemas modernos).
  3. Introduce la dirección IP de destino en el campo Host. No incluyas un puerto.
  4. Haz clic en Start y déjalo ejecutarse durante al menos 2 minutos (preferiblemente más si el problema es intermitente).
  5. Haz clic en Copy Text to Clipboard y pega los resultados en tu ticket, o adjunta una captura de pantalla.

WinMTR folder

 

WinMTR Host field

WinMTR results


Ejecutar MTR en macOS

macOS no incluye MTR de forma predeterminada. El método más sencillo es a través de Homebrew:

brew install mtr


Luego ejecuta el mismo comando que en Linux:

sudo mtr -rwzbc 200 <destination-ip>


(Se requiere sudo porque se utilizan sockets raw.)


Alternativamente, puedes seguir la guía en macappstore.org/mtr, pero el método de Homebrew suele ser más limpio para administradores de sistemas.


Qué buscar en los resultados

  • La pérdida de paquetes que aparece solo en el último salto suele ser normal (muchos servidores limitan el rate de ICMP).
  • La pérdida de paquetes o alta latencia que comienza en un salto intermedio y continúa hasta el destino suele indicar un problema a lo largo de la ruta.
  • Aumentos repentinos de latencia o pérdida que aparecen y desaparecen pueden apuntar a enlaces congestionados o inestables.

Proporcionar un informe MTR completo (especialmente con números AS) nos permite localizar el segmento de red problemático mucho más rápido.


Compartir a través de
¿Has encontrado útil este artículo?  

Artículos relacionados

© PloxHost