[GTER] Bind - lame server resolving

Rober Hoelscher rober at tcheturbo.com.br
Thu Mar 31 09:27:14 -03 2011


Pessoal,

Gostaria de iniciar um discussão (no sentido didático) referente as
mensagens ´lame server resolving´  emitidas pelo bind.

Nesta semana ocorreu uma situação envolvendo ´lame servers´ que
me deixou de certa forma confuso. Explico:

Um determinado domínio não estava sendo resolvido (nenhum host) e
nos logs o bind classificou o servidor autoritativo como *lame
server*. Contudo, reiniciando o processo do bind  (utilizado pelo
resolver)  o domínio era resolvido, mas, alguns minutos depois o
problema voltava a ocorrer.

No meu entender, um servidor é designado como *lame server* quando
não responde com autoridade sobre a zona delegada. É isso mesmo ?

Vamos ao troubleshotting:

1. dig @dns1.procergs.com.br www.ervalseco.rs.gov.br
;; AUTHORITY SECTION:

ervalseco.rs.gov.br.    86400   IN      NS     
ns1.lccomunic.com.br.

ervalseco.rs.gov.br.    86400   IN      NS     
ns2.lccomunic.com.br.

2. dig @ns1.lccomunic.com.br www.ervalseco.rs.gov.br
;; ANSWER SECTION:

www.ervalseco.rs.gov.br. 14400  IN      CNAME  
ervalseco.rs.gov.br.

ervalseco.rs.gov.br.    14400   IN      A      
189.21.153.59

;; AUTHORITY SECTION:

ervalseco.rs.gov.br.    86400   IN      NS     
dns2605.dizinc.com.

ervalseco.rs.gov.br.    86400   IN      NS     
dns2604.dizinc.com.

3. dig @dns2605.dizinc.com www.ervalseco.rs.gov.br
Não colei a output par evitar a poluição. 
Na resposta não há autoridade sobre a zona ervalseco.rs.gov.br.
(lame server)

Minha dúvida recai sobre o item dois. É correto o servidor
ns1.lccomunic.com.br responder a query e mesmo assim delegar a zona
aos servidores dns2605.dizinc.com e dns2604.dizinc.com ?

Pelo visto parece-me que o bind ao encontrar os registros NS
dns2605.dizinc.com/dns2604.dizinc.com continua a recursão, resultando
em um 'lame server'.

Procede ?

Att.
-
Rober Hoelscher





More information about the gter mailing list