“ligar” o servidor DNS e considerando “/ etc / hosts”

4

na minha LAN eu uso uma pequena máquina como servidor / gateway (com o Ubuntu 10.04). Neste servidor é executado o servidor DNS bind9 e todos os clientes da rede local estão usando-o como DNS exclusivo. Tudo funciona bem, exceto pelo fato de que gostaria de encontrar um método para considerar o arquivo do servidor /etc/hosts .

Por exemplo, se o arquivo /etc/hosts do meu servidor contiver linha:

192.168.10.5    testserver05.lan

Gostaria de espelhar a resposta em bind . Na verdade, agora recebo o erro não encontrado :

root@nasinsu:/etc/bind# nslookup testserver05.lan
Server:     127.0.0.1
Address:    127.0.0.1#53

** server can't find testserver05.lan: NXDOMAIN

Isso é possível?

    
por Fabio 26.10.2011 / 18:00

1 resposta

6

Você está realmente servindo zonas reais em bind, ou está apenas agindo como um cache / encaminhador? Se for apenas um cache / encaminhador, talvez você queira dar uma olhada em DNSMASQ . O DNSMASQ possui um servidor DNS de cache simples e pode fazer referência ao arquivo de hosts locais e a outros arquivos para atender solicitações.

    
por 26.10.2011 / 18:41

Tags