Bind Problema do servidor: Não pode nslookup do cliente quando o DNS Master está inativo, mas ainda pode se conectar à Internet

2

Eu configurei 2 servidores Bind no Ubuntu Server 14.04. O primeiro é o Master DNS e o segundo é Slave. Eu tenho um servidor DHCP executando o isc-dhcp-server e atribuo 2 DNS Server IP para clientes

Tudo parece funcionar bem, mas apenas uma coisa que não é o que eu quero é quando eu tento desligar o servidor DNS mestre, então eu tento nslookup no cliente e o que eu recebo é:

DNS request timed out.

timeout was 2 seconds.

Default Server: UnKnown

Address: My_MasterDNS_IP

Observação: o cliente não pode fazer o nslookup, mas o cliente pode se conectar à Internet e navegar na web OK

O que eu acho é que quando o DNS Mestre está desativado, em seguida, o servidor DNS Escravo deve substituir e responder ao nslookup do cliente, mas não é.

Então eu tenho que configurar qualquer coisa especial no meu servidor DNS 2 ou o que eu estou errado?

    
por ThreeTee 27.11.2015 / 17:16

2 respostas

0

O arquivo /etc/resolv.conf deve conter um registro nameserver para cada servidor de nomes que você deseja usar. Normalmente, eles serão usados na ordem, mas existe a opção rotate que pode ser definida. Se a desativação do master faz com que a resolução falhe, o slave não está listado ou não está acessível. Verifique o homem resolv.conf para mais detalhes.

Você pode ter o utilitário resolvconf instalado, que reconstruirá a alteração /etc/resolv.conf as interfaces. Tem sua própria página de manual.

    
por 28.11.2015 / 01:37
0

Que tipo de nslookup não funcionou, para as zonas locais, você está usando o servidor para armazenar em cache também, você usa algum encaminhador para o resto das zonas ou está usando o roots ?

    
por 28.11.2015 / 16:56