DNS não está atualizando no Ubuntu (usando VPN)

1

Ontem atualizei o DNS para um nome de domínio na Internet. 24 horas depois, apesar de todos os outros serviços e roteamento do computador para a nova configuração. Minha instalação do Ubuntu ainda me envia para a antiga configuração do DNS. Eu tentei limpar todos os vários caches, reiniciando etc. mas nada muda.

    
por Kohjah Breese 01.02.2014 / 19:41

1 resposta

1

Qualquer servidor DNS para o qual seu Ubuntu esteja apontando (em /etc/resolv.conf) provavelmente ainda tem (ou teve) a entrada antiga em cache. Se se esquecer de abandonar o TTL pelo menos um período de tempo de TTL antes de fazer uma alteração, você se deparará com isso. Por exemplo, se sua entrada original tiver um TTL de 1 dia, isso significa que ela pode ser armazenada em cache por 1 dia e se você alterá-la logo após algum servidor remoto ter perguntado sobre ela, será 1 dia antes que o servidor retorne para obter o nova resposta.

É muito comum causar isso, porque você fez uma conexão ao site no antigo endereço antes de alterá-lo.

Verifique com o que seu TTL foi definido e esse será o período de tempo máximo (a partir do momento em que você o altera) até que ele seja realmente visível em todos os lugares.

E no futuro, planeje com antecedência para isso. É realmente difícil obter o cache de cada servidor DNS limpo pela Internet (há milhões).

    
por 10.02.2014 / 01:00