Prezado Valdinei Você estava correto, foi somente questão de acrescentar a letra "a" no arquivo named.conf.local e o reverso voltou a funcionar corretamente. Obrigado pela ajuda !! Surgiu outro problema :-D. Uma forma de testar o arquivo de configuração, não o named.conf.local, é através do comando named-checkconfig. Quando eu executo o comando named-checkconfig, tanto no arquivo db.particula.local quanto no arquivo db.0.168.192.in-addr.arpa, estão aparecendo a mesma mensagem de erro, texto abaixo. Já fiz várias alterações nos arquivos de configuração db.particula.local e db.0.168.192.in-addr.arpa, inclusive remover todos os comentários, mas mesmo assim continua aparecendo as mensagens de erro abaixo. ns1:~# named-checkconf /etc/bind/db.particula.local /etc/bind/db.particula.local:1: syntax error near ';' ns1:~# named-checkconf /etc/bind/db.0.168.192.in-addr.arpa /etc/bind/db.0.168.192.in-addr.arpa:1: syntax error near ';' Alguma idéia do que pode estar faltando e eu não estou conseguindo encontrar? De novo, obrigado pela ajuda. .''`. Caio Abreu Ferreira : :' : idic@terra.com.br `. `'` Debian User `- Key fingerprint = 97F8 61AC 605F 8A8B 3BA1 D479 8C9A 52E8 6478 601F On (30/09/10 10:00), Valdinei Ferreira de Lima wrote: > Caio, > > > #### VOCÊ DECLAROU > zone "79.168.192.in-addr.arp" { > type master; > file "/etc/bind/db.79.168.192.in-addr.arpa"; > }; > > > #### CORRETO > zone "79.168.192.in-addr.arpa" { > type master; > file "/etc/bind/db.79.168.192.in-addr.arpa"; > }; > > > Faltou um a no addr.arp(aqui) > > > De qualquer forma, depois de fazer a alteração, verifique a saida do [named] no log. > > > Em 30/09/2010, às 09:51, caio abreu ferreira escreveu: > > > Lista > > > > Estou seguindo alguns tutoriais, principalmente os do howto forge, para configurar um > > servidor de dns que ira responder a um domínio local. A configuração desse servidor de dns é > > para estudo. Para fazer a configuração fiz o seguinte até agora. > > > > ##### Dados técnicos > > - dns primário - dns1.particula.local - 192.168.79.5 > > - dns secundário - dns2.particula.local - 192.168.79.6 > > - GNU Linux Debian Stable > > > > ##### cat /etc/bind/named.conf.local > > zone "particula.local" { > > type master; > > file "/etc/bind/db.particula.local"; > > allow-transfer { 192.168.79.6; }; > > notify yes; > > }; > > > > zone "79.168.192.in-addr.arp" { > > type master; > > file "/etc/bind/db.79.168.192.in-addr.arpa"; > > }; > > > > ##### cat /etc/bind/db.particula.local > > ; Start of Authority (SOA) record > > $TTL 900 > > @ IN SOA ns1.particula.local. root.particula.local. ( > > 3600; serial > > 3600; refresh, seconds > > 3600; retry, seconds > > 3600; expire, seconds > > 900 ); minimum, seconds > > > > ; Name Server (NS) records. > > IN NS ns1.particula.local. > > IN NS ns2.particula.local. > > > > ; Mail Exchange (MX) records. > > IN MX 10 server.particula.local. > > > > ; Address (A) records. (real-names of machines) > > IN A 192.168.79.5 > > ns1 IN A 192.168.79.5 > > ns2 IN A 192.168.79.6 > > server IN A 192.168.79.7 > > > > ; Aliases in Canonical Name (CNAME) records... > > www IN CNAME server > > ftp IN CNAME server > > proxy IN CNAME server > > > > ##### cat /etc/bind/db.79.168.192.in-addr.arpa > > ; Start of Authority (SOA) record > > $TTL 900 > > @ IN SOA ns1.particula.local. root.particula.local. ( > > 3600; serial > > 3600; refresh, seconds > > 3600; retry, seconds > > 3600; expire, seconds > > 900 ); minimum, seconds > > > > ; Name Server (NS) records. > > IN NS ns1.particula.local. > > IN NS ns2.particula.local. > > > > ; Addresses point to canonical names (PTR) for reverse lookups > > 5 IN PTR ns1.particula.local. > > 6 IN PTR ns2.particula.local. > > > > O comando "dig particula.local" esta funcionando corretamente, vide abaixo. > > > > ##### dig particula.local > > ; <<>> DiG 9.6-ESV-R1 <<>> particula.local > > ;; global options: +cmd > > ;; Got answer: > > ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37138 > > ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 > > > > ;; QUESTION SECTION: > > ;particula.local. IN A > > > > ;; ANSWER SECTION: > > particula.local. 900 IN A 192.168.79.5 > > > > ;; AUTHORITY SECTION: > > particula.local. 900 IN NS ns2.particula.local. > > particula.local. 900 IN NS ns1.particula.local. > > > > ;; ADDITIONAL SECTION: > > ns1.particula.local. 900 IN A 192.168.79.5 > > ns2.particula.local. 900 IN A 192.168.79.6 > > > > ;; Query time: 1 msec > > ;; SERVER: 192.168.79.5#53(192.168.79.5) > > ;; WHEN: Thu Sep 30 09:48:10 2010 > > ;; MSG SIZE rcvd: 117 > > > > O problema esta sendo em relação ao DNS reverso, comando "dig -x 192.168.79.5" > > > > ##### dig -x 192.168.79.5 > > > > ; <<>> DiG 9.6-ESV-R1 <<>> -x 192.168.79.5 > > ;; global options: +cmd > > ;; Got answer: > > ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 4396 > > ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 > > > > ;; QUESTION SECTION: > > ;5.79.168.192.in-addr.arpa. IN PTR > > > > ;; AUTHORITY SECTION: > > 168.192.in-addr.arpa. 9501 IN SOA prisoner.iana.org. hostmaster.root- > > servers.org. 2002040800 1800 900 604800 604800 > > > > ;; Query time: 17 msec > > ;; SERVER: 192.168.79.6#53(192.168.79.6) > > ;; WHEN: Thu Sep 30 09:49:15 2010 > > ;; MSG SIZE rcvd: 120 > > > > Alguém por acaso saberia me dizer o que eu posso estar fazendo de errado? > > > > Obrigado.
Attachment:
signature.asc
Description: Digital signature