Documente Academic
Documente Profesional
Documente Cultură
Explicao rpida e prtica de como montar um servidor de DNS usando como base a distribuio Debian.
Abordaremos a configurao simples de um arquivo de zona e tambm a de um servidor DNS slave.
INSTALANDO O BIND 9
Primeiro passo baixar e instalar o Bind 9:
# apt-get install bind9
Para verificar se o bind est rodando, digite:
$ ps -aux | grep named
Caso no esteja rodando ainda, digite:
# /etc/init.d/bind9 start
CONFIGURANDO O NAMED.CONF
Agora vamos aos arquivos de configurao. Todos os arquivos se encontram no diretrio /etc/bind.
Primeiro voc deve editar o arquivo named.conf, onde esto todas as zonas que no caso so os endereos de
sites pela qual a mquina vai responder.
Voc dever incluir a seguinte linha no arquivo named.conf:
zone "seusite.com.br" {
type master;
file "db.seusite.com.br";
};
Exemplo:
zone "luis.com.br" {
type master;
file "db.luis.com.br";
};
O prximo passo ser criar o arquivo db.seusite.com.br.
seusite.com.br. seusite.com.br. (
2004111700 ; Serial
604800
; Refresh
86400
; Retry
2419200
; Expire
604800 )
;
@ IN NS lf02m09
@
IN
MX
10
lf02m09
IN
www
IN
CNAME
ftp
IN
seusite.com.br.
ipdasuamaquina
CNAME
nomedamaquina
nomedamaquina
luis.com.br. root.luis.com.br. (
2004111700 ; Serial
604800
; Refresh
86400
; Retry
2419200
; Expire
IN
MX
10
luis.com.br.
lf02m09
IN
200.210.215.30
www
IN
CNAME
lf02m09
ftp
IN
Kaue
IN
CNAME
A
lf02m09
200.210.215.29
TESTANDO O SERVIDOR
Para checar as configuraes digite:
# named-checkconf
Para checar as zonas digite:
# named-chekzone db.seusite.com.br
Para reiniciar digite:
# /etc/init.d/bind9 restart
Para testar se est tudo funcionando use o nslookup:
$ nslookup
> server nomedasuamaquina
> www.seusite.com.br
Se aparecer o IP da sua mquina est tudo certo!
http://www.vivaolinux.com.br/artigo/Configurando-o-bind-9-no-Debian