[FUGSPBR] Configuracao de DNS - Receita de Bolo

Norberto Rozas norberto em kw.com.br
Ter Nov 27 18:38:22 BRST 2001


Estou configurando um DNS no Free. A resposta às duvidas abaixo podem
ajudar no tutorial que existe em primeirospassos.org.

Existe um toturial em www.primeirospassos.org, que avisa para configurar
os seguintes arquivos:

/etc/resolv.conf
/etc/namedb/named.boot
/etc/namedb/named.ca
/etc/namedb/dominio.zone
/etc/namedb/dominio.rev
/etc/namedb/named.local


DUVIDA 1) E o /etc/namedb/named.conf ? Não devo mexer nele?

DUVIDA 2) Os arquivos estão assim:

;############## /etc/resolv.conf
domain             penelope.com.br                       # dominio que
escolho como principal
nameserver      127.0.0.1                                  # Meu DNS
local (que deveria funcionar...)
nameserver      200.204.0.10                             # DNS
alternativo


;############## /etc/namedb/named.boot
directory /etc/named/
cache           .                       named.ca
primary         penelope.com.br           penelope.zone
primary         1.0.192.in-addr.arpa    penelope.rev
primary         0.0.127.in-addr.arpa    named.local
;


;############## /etc/namedb/named.ca
.                        3600000      NS    D.ROOT-SERVERS.NET.
D.ROOT-SERVERS.NET.      3600000      A     128.8.10.90
;
; formerly NS.NASA.GOV
;
.                        3600000      NS    E.ROOT-SERVERS.NET.
E.ROOT-SERVERS.NET.      3600000      A     192.203.230.10
;
; formerly NS.ISC.ORG
;
.                        3600000      NS    F.ROOT-SERVERS.NET.
F.ROOT-SERVERS.NET.      3600000      A     192.5.5.241
;
; formerly NS.NIC.DDN.MIL
;
.                        3600000      NS    G.ROOT-SERVERS.NET.
G.ROOT-SERVERS.NET.      3600000      A     192.112.36.4
;
; formerly AOS.ARL.ARMY.MIL
;
.                        3600000      NS    H.ROOT-SERVERS.NET.
H.ROOT-SERVERS.NET.      3600000      A     128.63.2.53
;
; formerly NIC.NORDU.NET
;
.                        3600000      NS    I.ROOT-SERVERS.NET.
I.ROOT-SERVERS.NET.      3600000      A     192.36.148.17
;
; temporarily housed at NSI (InterNIC)
;
.                        3600000      NS    J.ROOT-SERVERS.NET.
J.ROOT-SERVERS.NET.      3600000      A     198.41.0.10
;
; housed in LINX, operated by RIPE NCC
;
.                        3600000      NS    K.ROOT-SERVERS.NET.
K.ROOT-SERVERS.NET.      3600000      A     193.0.14.129
;
; temporarily housed at ISI (IANA)
;
.                        3600000      NS    L.ROOT-SERVERS.NET.
L.ROOT-SERVERS.NET.      3600000      A     198.32.64.12
;
; housed in Japan, operated by WIDE
;
.                        3600000      NS    M.ROOT-SERVERS.NET.
M.ROOT-SERVERS.NET.      3600000      A     202.12.27.33
; End of File




;############## /etc/namedb/penelope.zone

@       IN      SOA penelope.com.br               root.penelope.com.br.(

                                2001112701      ; Serial
                                3600            ; Refresh
                                900             ; Retry
                                3600000         ; Expire
                                3600 )          ; Minimum
;
        IN      NS              ns.penelope.com.br.
;
localhost       A       127.0.0.1
ftp                 IN      CNAME   penelope.com.br.
www            IN      CNAME   penelope.com.br.





;############## /etc/namedb/penelope.rev
;
@       IN      SOA penelope.com.br               root.penelope.com.br.(

                                2001112602      ; Serial
                                3600            ; Refresh
                                900             ; Retry
                                3600000         ; Expire
                                3600 )          ; Minimum
;
        IN      NS              ns.penelope.com.br.
;
1       IN      PTR             ns.penelope.com.br.
;




;############## /etc/namedb/named.local
;
@       IN      SOA     ns.penelope.com.br. root.penelope.com.br.(
                0001    ;serial
                3600    ;Refresh
                300     ;Retry
                3600000 ;Expire
                3600)   ;Minimum

;
        IN      NS      ns.penelope.com.
;
1       IN      PTR     localhost.
;


***********************************************************  FINAL DAS
CONFIGURACOES ************


Feito isso aí e reiniciado o named (# ndc restart), faço um teste:

metano# ndc restart
new pid is 457
metano# ping penelope.com.br
PING penelope.com.br (192.168.0.3): 56 data bytes
64 bytes from 192.168.0.3: icmp_seq=0 ttl=128 time=1.696 ms
64 bytes from 192.168.0.3: icmp_seq=1 ttl=128 time=1.263 ms
64 bytes from 192.168.0.3: icmp_seq=2 ttl=128 time=1.258 ms


até aí tudo bem, mas no nslookup ocorre o seguinte erro:


metano# nslookup
Default Server:  localhost
Address:  127.0.0.1

> set q=any
> penelope.com.br
Server:  localhost
Address:  127.0.0.1

*** localhost can't find penelope.com.br: Non-existent host/domain
>

Lembrando que penelope.com.br é um nome fictício, inexistente na FAPESP
Quando tento pingar de outra maquina da rede (cujo DNS está apontado
para o IP do FreeBSD), ocorre um erro.

O que pode estar ocorrendo?

Grato pela atenção e paciência...



----
Para sair da lista envie um e-mail para majordomo em fugspbr.org
com as palavras "unsubscribe fugspbr" no corpo da mensagem.



Mais detalhes sobre a lista de discussão freebsd