Propagación DNS: cuánto tarda y cómo verificarla
DNS
25

Qué es la propagación

Cuando cambias un registro DNS (por ejemplo, apuntas tu dominio a un hosting nuevo), ese cambio no es instantáneo para todo el mundo. Los servidores DNS de cada proveedor de internet cachean las respuestas anteriores y las siguen entregando hasta que expira el TTL. A ese período de transición se le llama propagación DNS.

Cuánto tarda realmente

Depende del TTL que tenía el registro antes del cambio:

  • TTL de 5 minutos: propagación casi inmediata.
  • TTL de 1 hora: entre 1 y 3 horas.
  • TTL de 4 horas: puede tardar hasta 12 horas.
  • TTL de 24 horas: hasta 48 horas en el peor caso.

Los tiempos máximos "oficiales" de 48 a 72 horas que verás mencionar en internet son el peor de los casos. Hoy en día, con TTLs razonables, la mayoría de los cambios se ven en una o dos horas.

Verificar el estado de propagación

Desde tu computadora

En Windows abre el Command Prompt, en macOS o Linux la Terminal, y ejecuta:

nslookup tudominio.com
nslookup tudominio.com 8.8.8.8

El primero consulta usando el DNS que tenga configurado tu sistema. El segundo consulta directamente al DNS público de Google — útil para saber qué está viendo el resto del mundo.

Verificar un registro específico

nslookup -type=MX tudominio.com
nslookup -type=TXT tudominio.com

Herramientas web

Hay sitios que consultan el DNS desde decenas de ubicaciones a la vez, muy útiles para ver cómo avanza la propagación globalmente:

  • dnschecker.org — muestra un mapa con la respuesta de cada región.
  • whatsmydns.net — lista de servidores DNS en todo el mundo.
  • intodns.com — revisa la configuración completa de una zona.

Acelerar la propagación

No puedes acelerarla una vez que el cambio está hecho, pero puedes prepararte antes:

  1. Baja el TTL 24 horas antes del cambio planeado. Pasa de 14400 a 300.
  2. Espera que propague el TTL nuevo — a las pocas horas el mundo entero está consultando cada 5 minutos.
  3. Haz el cambio real. Ahora la propagación es cuestión de minutos.
  4. Vuelve a subir el TTL a 14400 cuando todo esté estable.

Truco para ver tu sitio nuevo sin esperar

Mientras propaga, edita el archivo hosts de tu computadora y agrega una línea con la IP del servidor nuevo y tu dominio. Así ves el sitio migrado solo desde tu equipo, sin afectar a otros visitantes.

  • Windows: C:\Windows\System32\driverstc\hosts
  • macOS/Linux: /etc/hosts

Agrega al final una línea como: 192.0.2.10 tudominio.com www.tudominio.com