Criando Servidor local (Passo-a-Passo) Distribuição Debian
1º --> Passo abrir o ternial de comandos de comandos e instalar o brind9 o comando é esse : # aptitude install bind9
2º --> Passo Após instalação, configurar o DNS de autoridade sobre um domínio. Entre no diretório da instalação do bind. Em distribuições Debian e Ubuntu fica em /etc/bind
3º --> criar a zona de consulta direta a partir de db.local : # cp /etc/bind/db.local /etc/bind/escola.zone. Estou copiando os arquivos /etc/bind/db.local para um arquivo que estou criando em /etc/bind/escola.zone --> escola.zone é o nome que dei para o arquivo pode ser qualquer nome.
Agora vamos configurar o nosso Servidor: # cd /etc/bind/escola.zone.
;
; BIND data file for local l
;
$TTL 604800 //tempo de vida do cache
@ IN SOA dns1.brenomaia.com.br root.brenomaia.com.br. ( //para IN= Internet Name.
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS dns1.brenomaia.com.br
@ IN A 192.168.4.61 // IP Endereço de rede
4º --> Declarar em named.conf.local o seu dominio editar o arquivo nano /etc/bind/named.conf.local
zone "brenomaia.com.br" IN {
type master;
file "/etc/bind/escola.zone";
};
5º -->Ir no arquivo /etc/hosts modificar o nome dado ao servidor no arquivo de zona direta.
# nano /etc/hosts
127.0.0.1 rp15155 localhost.localdomain localhost
127.0.1.1 rp15156
(Aqui se coloca o seu IP) dns1.brenomaia.com.br// aqui se coloca o nome e o dominio do servidor dns1 //apelido não é obrigatório.
obs: só é para alterar a linha de cima e o resto deixa como está.
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
# nano /etc/resolv.conf //editar o arquivo resolvedor
nameserver localhost //edição servidor interno!
7º --> Para finalizar temos que reiniciar a rede.Recarregar o servidor
/etc/init.d/bind9 restart