Where Are You Coming From Today?
Follow us on:
Por: Felicio Silva Revisor Técnico: Eduardo Tavares de Almeida
Todos nós sabemos que é importante que o servidor DNS possua a informação correta sobre os hosts que o mesmo hospeda. No entanto com o passar do tempo, alguns problemas nos registros DNS passam a ocorrer. Estes problemas são muito conhecidos por nós da área de suporte. Entre eles:
A - 2 arquivos de host com o mesmo IP.
B - 2 arquivos de host para uma única máquina com ips diferentes:
Essa configuração é possível, ou seja, permitida pelo servidor DNS, pois pode haver situações onde seja necessário existir dois nomes para uma mesma máquina. E pode ser também que uma máquina tenha dois IPs. Essas situações e outras acabam criando informações inconsistentes no servidor DNS, e isso pode causar falhas em outros serviços na rede como SCCM e WSUS.
Mas como evitar que isso aconteça e manter uma estrutura DNS que faça limpeza de registros errados de forma automática?
Nesse primeiro artigo, irei demonstrar como fazer a configuração de integração entre o servidor DHCP e o servidor DNS. No segundo artigo da série, irei demonstrar como funciona o processo de Aging e Scavenging no servidor DNS e como configurar essa funcionalidade.
Bem, existe uma série de ações que devem ser tomadas para que o DNS fique sempre organizado e com um alto percentual de informação correta. A primeira e mais importante ação a ser tomada é a configuração de forma adequada do Serviço DHCP, para que este possa atualizar o DNS de forma dinâmica.
Antes de saber como configurar o serviço DHCP, é importante entender como funciona a integração entre o serviço DNS e o DHCP. Quando se trata dessa integração, existem basicamente duas opções de funcionamento:
Observação! A vantagem da primeira opção é que quando utilizamos uma zona que vai exigir Atualiazações Dinamicas Seguras o processo permanece seguro, uma vez que são os clientes que estão autenticando suas contas para atualizar os registros no servidor DNS. Já na segunda opção quem estaria autenticando seria o servidor DHCP, portanto qualquer cliente que conectasse ao servidor DHCP poderia atualizar seu registro sem autenticação.
A configuração Default quando instalamos o serviço de DNS e DHCP é a mencionada na primeira opção.
Notem que a opção default, diz que o servidor DHCP deve atualizar os registros A e PTR somente se o cliente requisitar que o DHCP o faça. O cliente por sua vez, nessa configuração default, irá pedir ao servidor DHCP que atualize o registro PTR e vai atualizar seus próprios registros do tipo A diretamente no servidor DNS. É nessa configuração default que devemos ter muita cautela, pois caso o administrador mantenha essa configuração e configure a zona para utilizar somente atualizações seguras, a seguinte situação poderá ocorrer:
Essa é uma das causas de registros desatualizados ou errados no servidor DNS. Para evitar que isso aconteça e também para continuar atualizando os registros de forma segura, devemos criar um usuário no AD para utilizar essa conta em todos os servidores DHCP que atualizam os registros no DNS.
Uma vez criada essa conta, dentro da console de gerenciamento do DHCP, clique com o botão direito do mouse no servidor DHCP e depois em propriedades. Clique na aba Advanced. Clique no botão Credentials. Cadastre a conta que foi criada. Repita o processo em todos os servidores DHCP que devem ter a permissão para atualizar os registros no servidor DNS.
Duas informações são muito importantes relacionadas à segurança dos registros DNS: