Dns em servidor linux - debian 6
Introdução
Esse trabalho aborda a instalação e configuração de um servidor DNS usando o Bind9 em Debian Linux, o servidor DNS tem a função de resolver nomes, ou seja quando você acessa a internet você não está acessando www.google.com.br , está acessando um endereço IP formado por 4 octetos (10.98.0.134). Imagine você ter que gravar números ao invés de nomes toda vez que você quiser acessar a internet, seria complicado. Para isso é necessário realizar a configuração do DNS, indicando assim algum servidor DNS para resolver isso pra você.
3
Configurando DNS via comandos
Configurando a placa de rede do servidor
# cd /etc/network/ # nano interfaces
Configuração do Servidor
Nome do Servidor: SERVIDOR IP do Servidor: 191.168.1.101 Endereço de Dominio: mjdos.com.br
Instalando o Bind9
# apt-get install bind9
4
Editando o Arquivo NAMED.CONF.OPTIONS
# nano /etc/bind/named.conf.options Alterar a linha: directory “/var/cache/bind”; Para: directory “/etc/bind”;
Editando o Arquivo NAMED.CONF.LOCAL
# nano /etc/bind/named.conf.local Digite o conteúdo e digite: zone "mjdos.com.br" IN { type master; file "db.mjdos.com.br "; allow-transfer { none; }; };
zone "1.168.192.in-addr.arpa" IN { type master; file "rev.mjdos.com.br"; allow-transfer { none; }; };
A opção type indica se meu servidor é slave ou máster. A opção allow-transfer indica se vou permitir algum outro servidor ser meu slave, ou seja, pegar meus arquivos de zonas.
5
Criando o arquivo de ZONA
# nano /etc/bind/db.mjdos.com.br Deixe conforme a imagem abaixo
2008111800 será o número serial, ou seja o slave verá que o servidor máster foi modificado através desse número. 900 será o update, ou seja, em quanto em quanto tempo o slave verificará se teve alguma modificação em algum arquivo de zona. 400 será o retry, ou seja, caso o servidor máster pare de funcionar por algum motivo, de quanto em quanto tempo o slave verificará se o máster voltou. 3600000 Será o expire, ou seja,