O meu ISP faz o cache do DNS?

10

Eu fui ao meu zoneedit.com, mudei mydomain.com para apontar para um IP diferente. Mas as mudanças ainda não tiveram efeito.

Isso ocorre porque o DNS do meu provedor está em cache?

    
por Alex 05.04.2010 / 12:54

6 respostas

19

Sim. Provavelmente, seu ISP está armazenando em cache as configurações de DNS por algum período de tempo. Eles devem atualizar os registros quando o TTL expirar. Infelizmente, há um grande número de ISPs que parecem ignorar TTLs todos juntos em seus esquemas de cache DNS. Se acontecer de você estar em um desses ISPs, pode levar horas ou até dias antes que eles respeitem os novos registros, mesmo que você tenha um conjunto TTL muito baixo.

    
por 05.04.2010 / 14:04
12

Eu enfrentei o mesmo problema e consertei usando o google DNS

Abra suas configurações de rede / IP Use servidores DNS como:

8.8.8.8
8.8.4.4

Estes são o google DNS e irão resolver o seu prob até que o seu ISP atualize o catche

    
por 16.09.2011 / 14:24
2

Existem duas coisas aqui. Um é o tempo que o registrador de domínio leva para colocar as entradas de DNS fornecidas por meio de algum tipo de formulário da Web / painel de gerenciamento nos servidores DNS dos registradores. Esse processo de "atualização" geralmente ocorre em 15 minutos.

Dois existe o campo TTL de cada RR (registro do registro), que basicamente diz: se alguém perguntou sobre domain.com antes, o cache do domínio.com - > Endereço IP RR para TTL segundos (cache, portanto não preciso perguntar a um servidor autoritativo novamente / sempre que algum host perguntar sobre domain.com). Os valores de TTL variam, normalmente são definidos para cerca de 1 dia == 86400 segundos.

Você pode verificar se o servidor DNS do seu provedor armazenou o resultado em cache, perguntando ao servidor DNS do ISP explicitamente, usando os comandos:

nslookup domain.com ns1.isp.com
dig domain.com @ns1.isp.com

O TTL no campo de resposta indicará quanto tempo o RR é armazenado em cache no servidor.

    
por 04.01.2012 / 21:53
1

Alex:

Sim. O registro DNS do seu domínio especifica um valor TTL ("tempo para viver"), que direciona os computadores-cliente (e servidores de nomes do provedor) para armazenar em cache os resultados por um período de tempo especificado antes de perguntar novamente. Valores padrão de 24 a 48 horas são típicos.

Eis uma boa prática para fazer transições futuras com mais fluência: comece alguns dias antes da data de corte e altere o TTL para algo muito curto, por ex. 300 segundos Quando você configura o novo endereço IP, pode configurá-lo para 24 horas. Do seu ponto de vista, o principal benefício de um TTL longo é que os visitantes do site experimentarão o benefício de desempenho das consultas DNS armazenadas em cache. Isso também clareia a carga nos servidores de nomes do seu domínio.

À luz da situação atual, você pode explorar a possibilidade de continuar espelhando seu conteúdo por alguns dias no endereço antigo (se o site for estático) ou configurando o servidor HTTP no endereço IP antigo do seu domínio para Encaminhar solicitações para o novo endereço IP (se seu site for dinâmico).

Felicidades,

Milhas

    
por 05.04.2010 / 17:02
1

O seu ISP executa um servidor DNS que armazena em cache as entradas DNS durante o tempo que você diz.

Se você controlar um registro DNS, um aspecto desse registro é o "TTL" que informa aos servidores DNS (e aos clientes que se comportam adequadamente) por quanto tempo ele deve armazenar em cache esse valor depois de obtê-lo do servidor DNS autoritativo.

Por favor note - existe uma tremenda distinção entre o seu ISP e o servidor DNS do seu ISP. Não há nada que o obrigue a usar o servidor DNS do seu provedor. Você pode executar um servidor recursivo você mesmo, você pode usar os servidores DNS do google, você pode usar o OpenDNS.

Além disso, se você espera alterar seus registros de DNS com frequência e deseja que essas atualizações entrem em vigor rapidamente, reduza o TTL dos seus registros. Você verá mais carga em seu servidor DNS, mas, ao mesmo tempo, suas alterações de DNS serão vistas mais rapidamente.

    
por 05.04.2010 / 19:12
-1

Leva até 72 horas para que as atualizações de registro da zona sejam concluídas em todo o mundo. E sim, seu ISP armazena em cache as consultas DNS

Editar: Há várias ferramentas on-line que você pode usar para rastrear o progresso da atualização. Confira este aqui.

    
por 05.04.2010 / 12:57