Cuando normalmente actualizo DNS (registros "A"), permitiré que los cambios se propaguen por los servidores de nombres raíz durante un período prolongado de tiempo.
¿Debo hacer esta misma asignación para actualizaciones y cambios en los registros CNAME?
nameserver
cname-record
domain-name-system
Jaryd Malbin
fuente
fuente
an A record
aDNS records
en el título de esa pregunta. Ninguna de las preguntas es específicamente sobre los registros A. [actualización] He enviado esa edición.Respuestas:
No, no lo hace porque los registros DNS no se propagan. Lo que debe permitir es que caduque cualquier registro en caché, según el TTL del registro en cuestión.
Si se trata de un nuevo registro, no puede haberse producido el almacenamiento en caché, por lo que el nuevo registro debería estar disponible y debería resolverse de inmediato.
Además, los servidores raíz (primer nivel;.) No alojan zonas o registros DNS para ningún nombre de dominio de tercer nivel. Los servidores raíz saben qué servidores de nombres son responsables de las zonas de gTLD (segundo nivel; .com, .edu, etc.), que a su vez saben qué servidores de nombres son responsables de su zona (tercer nivel; su empresa), que a su vez mantienen Una copia de su archivo de zona. Ningún otro servidor DNS tiene una copia de su archivo de zona o registros DNS que no sean sus servidores de nombres.
.
COM
TU COMPAÑÍA
fuente
[ Editar - Parece que leí mal la pregunta]
Hay dos formas en que los datos de su zona se 'propagan'. Y los servidores raíz no están (directamente) involucrados. Permiten que otras computadoras encuentren sus servidores y, por lo tanto, sus datos de zona. Pero son otros sistemas los que comprueban los servidores raíz y tld antes de llegar al suyo.
Así es como sus datos hace propagarse.
Primero, envía esos datos a sus servidores autorizados, y algunos de ellos pueden usar la transferencia de zona (incremental) para actualizarse entre sí. Esto puede demorar hasta
REFRESH
que se complete la zona.En segundo lugar, cada registro en su zona, y que incluye cualquier cosa , incluyendo
A
yCNAME
registros, puede ser almacenado en caché en cualquier lugar entre sus servidores autorizados y cualquier cliente.El tiempo que se almacenan en caché los datos debe depender del individuo del registro
TTL
(tiempo de vida). Teóricamente, no debería tomar más tiempo que la suma de la actualización de la zona y el ttl del registro para que se agote el tiempo de espera de una entrada en caché. Sin embargo, hay muchos programas diferentes por ahí. Google fordns ttl bugs
: el último recuento que hice fue de alrededor de 850k.Pero puede hacer que los registros CNAME para www.example.com apunten a algo así
www-server.dynamic.example.com
, y establezca el TTL y los tiempos de actualización para las cosas dentrodynamic.example.com
de valores mucho más bajos que el padre. Esto permite a los operadores redirigir rápidamente el tráfico a otra infraestructura cuando surge la necesidad.fuente