[FUG-BR] Bind 9 - Reverso
Renato Martins
renato em redenetworks.com.br
Quinta Agosto 30 11:30:15 BRT 2007
para vc liberar o recurcividade para seus clientes use
allow-recursion { ip;ip2;};
coloque no seu named.conf dentro de options assim:
exemplo:
options {
directory "/etc/namedb";
pid-file "/var/run/named/pid";
dump-file "/var/dump/named_dump.db";
statistics-file "/var/stats/named.stats";
listen-on{ 127.0.0.1;189.26.129.1;}; # ip do servidor que o named
deve ouvir as requisiçoes dns
version "not-avaliable";
allow-recursion { 127.0.0.1;200.255.253.241;
200.255.125.214;
189.26.128.0/20;}; # ips e rede que podem
fazer consulta dns
};
# exemplo de reverso da classe c
zone "143.26.189.in-addr.arpa" {
type master;
file "master/143.26.189.in-addr.arpa.rev";
allow-transfer { 189.26.129.2;}; # ip do secundario
notify yes;
};
# exemplo do arquivo 143.26.189.in-addr.arpa.rev
cat 143.26.189.in-addr.arpa.rev
$TTL 3600
@ IN SOA ns1.meudominio.net.br. postmaster.meudominio.net.br.
(
2007082104; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
IN NS ns1.meudominio.net.br.
IN NS ns2.meudominio.net.br.
1 IN PTR ns1.meudominio.net.br.
2 IN PTR ns2.meudominio.net.br.
3 IN PTR 189-26-143-3.meudominio.net.br.
#do 1 ate 254
----- Original Message -----
From: "Zavam, Vinícius" <egypcio at secrel.com.br>
To: <freebsd at fug.com.br>
Sent: Tuesday, August 07, 2007 6:54 PM
Subject: Re: [FUG-BR] Bind 9 - Reverso
Citando Danilo Bedani:
> Pessoal, vi alguma coisa aqui na lista sobre DNS recursivo.
>
> Preciso configurar o recursivo pro meu ASN, 189.12.80/20...
>
> estou declarando cada bloco /24 da seguinte forma no meu named.conf:
>
> zone "0.80.12.189.in-addr.arpa" {
> type master;
> file "master/189.12.80.0-255.rev";
> };
>
>
> e o arquivo 189.12.80.0-255.rev está da seguinte forma:
>
> $TTL 3600
>
> @ IN SOA dns1.xxxx.com.br. root.dns1.xxxxx.com.br. (
> 2007010801 ; Serial
> 3600 ; Refresh - 1 Hour
> 900 ; Retry - 15 Min
> 6048000 ; Expire - 1 week
> 1200 ); ; Negative Cache TTL - 20
> Min
>
>
> @ IN NS dns1.xxxxx.com.br.
> @ IN NS ns.embratel.net.br. ;
>
> 1 IN PTR 189-12-80-1.vmaxnet.com.br
> 2 IN PTR 189-12-80-2.vmaxnet.com.br.
> 3 IN PTR 189-12-80-3.vmaxnet.com.br.
> 4 IN PTR 189-12-80-4.vmaxnet.com.br.
> .
> .
> .
> .
>
>
>
> O named starta sem problemas, mas ao dar um nslookup 189.12.80.1, ele não
> encontra nada.
> Estou utilizando o BIND9, FreeBSD 6.2
>
>
> Valeu!
> --
> Danilo Bedani
192.168.0.0/24
# cat named.conf
"...
zone "0.168.192.in-addr.arpa" {
type master;
notify yes;
allow-transfer { 192.168.0.3; };
file "views/0.168.192.in-addr.arpa";
};
..."
# cat views/0.168.192.in-addr.arpa
$TTL 3600
0.168.192.in-addr.arpa. IN SOA ns.abc.net.br. sysadmin.abc.net.br. (
2007080701
10800
3600
604800
3600
)
IN NS ns.abc.net.br.
IN NS ns2.abc.net.br.
3 IN PTR host.abc.net.br.
# host 192.168.0.3
3.0.168.192.in-addr.arpa domain name pointer host.abc.net.br.
---------------------
Webmail SecrelNet
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Mais detalhes sobre a lista de discussão freebsd