Por que meu registro DNS atualizado não é visto pelo localhost?

0

Suponha que eu possua o domínio example.com e controle seu servidor DNS. (Para ser claro, eu não possuo example.com .)

Eu recentemente (cerca de uma hora atrás) atualizei o dns para a.example.com para apontar para o endereço IP de um Linode que estou alugando. Observe que a.example.com anteriormente não apontou para nada.

Agora, no host local, eu tento o comando ping a.example.com e obtenho o erro unknown host a.example.com . Isso é surpreendente para mim, porque eu acabei de apontar o subdomínio e não espero que haja cache do domínio no resolvedor recursivo em nenhum nível. Mais especificamente, eu esperaria que um dos resolvedores recursivos a montante de mim consultasse o servidor de nomes autoritativo (que acabei de configurar) e descobrisse o endereço IP correto.

Como uma experiência adicional, tentei o mesmo comando ping a.example.com de um servidor virtual diferente na nuvem da Digital Ocean e ele foi resolvido para o endereço IP correto.

Por que alguns motivos indicam que o localhost pode falhar em ver a nova entrada de DNS?

Como posso forçar o host local a ver a entrada DNS do subdomínio?

Observe que estou usando o DNS do Google e executando o Ubuntu 14.04 no host local.

    
por merlin2011 10.04.2015 / 01:43

1 resposta

1

Se você atualizou uma hora atrás, talvez a propagação ainda não tenha terminado?

Você pode querer verificar quais são os meus dns para ter certeza de que sua nova resolução de DNS se espalhou por toda parte.

    
por 10.04.2015 / 02:32

Tags