DNS RobotDNS Propagation Checker
InicioDNSWHOISIPSSL
DNS RobotDNS Propagation Checker

Kit de herramientas DNS de nueva generación

Política de PrivacidadTérminos de ServicioAcerca de NosotrosBlogContacto

Herramientas DNS

Consulta DNSPrueba de Velocidad DNSDominio a IPConsulta NSConsulta MXVer todo

Herramientas de Correo

Verificador de EmailVerificador de Registro SPFVerificador DMARCVerificador DKIMHerramienta de Prueba SMTPVer todo

Herramientas Web

Comprobador de Páginas CaídasConsulta WHOISComprobador de HostingDisponibilidad de DominioBuscador de SubdominiosVer todo

Herramientas de Red

Herramienta PingTracerouteVerificador de PuertosVerificador de Cabeceras HTTPVerificador de Certificado SSLVer todo

Herramientas IP

Consulta de IPCuál Es Mi IPTest IPv6Test de Fuga WebRTCTest de Fugas DNSVer todo

Herramientas Útiles

Escáner de Código QRGenerador de Código QRUPI QR Code GeneratorWiFi QR Code GeneratorTraductor de Código MorseVer todo
© 2026 DNS Robot. Desarrollado por: ❤ Shaik Brothers
Todos los sistemas operacionales
Made with
Inicio/Blog/Comando tracert: cómo hacer un traceroute en Windows, Mac y Linux

Comando tracert: cómo hacer un traceroute en Windows, Mac y Linux

Shaik Vahid28 sept 20269 min de lectura
Ejemplo del comando tracert en Windows con cada salto, tres tiempos de respuesta y un salto sin respuesta, junto a traceroute en Mac y Linux
Ejemplo del comando tracert en Windows con cada salto, tres tiempos de respuesta y un salto sin respuesta, junto a traceroute en Mac y Linux

Punto clave

Tracert (Windows) y traceroute (macOS y Linux) muestran cada router entre tu equipo y un destino, con tres tiempos de respuesta por salto. Ejecuta tracert example.com en el Símbolo del sistema o traceroute example.com en Terminal; añade -d (Windows) o -n (Mac/Linux) para omitir la resolución de nombres y obtener resultados más rápido. Los asteriscos o "Tiempo de espera agotado para esta solicitud." (Request timed out) en un salto intermedio suelen significar solo que ese router ignora las sondas: únicamente es un problema si todos los saltos posteriores tampoco responden o si el aumento de latencia se mantiene hasta el destino.

Advertisement

¿Qué es el comando tracert?

Tracert (trace route, trazar ruta) es un comando de Windows que muestra el camino que sigue tu tráfico hasta otro host: cada router ("salto") del recorrido y cuánto tarda cada uno en responder. En macOS y Linux, la misma herramienta se llama traceroute.

Es la herramienta a la que recurrir cuando un sitio web va lento o no carga y quieres saber dónde está el problema: en tu propia red, en tu proveedor de internet, en algún punto intermedio o en el destino. Mientras que ping te dice si un host responde, tracert te muestra la ruta y el punto en el que se corta.

Cómo ejecutar tracert en Windows

  • Pulsa Windows + R, escribe cmd y pulsa Enter (o busca Símbolo del sistema en el menú Inicio).

  • Escribe tracert seguido de un nombre de dominio o una dirección IP, por ejemplo tracert example.com, y pulsa Enter.

  • Espera. Tracert sondea hasta 30 saltos, tres veces cada uno, y espera hasta 4 segundos cada respuesta: una traza limpia termina en segundos, pero una llena de tiempos de espera agotados puede tardar varios minutos. Pulsa Ctrl + C para detenerla antes, o usa -d y -w (ver más abajo) para acelerarla.

text
C:\> tracert example.com

Tracing route to example.com [203.0.113.10]
over a maximum of 30 hops:

  1     1 ms    <1 ms    <1 ms  192.168.1.1
  2     9 ms     8 ms     9 ms  10.20.0.1
  3    12 ms    11 ms    12 ms  198.51.100.33
  4     *        *        *     Request timed out.
  5    24 ms    23 ms    24 ms  203.0.113.1
  6    25 ms    24 ms    24 ms  203.0.113.10

Trace complete.

