klebrr
(usa Linux Mint)
Enviado em 07/09/2010 - 09:47h
instale o bind na maquina que é gateway da rede
http://www.vivaolinux.com.br/artigo/Instalando-e-configurando-um-servidor-DNS-%28Bind%29
configure sua zona interna
http://crg.eti.br/rede.html
no seu caso algo tipo:
//Rede interna
//Definindo a zona:
zone "labs.br" { // nome do dominio
type master;
file "/etc/bind/db.labs.br"; // arquivo contendo os dados da zona
};
//Definindo zona reversa: // necessario para converter ips internos para nomes.
zone "0.168.192.in-addr.arpa" {
// Usamos os 3 primeiros bytes do IP mas em notação reversa,
// em uma rede classe C que os IPs são 192.168.0.x fica 0.168.192.
type master;
file "/etc/bind/db.rev.0.168.192.in-addr.arpa";
};
exemplo do arquivo: "/etc/bind/db.labs.br"
$TTL 604800
@ IN SOA labs.br. admin.labs.br. (
2010090701 ; Serial YYYYMMDDHH
7200 ; Refresh
120 ; Retry
2419200 ; Expire
604800 ; Default TTL
)
@ IN NS ns1.labs.br.
ns1 IN A 192.168.0.1 ;
labs.br. IN A 192.168.0.1 ; IP do servidor (ex: gateway, dns e dhcp)
; hosts da rede interna
teste-01 IN A 192.168.0.11
teste-02 IN A 192.168.0.12
teste-03 IN A 192.168.0.13
teste-04 IN A 192.168.0.14
teste-05 IN A 192.168.0.15
teste-06 IN A 192.168.0.16
;teste-nn. IN A 192.168.0.nn
Arquivo:"/etc/bind/db.rev.0.168.192.in-addr.arpa"
$TTL 604800;
$ORIGIN 0.168.192.IN-ADDR.ARPA.
@ IN SOA ns1.labs.br. admin.labs.br. (
2010090701 ; Serial YYYYMMDDHH
7200 ; Refresh
120 ; Retry
2419200 ; Expire
604800 ; Default TTL
)
IN NS ns1.labs.br.
1 IN PTR ns1.labs.br.
11 IN PTR teste-01.labs.br.
12 IN PTR teste-02.labs.br.
13 IN PTR teste-03.labs.br.
14 IN PTR teste-04.labs.br.
15 IN PTR teste-05.labs.br.
16 IN PTR teste-06.labs.br.
leitura recomendada:
http://crg.eti.br/rede.html
http://www.zago.eti.br/dns-redeinterna.txt