O DNS do Google impede o uso de servidores locais

0

Ao usar o DNS do Google, não consigo DNS resolver servidores locais. Por exemplo, eu tenho um servidor local conhecido como COMPUTER8, que lida com algumas solicitações. No entanto, ao usar o DNS do Google, o DNS não retorna o endereço IP local.

Eu gostaria de evitar o uso de hosts ou especificar endereços IP físicos devido à natureza dinâmica da rede local.

Existe uma boa maneira de usar o DNS do Google e ainda ser capaz de usar servidores locais? Presumo que os servidores locais obtenham seus IPs DHCP do roteador, então seria possível configurar o servidor DNS secundário para aquele do roteador?

    
por March Ho 25.11.2014 / 09:58

2 respostas

3

A solução é criar um servidor DNS local como DNS padrão para suas máquinas em sua rede local e, nesse DNS local, configurar o DNS do Google como encaminhadores. Portanto, o resultado é um DNS mesclado com entradas locais e da web

    
por 25.11.2014 / 11:00
0

O DNS é muito mais um sistema federado. O DNS do Google não conhece o IP por some.internal.sever.at.example.com . No entanto, o DNS do Google sabe como entrar em contato com o servidor DNS em *.example.com e encaminhar a resposta.

Portanto, a configuração típica é que você tem seu próprio DNS e conecta isso a algum DNS upstream, que pode encaminhar as solicitações ainda mais. Seu próprio DNS é provavelmente inteligente o suficiente para armazenar muitos nomes, então www.example.com será solicitado apenas uma vez. Seu próprio DNS, portanto, também acelera a navegação na web, não apenas resolvendo nomes locais.

Normalmente, você configura servidores com endereços IP fixos. Isso ocorre precisamente porque os servidores DNS armazenam em cache os endereços IP dos servidores. Se o DHCP alterar o endereço IP do seu servidor, o servidor DNS não saberá.

    
por 25.11.2014 / 13:27