A Aldeia Numaboa ancestral ainda está disponível para visitação. É a versão mais antiga da Aldeia que eu não quis simplesmente descartar depois de mais de 10 milhões de pageviews. Como diz a Sirley, nossa cozinheira e filósofa de plantão: "Misericórdia, ai que dó!"

Se você tiver curiosidade, o endereço é numaboa.net.br.

Leia mais...

Informática Numaboa - Linux

BIND (DNS) na jaula

Qui

16

Mar

2006


01:00

(13 votos, média 4.23 de 5) 


8. Testando o sistema de nomes

E isto é tudo... por enquanto. Finalmente chegou a hora de testar o sistema para eliminar possíveis erros de configuração (erros de sintaxe, erros de digitação, falta de ponto e vírgula ou de ponto no final e CNAMEs mal comportados são os mais comuns). Verifique se o sistema realmente está no ar com:

# ps aux | grep named

Se tudo correu bem, o resultado deve ser algo parecido com

named    12513  0.0  1.3   8568  6592 ?        Ss   Feb26   1:40
 named -t /jaula/named -u domador -c /etc/named.conf

Veja também o que diz o log do sistema (principalmente se deu zebra e você não obteve o resultado mostrado acima).

Mar 14 22:56:57 ns1 named[25779]: starting BIND 9.3.1 -t /jaula/named -u domador -c /etc/named.conf
Mar 14 22:56:57 ns1 named[25779]: loading configuration from '/etc/named.conf'
Mar 14 22:56:57 ns1 named[25779]: no IPv6 interfaces found
Mar 14 22:56:57 ns1 named[25779]: listening on IPv4 interface lo, 127.0.0.1#53
Mar 14 22:56:57 ns1 named[25779]: listening on IPv4 interface eth0, 10.20.30.40#53
Mar 14 22:56:57 ns1 named[25779]: command channel listening on 127.0.0.1#953
Mar 14 22:56:57 ns1 named[25779]: zone 0.0.127.in-addr.arpa/IN: loaded serial 2006030601
Mar 14 22:56:57 ns1 named[25779]: zone 30.20.10.in-addr.arpa/IN: loaded serial 2006012201
Mar 14 22:56:57 ns1 named[25779]: zone numaboa.com.br/IN: loaded serial 2006022601
Mar 14 22:56:57 ns1 named[25779]: zone localhost/IN: loaded serial 2006030602
Mar 14 22:56:57 ns1 named[25779]: zone numaboa.org/IN: loaded serial 2006012202
Mar 14 22:56:57 ns1 named[25779]: running
Mar 14 22:56:57 ns1 named[25779]: zone numaboa.com.br/IN: sending notifies (serial 2006022601)
Mar 14 22:56:57 ns1 named[25779]: zone numaboa.org/IN: sending notifies (serial 2006012202)
Mar 14 22:56:57 ns1 named[25779]: zone 30.20.10.in-addr.arpa/IN: sending notifies (serial 2006012201)

Se tudo tiver corrido como o esperado, este será o log. Se não, você poderá ver algumas mensagens de erro que servirão para você localizá-los e corrigi-los. Repita esta operação (corrigir erros, reiniciar o serviço) até que o log não mostre mais erro algum - aí o daemon realmente está no ar smile

atencao Observe que os números de série das zonas são carregadas e notificadas. É por este motivo que, toda vez que algum arquivo de registros RR for alterado, o número de série PRECISA ser incrementado. Também é por este motivo que o servidor DNS também precisa ser reiniciado!

Testando as configurações

Com o daemon respondendo, podemos testar as configurações das zonas sob a nossa autoridade. Vamos começar com o localhost (127.0.0.1). Para isto, vamos acionar um dos utilitários do BIND, o dig, com o parâmetro -x para obter a zona inversa:

# dig -x 127.0.0.1

; <<>> DiG 9.3.1 <<>> -x 127.0.0.1
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31647
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1

;; QUESTION SECTION:
;1.0.0.127.in-addr.arpa.                IN      PTR

;; ANSWER SECTION:
1.0.0.127.in-addr.arpa. 86400   IN      PTR     localhost.

;; AUTHORITY SECTION:
0.0.127.in-addr.arpa.   86400   IN      NS      ns1.numaboa.com.br.

;; ADDITIONAL SECTION:
ns1.numaboa.com.br.     86400   IN      A       10.20.30.40

;; Query time: 14 msec
;; SERVER: 10.20.30.40#53(10.20.30.40)
;; WHEN: Tue Mar 14 23:20:42 2006
;; MSG SIZE  rcvd: 111

Informações adicionais