Como tornar o dns mais rápido

1

Eu mudei o servidor de nomes de um domínio.

Então eu libero o dns

root@host [~]# /etc/init.d/named restart
Stopping named:                                            [  OK  ]
Starting named:                                            [  OK  ]
root@host [~]# ping wallpaperx.org
PING wallpaperx.org (76.73.5.22) 56(84) bytes of data.
64 bytes from 76.73.5.22: icmp_seq=1 ttl=53 time=36.0 ms
64 bytes from 76.73.5.22: icmp_seq=2 ttl=53 time=36.7 ms
64 bytes from 76.73.5.22: icmp_seq=3 ttl=53 time=35.9 ms
64 bytes from 76.73.5.22: icmp_seq=4 ttl=53 time=35.9 ms

Bem, o ping ainda aponta para o servidor antigo.

Por quê?

    
por user4951 16.02.2013 / 18:05

2 respostas

2

Primeiro, você precisa entender o Tempo de vida (TTL) no DNS

DNS TTL

TTL é um acrônimo para Time To Live e refere-se à capacidade dos servidores DNS de armazenar registros DNS em cache. Ele representa a quantidade de tempo que um registro DNS de um determinado host permanece na memória cache de um servidor DNS depois que este localizou o endereço IP correspondente do host.

Se o seu DNS é armazenado em cache pelo seu servidor DNS ISP ou servidor DNS público, então você pode esperar de acordo com os valores TTL. Se você reiniciar o servidor DNS local, ele não afetará porque está recebendo a resposta de outro servidor DNS.

Se você quiser substituí-lo com urgência, poderá adicionar essa entrada no arquivo /etc/hosts e executar rndc flushname wallpaperx.org .

Você não precisa reiniciar o servidor DNS inteiro, ele limpará todos os outros sites da memória e aumentará a carga no seu servidor.

    
por 16.02.2013 / 18:22
0

Se você tiver nscd em execução, também precisará liberar seu nome-resolver-cache: nscd -i hosts . Além disso, uma reinicialização com nome não fará muita coisa.

Este é um servidor DNS primário? Em seguida, o número da geração precisa ser aumentado depois que você alterou o conteúdo de uma zona.

Um servidor DNS secundário? Então você pode forçar a recarregar as zonas correspondentes antes que o TTL expire.

    
por 17.02.2013 / 22:20

Tags