Ir al contenido

Comprobar la propagación del DNS

Escribe un dominio. Preguntamos a cada uno de sus servidores de nombres por separado, y a cinco resolutores públicos, y te decimos cuál de las dos cosas estás mirando: cachés que todavía tienen la respuesta vieja, o tus servidores contradiciéndose entre ellos.

El DNS no propaga

No se empuja nada a ningún sitio. Cada resolutor se guarda la respuesta que le dieron hasta que se le acaba su TTL, y entonces vuelve a preguntar. Así que «cuánto tarda en propagar» sí tiene respuesta, y es el TTL del registro VIEJO — el que ya no puedes ver, porque lo has cambiado. Si vas a mover algo, baja ese TTL a unos minutos el día antes, no después.

Lo que esto no te dice

Lo que ve cada resolutor del planeta. Cinco cachés públicas y tus propios servidores son una buena muestra y no un censo: el resolutor de una empresa, tu router, o el que tenga puesto tu proveedor pueden seguir con algo más viejo. Y encima de eso, un navegador y un sistema operativo tienen su propia caché, que es por lo que una página puede seguir mal en una máquina cuando aquí ya está todo en verde.

Una foto ahora, o un aviso más adelante

Esto es cómo está la cosa en este minuto. La vigilancia mira tu DNS y te avisa el día que un registro cambia — que, cuando no lo has cambiado tú, es el día que conviene enterarse.

Ver la vigilancia →

Preguntas frecuentes

¿Cuánto tarda un cambio de DNS?
Lo que dijera el TTL del registro viejo, contado desde la última vez que preguntó cada resolutor. No se está mandando nada a ningún sitio: una caché simplemente se queda con lo que le dieron hasta que se le acaba ese reloj. Un TTL de una hora significa una hora; uno de un día significa un día, y no hay forma de hacer que una caché lo olvide antes. La lección es para la próxima — baja el TTL el día antes de mover algo, y vuelve a subirlo cuando se haya asentado.
Dos de mis servidores de nombres dan respuestas distintas. ¿Eso es propagación?
No, y ésa es la diferencia que esta página existe para enseñar. Que las cachés no coincidan con tu zona es propagación y se acaba sola. Que tus propios servidores no coincidan entre ellos es una zona rota: una transferencia que no se ha hecho, o una edición en un sitio y no en los otros. Eso no se asienta, y hasta que se arregle, lo que recibe cada visitante depende de a cuál de tus servidores le toque llegar.
Dice que todo coincide y mi web sigue enseñando la página vieja.
Entonces el DNS ya no es tu problema, probablemente. Lo que queda por encima del DNS es tu propia máquina: el sistema operativo se guarda las consultas, y el navegador también, los dos durante minutos. Y por debajo, una CDN o un proxy delante de tu sitio tienen su propia caché, que no tiene nada que ver con el DNS — y ésa la tienes que vaciar tú.