Preciso testar as alterações de DNS antes de atualizar o DNS real. Preciso configurar registros A e CNAME
Qualquer software Mac que me permita fazer isso e possivelmente ligar/desligar facilmente?
Responder1
Em geral, as pessoas testam localmente se os serviços funcionam corretamente em seus novos endereços IP, substituindo os registros DNS atuais por entradas em seusarquivo hosts
Isso não permite que você configure registros CNAME, é claro; você terá que mapear todos os registros que deseja testar para os endereços IP para os quais os registros CNAME eventualmente resolveriam, antes de inseri-los em um arquivo hosts.
Não se esqueça de remover essas entradas depois de terminar o teste.
Em geral, não acho que as pessoas executem servidores de nomes de teste para testar alterações de DNS e geralmente simplesmente as fazem em seus servidores DNS autorizados no momento em que são necessárias, mas o procedimento para isso seria:
- Instale o mesmo software de servidor DNS que você executaria em produção em um servidor de teste (ou em sua estação de trabalho).
- Configure-o e copie os arquivos/dados da zona mestre da produção para o servidor de nomes de teste.
- Faça alterações no DNS.
- Teste se eles são eficazes com uma consulta DNS, ou seja
dig changed.example.com. @IP-address-of-test-nameserver
, . - Altere as configurações de rede do seu sistema operacional para usar
IP-address-of-test-nameserver
como servidor de nomes preferencial/único. - Teste seu(s) aplicativo(s).
- Quando bem-sucedido:
Faça as mesmas alterações na produção ou copie o arquivo de zona para produção.
Homebrew fornece o servidor Bind DNShttps://formulae.brew.sh/formula/bind, Não consolidadohttps://formulae.brew.sh/formula/unbounde outros para uma instalação fácil no seu Mac.
Responder2
Você poderia apontar para um servidor DNS sem autenticação comoNão consolidadoe coloque alguns registros CNAMES ou A. Dessa forma, você obteria uma 'visão' do seu domínio DNS e atualizaria a produção conforme necessário.