Normalmente, quando atualizo o DNS (registros "A"), permitirei um longo período de tempo para que as alterações sejam propagadas pelos servidores de nomes raiz.
Preciso fazer essa mesma permissão para atualizações e alterações nos registros CNAME?
nameserver
cname-record
domain-name-system
Jaryd Malbin
fonte
fonte
an A record
paraDNS records
no título dessa pergunta. Nenhuma das perguntas é específica sobre os registros A. [atualização] Enviei essa edição.Respostas:
Não, não porque os registros DNS não se propagam. O que você precisa permitir é que os registros em cache expirem, com base no TTL do registro em questão.
Se este for um novo registro, nenhum cache pode ter ocorrido, portanto o novo registro deve estar disponível e resolver imediatamente.
Além disso, os servidores raiz (primeiro nível;.) Não hospedam zonas ou registros DNS para nenhum nome de domínio de terceiro nível. Os servidores raiz sabem quais servidores de nomes são responsáveis pelas zonas de gTLDs (segundo nível; .com, .edu etc.), que por sua vez sabem quais servidores de nomes são responsáveis pela sua zona (terceiro nível; sua empresa), que por sua vez retém uma cópia do seu arquivo de zona. Nenhum outro servidor DNS possui uma cópia do seu arquivo de zona ou registros DNS que não sejam seus servidores de nomes.
.
COM
SUA EMPRESA
fonte
[ Editar - Parece que eu li errado a pergunta]
Há duas maneiras pelas quais os dados da sua zona 'se propagam'. E os servidores raiz não estão envolvidos (diretamente). Eles permitem que outros computadores encontrem seus servidores e, portanto, seus dados de zona. Mas são outros sistemas que verificam os servidores root e tld antes de chegarem aos seus.
Veja como seus dados se propagam.
Primeiro, você envia esses dados para seus servidores autoritativos e alguns deles podem usar a transferência de zona (incremental) para atualizar um ao outro. Isso pode levar até o
REFRESH
tempo da zona ser concluída.Segundo, cada registro em sua zona, e que inclui qualquer coisa , incluindo
A
eCNAME
registros, pode ser armazenado em cache em qualquer lugar entre seus servidores autorizados e quaisquer clientes.Quanto tempo esses dados são armazenados em cache deve depender do indivíduo do registro
TTL
(tempo de vida). Teoricamente, não deve demorar mais que a soma da atualização da zona e o ttl do registro para que uma entrada em cache atinja o tempo limite. No entanto, há muitos softwares diferentes por aí. Google paradns ttl bugs
- a última contagem que fiz foi em torno de 850k.Mas você pode fazer com que os registros CNAME de www.example.com aponte para algo como
www-server.dynamic.example.com
, e defina o TTL e os tempos de atualização para itens internosdynamic.example.com
com valores muito mais baixos do que o pai. Isso permite que as operadoras redirecionem rapidamente o tráfego para outras infraestruturas quando necessário.fonte