Como encurtar o efeito de propagação de DNS

3

Atm eu tenho um domínio example.com, ele usa servidor dedicado e usa "ns1.example.com" e "ns2.example.com" como servidor de nomes. Agora eu quero mudar para outro servidor dedicado (com IP diferente, obviamente).

Como diminuir o efeito de propagação de DNS para que todos os visitantes que abrem meu domínio sejam apontados para o novo servidor rapidamente?

Neste momento estou diminuindo o valor de TTL no servidor antigo (para 5 minutos) esperando que, uma vez que eu mude o servidor de nomes, todos os visitantes sejam apontados para o novo servidor. Estou correcto? Se não, você pode me dar uma sugestão?

    
por Sempa 17.09.2012 / 16:56

2 respostas

3

Resposta curta: você não pode.

Muitos servidores DNS terão políticas que substituem o TTL especificado por você. Ao reduzir o TTL, você provavelmente está fazendo tudo o que pode.

Esta outra pergunta pode ser de seu interesse :

    
por 17.09.2012 / 23:13
2

A primeira coisa a fazer é atualizar o TTL no registro SOA do seu domínio e torná-lo muito menor, 600 segundos (10 minutos).

IN  SOA     ns1.example.com.  [email protected]. (
                       2            ; serial number <<<<update this
                       3600         ; refresh   [1h]
                       600          ; retry     [10m]
                       86400        ; expire    [1d]
                       3600 )       ; min TTL   [1h] <<<<reduce this to 600 

Atualize o número de série para garantir que as alterações sejam notadas.

Isso deve reduzir o TTL dos seus registros DNS para 600 segundos, mas isso levará até os segundos TTL atuais para que essa alteração seja notada na Internet.

Agora, quando você alterar seu endereço IP, só levará 10 minutos para ser notado. Na prática, ainda pode demorar muito tempo.

    
por 17.09.2012 / 23:19