Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Roteiro DNS Bind

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 2

Disciplina: Gerência e Configuração de Serviços para Internet

Roteiro para Instalação/Configuração de Servidor DNS (BIND9)

Antes de iniciar a instalação dos pacotes, insira uma segunda interface de rede:
(Habilite uma Placa de Rede Virtual no ‘Adaptador 2’) na máquina virtual ‘Servidor’
Mantenha o Adaptador 1 no Modo ‘Rede Interna’
Configure Adaptador 2 para o Modo ‘NAT’

Verifique o nome da nova interface de rede (Adaptador 2)

# ip link

OBS: Provavelmente a nova interface receberá a identificação ‘enp0s8’


Configure a rede para iniciar as duas interfaces de rede:
Arquivo: /etc/network/interfaces
auto l0 enp0s3 enp0s8
iface lo inet loopback
allow-hotplug enp0s3
iface enp0s3 inet static
address 192.168.100.10
netmask 255.255.255.0
allow-hotplug enp0s8
iface enp0s8 inet dhcp

Reinicie a rede para ativar as configurações das duas interfaces:


# /etc/init.d/networking restart

E vamos então instalar o DNS!!!

1) Instale o serviço DNS (Servidor Bind9) em sua estação:

# apt-get install bind9

2) Após a instalação, verifique se o serviço está em execução:

2.1) Verificação listando processos ativos:

# ps aux | grep bind

Se estiver em execução (padrão) a resposta deverá ser (dentre os processos listados) algo
parecido com:

bind 2773 6.6 0.7 56204 14604 ? Ssl 20:10 0:00 /usr/sbin/named -f -u bind
3) Configure o arquivo /etc/bind/named.conf.local informando qual a zona/domínio
pela qual responde o servidor DNS:

Arquivo: /etc/bind/named.conf.local
zone "teste.com.br" {
type master;
file "/etc/bind/db.teste.com.br";
};

4) Configure o arquivo de mapa de zona/domínio: /etc/bind/db.teste.com.br:

DICA: Faça uma cópia do arquivo /etc/bind.db.local para /etc/bind/db.teste.com.br.

Últimas linhas do arquivo: /etc/bind/db.teste.com.br


@ IN NS localhost.
@ IN A 192.168.100.10 ← IP do Seu Servidor
servidor IN A 192.168.100.10 ← IP do Seu Servidor
cliente IN A 192.168.100.101 ← IP do Host Cliente
www IN CNAME servidor ← Apelido para servidor (www)
...

5) Reinicie o serviço DNS (bind9):

# /etc/init.d/named restart

6) Teste o funcionamento do servidor DNS informando-o como servidor na consulta:

nslookup
> server 192.168.100.10
> www.teste.com.br
> cliente.teste.com.br

7) Troque o nome do servidor DNS do ‘cliente’ para que o ‘servidor’ responda a consultas:

Arquivo: /etc/resolv.conf (da máquina ‘cliente’)


nameserver 192.168.100.10

8) Faça as consultas no ‘cliente’ aos nomes:


servidor.teste.com.br
www.teste.com.br
cliente.teste.com.br

9) Transforme o servidor DNS em um repassador de consultas a todos os demais domínios:

Arquivo: /etc/bind/named.conf.options (da máquina ‘servidor’)


forwarders {
8.8.8.8;
};

10) Reinicie o serviço DNS e faça consultas ao servidor indicando nomes/domínios externos.

Ricardo Kléber

Você também pode gostar