Cada línea es un salto. Los tres números son tres sondas independientes; la dirección de la derecha es el router que respondió. El salto 1 casi siempre es tu propio router, y la última línea es el destino. (Las direcciones IP del ejemplo están reservadas para documentación.) En un Windows en español, los mensajes aparecen como "Traza a la dirección...", "Tiempo de espera agotado para esta solicitud." y "Traza completa."

Advertisement

Opciones del comando tracert

La sintaxis es tracert [options] target. Estas son las opciones que realmente vas a usar:

OpciónQué haceEjemplo
-dNo resuelve las direcciones IP a nombres de host; mucho más rápidotracert -d example.com
-h max_hopsNúmero máximo de saltos (predeterminado: 30)tracert -h 15 example.com
-w timeoutMilisegundos de espera para cada respuesta (predeterminado: 4000)tracert -w 1000 example.com
-4Fuerza IPv4tracert -4 example.com
-6Fuerza IPv6tracert -6 example.com

Puedes combinarlas libremente: tracert -d -w 1000 example.com da la traza útil más rápida. Para guardar el resultado y enviarlo al soporte de tu proveedor de internet o de tu hosting, redirígelo a un archivo: tracert -d example.com > trace.txt.

Cómo ejecutar traceroute en un Mac

Abre Terminal (Aplicaciones › Utilidades) y ejecuta traceroute example.com. macOS envía sondas UDP de forma predeterminada; añade -I para usar ICMP como hace Windows, lo que a menudo consigue respuesta de routers que ignoran UDP. Opciones útiles: -n (sin resolución de nombres), -m 30 (máximo de saltos; macOS permite hasta 64 de forma predeterminada), -w 2 (segundos de espera por sonda) y -q 1 (una sonda por salto en lugar de tres).

bash
traceroute -n -I example.com

Advertisement

Cómo ejecutar traceroute en Linux

Ejecuta traceroute example.com. Si el sistema no encuentra el comando, instálalo (sudo apt install traceroute en Debian/Ubuntu, sudo dnf install traceroute en Fedora) o usa tracepath, que suele venir preinstalado. El traceroute de Linux envía sondas UDP de forma predeterminada, 3 por salto, hasta 30 saltos.

OpciónQué hace
-nMuestra solo direcciones IP (sin consultas DNS)
-IUsa sondas ICMP echo (como tracert en Windows)
-TUsa sondas TCP SYN (puerto 80 por defecto): atraviesa firewalls que bloquean UDP/ICMP; requiere sudo
-p portPuerto de destino que se sondea, p. ej. -T -p 443
-m max_ttlMáximo de saltos (predeterminado: 30)
-q nSondas por salto (predeterminado: 3)
-w secondsTiempo de espera para cada respuesta, en segundos
text
$ traceroute -n example.com
traceroute to example.com (203.0.113.10), 30 hops max, 60 byte packets
 1  192.168.1.1  0.612 ms  0.571 ms  0.534 ms
 2  10.20.0.1  8.911 ms  9.004 ms  8.872 ms
 3  * * *
 4  203.0.113.10  24.112 ms  23.980 ms  24.051 ms

Para probar la ruta hacia un servidor web exactamente como la recorren los navegadores, traza sobre el puerto TCP 443: sudo traceroute -T -p 443 example.com.

Cómo leer los resultados de tracert

  • Tiempos de espera agotados en un salto intermedio, pero los siguientes responden (* o "Tiempo de espera agotado para esta solicitud.", "Request timed out" en Windows en inglés): es normal. Muchos routers están configurados para ignorar estas sondas o limitar cuántas responden. La ruta está bien.

  • Tiempos de espera agotados desde un salto hasta el final: el tráfico se está descartando en el último salto que respondió o después de él; a menudo es un firewall en el destino o un problema de enrutamiento. Anota el último salto que responde: esa es la red con la que hay que contactar.

  • Un aumento de latencia que se mantiene alto en todos los saltos siguientes (por ejemplo, 10 ms → 120 ms → 121 ms → 125 ms): el retraso es real y empieza en ese salto; suele tratarse de un enlace de larga distancia o de una red congestionada. Un aumento en un solo salto que luego vuelve a bajar solo significa que ese router responde despacio, y puedes ignorarlo.

  • "Host de destino inaccesible." o "Red de destino inaccesible." (Destination host unreachable / Destination net unreachable): un router informó de que no tiene ruta hacia el destino; revisa la dirección, o hay un problema de firewall o de enrutamiento en ese salto.

  • Direcciones privadas (192.168.x.x, 10.x.x.x) en los primeros saltos: son tu propio router y la red interna de tu proveedor de internet. Si los tiempos ya son altos aquí, el problema está en tu Wi-Fi local o en tu módem.

  • La traza llega al destino con tiempos bajos: la ruta de red está sana, así que si un sitio web va lento, lo más probable es un problema del servidor o de DNS; compruébalo con nuestra Consulta DNS y la Prueba de Velocidad DNS.

