NOTA: Embora seja tecnicamente possível configurar vários servidores DNS em um computador, fazer isso não funcionará. A maioria dos computadores usa apenas um único servidor DNS dessa lista e escolhe apenas um diferente se o primeiro não responder. No entanto, se o primeiro responder que não há resultado ( NXDOMAIN
), o computador não tentará o outro.
PORTANTO , você precisa configurar seus computadores para apontar para este servidor DNS somente , e não para o seu ISP / rede.
Com isso em mente, veja a explicação abaixo para o que você precisa fazer.
Para entender os tutoriais que você está seguindo para configurar isso, basta lembrar que um servidor DNS pode executar duas funções:
- DNS autoritativo
- DNS recursivo
Um servidor DNS autoritativo é responsável por responder às consultas que "pertencem a ele". No seu caso, esses são seus *.local
domínios.
Um servidor DNS recursivo é responsável por aceitar as consultas que não "pertencem a ele" e encaminhá-las para outro servidor que possa respondê-las, retornando a resposta. Geralmente, o servidor recursivo armazenará em cache a resposta por algum tempo, para que não precise ser solicitado novamente. (O tempo de cache é chamado de TTL
e seu tamanho é definido pelo servidor upstream.) O motivo de ser "recursivo" é que pode haver uma longa sequência de servidores DNS que manipulam a resposta até que finalmente chegue até o fim de volta ao servidor Authoritative. No entanto, a resposta pode ser dada por qualquer servidor de cache na cadeia.
Os tutoriais iniciais que você viu que dizem para você usar o DNS do Google estão apenas dizendo para você usá-lo para as configurações de pesquisa Recursiva . No entanto, qualquer solicitação para a qual seu servidor julgue ser o servidor Autoritativo nunca será enviada para o servidor upstream.
Se você deseja ter acesso à Internet nesta rede, é necessário que o servidor aja como um servidor autoritativo para seus próprios domínios e um servidor recursivo para todo o restante. Essa é a configuração que eles estão dizendo para você configurar.
Se é isso que você quer, você deve seguir os tutoriais que encontrou para usar o DNS do Google. Não se preocupe com o fato de suas consultas internas serem enviadas para o Google (a menos que você configure incorretamente o servidor), já que qualquer consulta que esse servidor saiba que possa manipular não será enviada para o desenvolvedor.
Se você não quiser usar o Google, você tem várias outras opções de upstream, incluindo as seguintes:
- servidores DNS executados pelo seu ISP
- OpenDNS - 208.67.222.222 e 208.67.220.220
- Cloudflare - 1.1.1.1 e 1.0.0.1
Se você realmente não deseja ter acesso à Internet nesta rede , deve procurar especificamente um tutorial sobre a configuração de um servidor DNS "autoritativo" não recursivo.