Cuánto tarda la propagación DNS?
Un cambio DNS puede verse en minutos desde una red y seguir mostrando el valor anterior desde otra. No existe un temporizador global de propagación: cada resolver recursivo actualiza su caché según el TTL y el momento en que consultó por última vez a los servidores autoritativos.
La respuesta práctica
Un cambio de registro bien preparado suele verse de forma amplia en minutos o pocas horas. Una migración de nameservers o un registro con un TTL previo alto puede mantener respuestas inconsistentes durante 24 o 48 horas.
Lo importante no es solo el TTL que publicas ahora, sino el TTL que los resolvers ya tenían cacheado antes del cambio. Si un resolver guardó el valor antiguo justo antes de actualizar la zona, puede seguir devolviéndolo hasta que expire su caché.
Comprueba el TTL actual
Puedes usar dig para ver la respuesta y el TTL restante que devuelve un resolver. El número que aparece junto al registro suele ser el tiempo de caché restante en segundos.
dig @1.1.1.1 example.com A
dig @8.8.8.8 example.com A
dig @9.9.9.9 example.com AQué afecta al tiempo de propagación
- El TTL anterior cacheado por resolvers recursivos.
- Si el cambio es un registro normal o una delegación de nameservers en el dominio padre.
- La caché negativa después de una respuesta NXDOMAIN o sin datos.
- Nameservers autoritativos sirviendo versiones distintas de la zona.
- Cachés locales del navegador, sistema operativo, router o aplicación.
Secuencia segura para una migración
- Baja el TTL al menos un periodo de TTL anterior antes del cambio planificado.
- Confirma que todos los nameservers autoritativos sirven el valor correcto.
- Haz el cambio y mantén activo el servicio antiguo durante la transición.
- Compara varios resolvers independientes en vez de fiarte solo de tu ISP.
- Vuelve a subir el TTL cuando las respuestas estén estables.
Errores habituales
Bajar el TTL en el mismo momento del cambio
Muchos resolvers pueden tener ya cacheado el valor antiguo con el TTL anterior.
Creer que una consulta correcta significa propagación completa
Un resolver puede refrescar antes que otros.
Apagar el servidor antiguo demasiado pronto
Usuarios con caché antigua pueden seguir llegando al destino previo.
Confundir caché del navegador con caché DNS
Consulta resolvers públicos concretos para aislar el comportamiento DNS.