DNS para rede privada - o roteador deveria ser o servidor DNS?

2

Eu quero configurar o BIND para um subdomínio privado em uma rede privada, como na pergunta aqui: Como configurar o bind para um subdomínio privado?

Minha pergunta é: o meu roteador (linux) deve atuar como servidor DNS para isso? Ou devo ter uma máquina separada na rede atuando como o servidor DNS? Não importa, desde que todas as máquinas na rede estejam configuradas para resolver o servidor DNS interno?

    
por smcg 07.06.2012 / 22:44

3 respostas

3

Não importa onde você o execute, desde que seja possível acessá-lo nas máquinas internas.

O DNS é um serviço muito leve, que pode facilmente coexistir com muitos outros em uma máquina.

No entanto, verifique se ele continua funcionando. Quando o DNS falha, dezenas de coisas vão parar de funcionar e você estará se perguntando o que diabos está acontecendo antes de descobrir que o DNS está inativo.

    
por 07.06.2012 / 23:05
1

Em uma rede pequena, corro dnsmasq no roteador para fornecer serviços DNS e DHCP. Ele tem a vantagem de adicionar clientes DHCP ao DNS, além de usar o arquivo /etc/hosts como fonte para endereços locais. É muito mais simples configurar que bind .

Em ambos os casos, o DNS exigirá recursos mínimos. dnsmasq funciona muito bem no roteador OpenWrt.

    
por 08.06.2012 / 04:52
0

Execute-o no roteador já que ele é Linux já que será fácil instalar o BIND. Os roteadores geralmente são configurados para servir DNS.

    
por 08.06.2012 / 03:17