DNS - Configuração

 

Requisitos

 

No Linux, os pacotes bind9 e bind9-utils devem estar instalados.

 

Para iniciar o daemon:

 

/etc/init.d/named start

 

Arquivos de configuração

 

/etc/named.conf

 

options

directory – define o diretório onde estão as bases de dados

 

forwarders (opcional) – define para qual name server deve ser consultado caso este não tenha a informação

 

zone

definem as zonas pelas quais este name server é responsável

type – tipo de serviço

file – arquivos com os dados da zona

 

Normalmente haverão pelo menos cinco entradas neste arquivo:

 

·         Duas referentes à máquina local (forward e reverse)

 

·         Duas referentes à rede local (forward e reverse)

 

·         Uma apontando para o arquivo que direcionará o name server para os servidores do domínio raiz da Internet, para a início da busca interativa

 

 

 

 

 

 

 

 /var/named/<domínios>

 

Exemplo:

 

myhome.com.zone

 

TTL – Time to Live

 

Registro SOA – Start of Authority

nome no name server

email address do administrador

serial number – por ele o slave sabe que houve alteração

refresh – comentário

retry – ver comentário

expire – ver comentário

negative answer – ver comentário

A seguir há uma entrada indicando qual é o name server do domínio:

 

myhome.com          IN          NS         lnx.myhome.com

 

Finalmente, na sessão resource records, há uma linha para cada registro da base dados.

 

 

/var/named/192.168.1.zone

 

Conforme pode ser visto ao lado, a configuração é semelhante, exceto que os registros são dos nomes correspondentes aos endereços na rede 192.168.1.0, neste caso.

 

192.168.1.100 -> lnx.myhome.com

192.168.1.4     -> lt.myhome.com

/var/named/localhost.zone

/var/named/127.0.0.zone

Configuração do cliente

 

Linux

Arquivo /etc/resolv.conf

 

Windows

 

 

Alguns comandos

 

nslookup

 

nslookup –type=<registro> <domain> <nameserver>

 

 

 

 

 

 

 

nslookup do Cyberkit

dig

 

dig [@nameserver] [computer] [type]

whois

 

whois <dominio>

 

whois consulta um server que contém informações sobre o domínio da query.

 

O server consultado é configurado em /etc/jwhois.conf