Escolar Documentos
Profissional Documentos
Cultura Documentos
CONFIGURAÇÃO DO NAMED.CONF
# cp named.conf named.conf.bkp
// named.caching-nameserver.conf
// Provided by Red Hat caching-nameserver package to configure the
// ISC BIND named(8) DNS server as a caching only nameserver
// (as a localhost DNS resolver only).
// See /usr/share/doc/bind*/sample/ for example named configuration files.
// DO NOT EDIT THIS FILE - use system-config-bind or an editor
// to create named.conf - edits to this file will be lost on
// caching-nameserver package upgrade.
//
options {
listen-on port 53 { 192.168.1.172; }; //(1)
//listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
//allow-query { localhost; };
recursion yes; //(2)
};
logging {
channel default_debug {
file "data/named.run";
[Type here]
severity dynamic;
};
};
zone "." IN {
type hint;
file "named.ca";
};
(2) A linha significa que o meu DNS é recursivo, ou seja, as consultas que serão
resolvidas por um DNS mandatório. Caso queira ter um DNS mandatório, deverá
colocar da seguinte forma:
allow-query { localhost; };
recursion no
(3) As quatro linhas são referentes a criação da zona direta. Observe que o
nome do meu domínio é "uno.caprede.br", isso significa que é um DNS
recursivo e que ele depende do DNS mandatório que é o "caprede.br". A
[Type here]
CONFIGURAÇÃO DO NAMED.LOCALHOST
▪ /var/named/named.localhost
▪ /var/named/named.loopback
Estes são os arquivos com os nomes originais. No meu caso fiz uma cópia destes
arquivos renomeando-os como segue abaixo:
# cp named.localhost uno.caprede.db
# cp named.loopback uno.reverso.db
$TTL 1D
@ IN SOA fox.uno.caprede.br. root.uno.caprede.br ( ;(1)
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
[Type here]
NS fox.uno.caprede.br. ;(2)
@ MX 5 fox.uno.caprede.br. ;(3)
A 192.168.1.172
pop3 A 192.168.1.172
smtp A 192.168.1.172
fox A 192.168.1.172
vop A 192.168.1.172 ;(4)
terra A 192.168.1.172
ftp A 192.168.1.172
cade A 192.168.1.172
vitex A 192.168.1.172
www CNAME Fox ;(5)
CONFIGURAÇÃO DO NAMED.LOOPBACK
$TTL 1D
@ IN SOA fox.uno.caprede.br. root.uno.caprede.br. ( ;(1)
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS fox.uno.caprede.br. ;(2)
172 PTR fox.uno.caprede.br. ;(3)
@ MX 5 fox.uno.caprede.br. ;(4)
(3) Apontamento do tipo PTR onde é feita a consulta reversa. Observe que é
necessário colocar o número do último octeto no início da linha. No meu caso
foi o 172.
FAZENDO TESTES
Para executar/iniciar:
# nmap -v 192.168.1.172
# vim /etc/resolv.conf
Testes de apontamentos:
# nslookup 192.168.1.172
nslookup
>set query=a
>www.uno.caprede.br
nslookup
>set query=soa
>pop3.uno.caprede.br
# ping www.uno.caprede.br
# ping smtp.uno.caprede.br
Estes são alguns testes para verificar se o DNS está corretamente configurado
[Type here]
Elaborado por: