Eu apenas configurei um servidor http interno para uso interno (configurei o Redmine), em uma rede pequena (30 PCs ou mais).
Eu configurei o servidor http em uma caixa virtual do ubuntu, que também roda o servidor DNS (bind).
Na pesquisa de DNS, adicionei o nome do servidor Redmine (redmine.engserver < - > 192.168.1.14) e, como encaminhadores, os endereços IP do DNS do ISP externo.
Estou usando um pequeno roteador wi-fi (ASUS RT-N66U) como DHCP (e como gateway). Na página de configuração do DHCP eu configurei como DNS o IP do servidor ubuntu (ele é fixo 192.168.1.14).
Agora, quando eu conecto um novo PC à rede, o roteador DHCP emite seu novo IP e, como servidores DNS, emite: primário: 192.168.1.14 (máquina ubuntu) e seconary 192.168.1.1 (o próprio roteador).
ipconfig /all
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DHCPv6 IAID . . . . . . . . . . . : 248539109
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-17-15-AA-3F-D0-67-E5-49-A7-EF
Servidores DNS. . . . . . . . . . . : 192.168.1.14
192.168.1.1
NetBIOS sobre Tcpip. . . . . . . . : Ativado
Antes de alterar a configuração do DHCP no roteador, sempre obteria apenas um servidor DNS: 192.168.1.1 (que provavelmente usa o encaminhamento de DNS para serviços DNS públicos externos).
O problema é este:
Se no meu navegador eu digito www.google.com, ele funciona o tempo todo.
Se no navegador eu digitar link , ele funciona na maior parte do tempo, mas às vezes ele acaba com uma pesquisa de página do Yahoo ou qualquer outra coisa. No cache do DNS, mostra como (Servidor não encontrado). ipconfig / displaydns
Eu olhei com wireshark e parece que, às vezes, o PC cliente interroga o DNS secundário (192.168.1.1) em vez do primeiro 192.168.1.14.
Obviamente, este é um domínio público e não possui a entrada redmine.engserver.
O que há de errado nessa configuração?
É mesmo legítimo ter 2 DNS (um interno e outro encaminhado pelo roteador) inconsistentes?
Existe outra maneira de ter um serviço de nomes local em uma rede de pequena empresa?
Por que o DHCP do roteador está se emitindo como DNS?