O DNS com sublinhado não será atualizado

2

Jogando recentemente com o serviço de DNS da Digitalocean e descobri um problema estranho que não existe em outro provedor de DNS.

Quando um registro com sublinhado (s) nele, todas as atualizações subseqüentes a essa zona não serão efetivadas a menos que esse registro seja removido.

Isso significa que o arquivo de zona é atualizado, mas a consulta de DNS externo só recebe resposta de registros anteriores.

Eu posso excluir o cache do DNS causando o problema, já que o novo registro sempre obterá um NXDOMAIN e tentei consultar o servidor DNS raiz do meu domínio. Eu até tento consultar o TTL, mas o resultado é o mesmo que o antigo arquivo de zona.

Estou curioso que tipo de problema é esse? E em que situação isso acontecerá?

Eu questiono o suporte da Digitalocean, mas eles parecem ocupados e não estão interessados nessa questão.

Então eu postei a pergunta aqui, espero que alguém possa me apontar a resposta.

    
por Tony Tsang 18.07.2013 / 17:25

2 respostas

2

Se o problema está no serviço de DNS da Digitalocean, eles são praticamente o único lugar que pode ajudá-lo. Se eles se recusarem a ajudá-lo (o suporte parece estar ocupado), você deve procurar outro serviço.

    
por 18.07.2013 / 19:55
2

Essa é uma das diferenças entre os servidores DNS baseados no Windows e no Unix. Servidores Windows consideram o sublinhado como um caractere válido. Servidores baseados em Unix (especificamente BIND) não. Para este último, há uma solução alternativa: crie um registro A válido (sem o sublinhado) e, em seguida, crie um CNAME (com o sublinhado) que aponta para o nome do host no registro A. É um pouco complicado, mas é valioso quando se lida com clientes que insistem em usar sublinhados em nomes de host.

    
por 21.07.2013 / 04:31