Advertisement

Cómo funciona tracert

Cada paquete IP lleva un contador TTL (time to live, tiempo de vida) que cada router reduce en uno; cuando llega a cero, el router descarta el paquete y devuelve un mensaje ICMP "Time Exceeded" (tiempo excedido). Tracert aprovecha este mecanismo: envía sondas con TTL 1, luego 2, luego 3 y así sucesivamente, de modo que cada router del camino se va revelando por turnos, hasta que responde el destino.

Cada sistema operativo usa sondas distintas. El tracert de Windows envía solicitudes ICMP echo (los mismos paquetes que ping). El traceroute de macOS y Linux envía paquetes UDP a puertos altos de forma predeterminada. Los firewalls los tratan de forma diferente; por eso la misma traza puede verse distinta en Windows y en Linux, y por eso existen las opciones -I y -T.

Tracert vs. traceroute vs. pathping vs. MTR

HerramientaPlataformaIdeal para
tracertWindowsComprobar rápidamente la ruta con sondas ICMP
traceroutemacOS, LinuxComprobar la ruta con sondas UDP, ICMP (-I) o TCP (-T)
pathpingWindowsHace una traza y luego mide la pérdida de paquetes en cada salto durante unos 25 segundos por salto
mtrmacOS, Linux (y Windows con WinMTR)Traza en vivo que se actualiza continuamente, con pérdida y latencia por salto
tracepathLinuxTraceroute sin permisos de root que además descubre la MTU de la ruta

Para problemas intermitentes, pathping o mtr son mejores que un único tracert, porque una pérdida de paquetes que solo ocurre de vez en cuando no aparecerá en tres sondas.

Advertisement

Haz un traceroute online

Una traza desde tu propio equipo solo muestra la ruta desde tu red. Para ver si un sitio es accesible desde otros lugares, o para hacer la prueba sin terminal, usa nuestro Traceroute online, que traza la ruta desde los servidores de DNS Robot y muestra cada salto con su ubicación y su red. Combínalo con la Herramienta Ping para medir la latencia y la pérdida de paquetes, y con la Consulta de IP para ver a quién pertenece la dirección IP de un salto.

Traza una ruta sin abrir la terminal

Ejecuta un traceroute desde los servidores de DNS Robot hacia cualquier dominio o IP y ve cada salto con su latencia, su red y su ubicación.

Probar Traceroute online

Advertisement

Preguntas frecuentes sobre el comando tracert

En Windows, abre el Símbolo del sistema y escribe tracert seguido de un dominio o una dirección IP, por ejemplo tracert example.com. En macOS o Linux, abre Terminal y escribe traceroute example.com.

Herramientas relacionadas

TraceroutePing ToolIP LookupDNS LookupDNS Speed Test

Artículos relacionados

Servidor DNS No Responde: Cómo Solucionarlo (Paso a Paso)WiFi Connected But No Internet? 12 Fixes That Actually WorkFlush DNS: Cómo Limpiar la Caché DNS (Windows, Mac, Chrome, Linux)

Tabla de contenidos

  • ¿Qué es el comando tracert?
  • Cómo ejecutar tracert en Windows
  • Opciones del comando tracert
  • Cómo ejecutar traceroute en un Mac
  • Cómo ejecutar traceroute en Linux
  • Cómo leer los resultados de tracert
  • Cómo funciona tracert
  • Tracert vs. traceroute vs. pathping vs. MTR
  • Haz un traceroute online
  • Preguntas frecuentes