Todos os arquivos estão dentro de /etc/bind
Abaixo segue o manual de como proceder (Receita de Bolo) para montar o DNS
# aptitude install bind9
Abra o arquivo /etc/bind/named.conf.local
nano /etc/bind/named.conf.local
zone “<nome-do-site.com.br>” {
type master;
file “/etc/bind/db.teste-ht”;
};
===========
Abaixo segue o manual de como proceder (Receita de Bolo) para montar o DNS
# aptitude install bind9
Abra o arquivo /etc/bind/named.conf.local
nano /etc/bind/named.conf.local
zone “<nome-do-site.com.br>” {
type master;
file “/etc/bind/db.teste-ht”;
};
===========
Crie o arquivo db.<nome-do-site> com o editor de texto
# nano db.<nome-do-site>
e escreva o conteúdo abaixo:
$TTL 86400
@ in SOA ns.<nome-do-site.com.br>. root.<nome-do-site.com.br>.(
2008080901; Serial
8h; refresh
1h; retry
3d; expire
3d ); default_ttl
IN NS ns.<nome-do-site.com.br>.
IN MX 10 smtp.<nome-do-site.com.br>.
ns IN A 192.168.1.100
smtp IN A 192.168.1.100
www IN A 192.168.1.100
===========
vá para a pasta do bind
# cd /etc/bind
e dê o comando
# named-checkconf
Se aparecer OK, beleza. Senão Volte e verifique se não escreveu nada errado.
=============
Teste o arquivo de zona:
# named-checkzone <nome-do-site.com.br> db.teste-ht
=============
Reinicie o BIND
# /etc/init.d/bind9 restart
=============
Vamos testar, coloque no seu resolv.conf
nameserver 127.0.0.1
para isso use # nano /etc/resolv.conf e acrescente a linha acima, caso ela não exista.
==============
E depois, testar:
$ ping www.<nome-do-site.com.br>
Podemos usar o dig também:
$ dig @127.0.0.1 www.<nome-do-site.com.br>
$ dig @127.0.0.1 -t mx <nome-do-site.com.br>
$ dig www.<nome-do-site.com.br>
===============
Está pronto o servidor dns primário.
Nenhum comentário:
Postar um comentário