Configurando um servidor de nomes DNS estático (Debian Squeeze)

2

Eu tenho um gateway rodando no Debian Squeeze com 2 interfaces de rede, uma estática (interna, eth0) e uma DHCP (externa, eth1). Eu tenho um servidor DNS interno que eu quero que o gateway use.

No meu / etc / network / interfaces , eu tenho eth0 definido como estático, com uma diretiva dns-nameserver , apontando para 192.168.3.4. No entanto, ao reinicializar ou reiniciar o serviço de rede, meu /etc/resolv.conf muda para o servidor DNS fornecido pelo DHCP externo.

Como posso fazer o Debian usar meu servidor DNS interno, mas ainda obter uma concessão DHCP da eth1?

    
por Ian Unruh 10.02.2012 / 20:23

1 resposta

4

Uma opção seria ajustar seu arquivo /etc/dhcp/dhclient.conf para simplesmente não solicitar as opções domain-name-servers e domain-name DHCP.

Você mencionou que forneceu a opção dns-nameserver em seu arquivo de interfaces. Você realmente tem o pacote resolvconf instalado? Se não, então essa configuração não fará nada útil, e o DHCP irá praticamente sobrescrever o resolv.conf se as opções de DNS forem recebidas.

Se o pacote resolvconf estiver instalado, você pode modificar a configuração interface-order para controlar a ordem em que as configurações são usadas.

    
por 10.02.2012 / 20:30