¿Cuánto tiempo tarda un CNAME de Route 53 en funcionar?


16

He configurado un CNAME en la ruta 53 de Amazon para apuntar a otro servidor.

Este es un nuevo CNAME para un nuevo subdominio que apunta a un nombre de dominio existente.

Con otros proveedores de DNS con los que he trabajado, los nuevos registros de Nombre canónico se han aliasado a otro nombre de dominio canónico al instante.


Esperaría un par de minutos. Los registros de Route53 van a docenas de centros de datos en todo el mundo y, presumiblemente, a docenas de servidores en esos centros de datos, por lo que generalmente he visto entre un par de segundos y un par de minutos las cuatro direcciones de servidores de nombres para que un dominio comience a devolver resultados.
ceejayoz

2
¿Cómo estás probando si han "funcionado" o no? Hay mucho almacenamiento en caché en DNS y si no lo está haciendo bien, solo verá un registro en caché.
Ladadadada

Lo estoy probando intentando golpear la url que configuré. En mi pregunta, mencioné que este es un nuevo registro, por lo que no estoy seguro de que deba preocuparme por los registros en caché de mi máquina.
David Sulpy

Respuestas:


14

Los DNScambios en los registros de la ruta 53 se propagan en menos de un minuto, pero los TTLtiempos afectarán la rapidez con la que los DNSresolutores vuelven a consultar los registros actualizados .

P. ¿Qué tan rápido se propagarán globalmente los cambios que realice en mi configuración de DNS en Amazon Route 53?

Amazon Route 53 está diseñado para propagar las actualizaciones que realice en sus registros DNS a su red mundial de servidores DNS autorizados en 60 segundos en condiciones normales. Un cambio se propaga con éxito en todo el mundo cuando la llamada API devuelve una lista de estado INSYNC.

Tenga en cuenta que los resolvers de almacenamiento en caché de DNS están fuera del control del servicio Amazon Route 53 y almacenarán en caché sus conjuntos de registros de recursos de acuerdo con su tiempo de vida (TTL). El estado INSYNC o PENDIENTE de un cambio se refiere solo al estado de los servidores DNS autorizados de Route 53.

O, si prefiere los foros de desarrolladores de AWS ...

Puede esperar que se haya propagado a todos los servidores de Route 53 en todo el mundo en un minuto. Sin embargo, tenga en cuenta que el TTL determina la rapidez con que los clientes verán la información actualizada. Si configura el TTL para un registro de 3600 segundos, los solucionadores de DNS pueden almacenar en caché esos datos por hasta una hora antes de volver a la Ruta 53 nuevamente. Si es importante hacer que el registro actualizado se propague a los usuarios finales lo más rápido posible, recomendaría un TTL de 60 segundos.

Como el TTL está configurado para cada registro, puede usar diferentes valores. Si no planea realizar ningún cambio en un registro en el futuro cercano, un TTL más alto puede ayudarlo a ahorrar en costos de consulta y hacer las cosas un poco más eficientes. Como ejemplo, es posible que no necesite actualizar sus registros MX así como así. Supongamos que tiene un TTL establecido en 43200 segundos (12 horas) para sus registros MX. Si alguna vez cambia a otro proveedor de correo electrónico, simplemente baje el TTL por adelantado. Tan pronto como el TTL original haya expirado, puede continuar con el movimiento. Los registros actualizados ahora se propagarán mucho más rápido gracias al TTL más bajo. Cambie el TTL nuevamente al valor original al mismo tiempo.


Gracias por la respuesta. Leí las preguntas frecuentes antes de llegar aquí. La única razón por la que me preguntaba era porque no sucedió en menos del TTL. El registro que agregué es un registro nuevo para un subdominio que no ha existido antes.
David Sulpy

2

No presté atención al valor CNAME, era incorrecto para la especificación CNAME. La respuesta a la pregunta es 'instantánea'.


2

60 segundos, pero asegúrese de que su sistema operativo host no esté almacenando en caché los registros DNS por más tiempo. Use una herramienta de búsqueda de DNS para verificar directamente en un servidor de nombres.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.