Dns rede interna [RESOLVIDO]

1. Dns rede interna [RESOLVIDO]

Madson Silva
Maddytec

(usa Ubuntu)

Enviado em 17/04/2011 - 11:52h

Olá!
Estou precisando de juda, estarei apresentando na disciplina SO(SISTEMAS OPERACIONAIS) a configuração e demostrando um servidor DNS, conseguir configurar e pingar. Mas os pcs que estão na minha rede só consegue localizar o meu pc pelo IP e não pelo meu name (maddytec-03.admindns.com.br ou www.admindns.com.br).
Falta algum arquivo para configurar para que os pcs da minha rede interna visualize meu link?

Arquivos configurados

#/etc/resolv.conf
# Generated by NetworkManager
nameserver 192.168.12.3


#/etc/bind/rev.12.168.192.dns
;
; BIND reverse data file for broadcast zone
;
$TTL 604800
@ IN SOA maddytec-03.admindns.com.br. root.maddytec-03.admindns.com.br. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
IN NS maddytec-03.admindns.com.br.
3 IN PTR maddytec-03.admindns.com.br.


#/etc/bind/named.conf
zone "." {
type hint;
file "/etc/bind/db.root";
};
zone "localhost" {
type master;
file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};
zone "0.in-addr.arpa" {
type master;
file "/etc/bind/db.0";
};
zone "255.in-addr.arpa" {
type master;
file "/etc/bind/db.255";
};
include "/etc/bind/named.conf.local";


#/etc/bind/named.conf.local
zone "admindns.com.br" {
type master;
file "db.admindns.com.br.dns";
};
zone "12.168.192.in-addr.arpa" {
type master;
file "rev.12.168.192.dns";
};

Madson Silva


  


2. Re: Dns rede interna [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 17/04/2011 - 11:59h

Vc colocou só o reverso. Kd o database (db.admindns.com.br.dns)? E no seu reverso tá faltando o www:

5 IN PTR www.admindns.com.br.

Considerando q o IP do seu www seja 192.168.12.5.


3. Dns rede interna

Madson Silva
Maddytec

(usa Ubuntu)

Enviado em 17/04/2011 - 13:12h

Desculpa, mas esqueci de postar anteriormente.

#/etc/bind/db.admindns.com.br.dns

;
; BIND reverse data file for broadcast zone
;
$TTL 604800
@ IN SOA maddytec-03.admindns.com.br. root.maddytec-03.admindns.com.br. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
IN NS maddytec-03.admindns.com.br.
maddytec-03 IN A 192.168.12.3
www IN CNAME maddytec-03.admindns.com.br.
@



4. Re: Dns rede interna [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 17/04/2011 - 13:51h

Evite o CNAME, pois ele costuma dar falhas d segurança. Utilize o A (alias):

www IN A 192.168.12.3

E no reverso vc põe:

3 IN PTR www.admindns.com.br.


5. Dns rede interna

Madson Silva
Maddytec

(usa Ubuntu)

Enviado em 17/04/2011 - 22:44h

Realizei as alterações abaixo, na rede interna consigo localizar meu ip. Mas o nome (maddytec-03.admindns.com.br.) ainda não consigo.



#/etc/bind/rev.12.168.192.dns
;
; BIND reverse data file for broadcast zone
;
$TTL 604800
@ IN SOA maddytec-03.admindns.com.br. root.maddytec-03.admindns.com.br. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
IN NS maddytec-03.admindns.com.br.
3 IN PTR www.admindns.com.br.


#/etc/bind/db.admindns.com.br.dns
;
; BIND reverse data file for broadcast zone
;
$TTL 604800
@ IN SOA maddytec-03.admindns.com.br. root.maddytec-03.admindns.com.br. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
IN NS maddytec-03.admindns.com.br.
maddytec-03 IN A 192.168.12.3
www IN A 192.168.12.3




6. Re: Dns rede interna [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 17/04/2011 - 23:01h

Vc já deu o comando abaixo?

# dig -t any admindns.com.br

Qual é a saída?


7. Dns rede interna

Madson Silva
Maddytec

(usa Ubuntu)

Enviado em 17/04/2011 - 23:05h

Resposta do comando: dig -t any admindns.com.br

; <<>> DiG 9.7.1-P2 <<>> -t any admindns.com.br
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13335
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; QUESTION SECTION:
;admindns.com.br. IN ANY

;; ANSWER SECTION:
admindns.com.br. 604800 IN SOA maddytec-03.admindns.com.br. root.maddytec-03.admindns.com.br. 1 604800 86400 2419200 604800
admindns.com.br. 604800 IN NS maddytec-03.admindns.com.br.

;; ADDITIONAL SECTION:
maddytec-03.admindns.com.br. 604800 IN A 192.168.12.3

;; Query time: 0 msec
;; SERVER: 192.168.12.3#53(192.168.12.3)
;; WHEN: Sun Apr 17 23:06:22 2011
;; MSG SIZE rcvd: 116



8. Re: Dns rede interna [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 17/04/2011 - 23:33h

Então tá certo. Só faltou uma coisa: o www. Tente fazer outra consulta:

# hostname www.admindns.com.br

Ou:

# nslookup www.admindns.com.br

Ou ainda:

# dig -t a admindns.com.br


9. Dns rede interna

Madson Silva
Maddytec

(usa Ubuntu)

Enviado em 17/04/2011 - 23:43h

Onde estar faltando o www?

Segue comandos,


#nslookup www.admindns.com.br

Server: 192.168.12.3
Address: 192.168.12.3#53

www.admindns.com.br canonical name = maddytec-03.admindns.com.br.
Name: maddytec-03.admindns.com.br
Address: 192.168.12.3


#dig -t a admindns.com.br

; <<>> DiG 9.7.1-P2 <<>> -t a admindns.com.br
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53793
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;admindns.com.br. IN A

;; AUTHORITY SECTION:
admindns.com.br. 604800 IN SOA maddytec-03.admindns.com.br. root.maddytec-03.admindns.com.br. 1 604800 86400 2419200 604800

;; Query time: 0 msec
;; SERVER: 192.168.12.3#53(192.168.12.3)
;; WHEN: Sun Apr 17 23:43:32 2011
;; MSG SIZE rcvd: 86







10. Dns rede interna

Madson Silva
Maddytec

(usa Ubuntu)

Enviado em 17/04/2011 - 23:54h

o meu hostname é maddytec-03, devo alterar para maddytec-03.admindns.com.br?


11. Re: Dns rede interna [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 18/04/2011 - 08:19h

O comando do hostname eu passei errado. O certo é:

# hostname -f

E ele só consulta local, não resolve remotamente. Os outros (dig e nslookup) q resolvem no DNS:

# dig -t a www.admindns.com.br
# nslookup www.admindns.com.br


12. Dns rede interna

Madson Silva
Maddytec

(usa Ubuntu)

Enviado em 18/04/2011 - 14:23h

Funcionou, muito obrigado.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts