Como você muda o endereço IP de um servidor DNS?

2

Atualmente, hospedo um servidor DNS para facilitar o gerenciamento dos subdomínios de nossa empresa (somos web-devs). No entanto, precisamos alterar o endereço IP de um dos servidores DNS, pois o serviço DNS foi migrado para um novo servidor hospedado em um novo provedor.

Eu pareço lembrar que não é tão simples como apenas mudar o registro A do ns2.domain.com, já que ele tem que ser "globalmente registrado" com os servidores raiz ou algo assim? Posso ver onde alterei os detalhes de registro do servidor DNS em minha conta do Network Solutions e, presumivelmente, preciso alterar o registro A ao mesmo tempo.

Antes de alterar o registro A do servidor DNS, gostaria de descobrir a resposta para o seguinte: O que o processo de "registro de servidor de nomes" realmente faz e como posso validá-lo foi feito corretamente (por exemplo, consultas de linha de comando ou usando ferramentas on-line)?

    
por NickG 02.12.2013 / 18:57

1 resposta

4

Com algumas pequenas advertências, na verdade é tão fácil quanto mudar o registro no seu registrador. Aqui está uma visão geral de alto nível do que precisa ser feito, em que ordem e algumas coisas a serem observadas:

Primeiro, verifique se o novo servidor está respondendo a consultas e recebendo atualizações como deveria. Depois de fazer isso, altere seus registros locais para refletir o novo endereço do novo servidor. A partir deste ponto, você precisará garantir que todos os três servidores estejam sincronizados com as atualizações de zona. Qualquer divergência, especialmente se o novo servidor não for atualizado, poderá ter consequências negativas no futuro.

Agora, altere seu registro de NS com seu registrador (por exemplo, Network Solutions, GoDaddy, etc). Isso provavelmente envolverá editar um "registro de servidor de nomes" (essa é a terminologia do GoDaddy, que eu sei porque eu os uso) - mais comumente isso é chamado de "registro de cola". Depois disso, você espera. Geralmente, leva 24 horas para que isso se propague completamente. Neste ponto, você começará a ver algumas consultas atingirem o novo servidor, mas deverá manter o servidor antigo on-line, já que algumas consultas também estarão ocorrendo.

Quando o período de 24 horas terminar (esse período pode ser diferente, consulte o seu registrador por quanto tempo eles o fazem), você deve esperar que o TTL expire em todos os seus registros. Isso geralmente é uma semana, mas é determinado pela definição de TTL em suas zonas.

Após a espera do TTL, você deve poder desligar seu servidor antigo, já que todas as novas consultas devem estar indo para o novo servidor (ou o que não foi alterado). Se fosse eu, esperaria outro período de TTL antes de fazê-lo, simplesmente porque sou paranóico, mas isso é uma escolha pessoal, não uma exigência.

Você pode validar o que está chamando de processo de "registro de servidor de nomes" de várias maneiras - meu método preferido é emitir um whois <domainname> , que gera seus servidores de registro (entre outras informações). Você deve ver dois servidores de nomes - se você vir o que não está mudando e o servidor antigo, aguarde de 12 a 24 horas antes de reenviar. Se, após o período especificado pelo seu registrador, você não vir a alteração, será necessário refazer a alteração ou falar com o registrador para obter ajuda.

    
por 02.12.2013 / 19:11