BIND - conexão esgotada; nenhum servidor poderia ser alcançado

6

Acabei de atualizar do Debian 5 para o 6 e notei que o bind parou de funcionar. Ao tentar consultar um domínio de fora, recebo o erro "a conexão expirou; não foi possível localizar servidores". Consulta de localhost dá resposta adequada. Qual poderia ser a causa?

    
por krojew 23.02.2011 / 21:49

1 resposta

8

O mais provável é que esteja a ouvir no localhost apenas agora. No Debian é provavelmente /etc/bind/named.conf.options que você precisa verificar. Veja se há algo como:

listen-on port 53 {
                    127.0.0.1;
             };

Pegue toda a diretiva listen-on , o que significa que ela escutará em cada ip, ou então adicione em cada endereço IP que você deseja escutar. Então, basta recarregar bind e você deve estar pronto.

Também é possível que uma regra de iptables pare as conexões de entrada. Dê uma olhada na saída de iptables -L INPUT para ter certeza.

    
por 23.02.2011 / 22:01

Tags