Você está na página 1de 8

CONFIGURAÇÃO DE UM SERVIDOR DNS

Este tutorial tem como objetivo demonstrar a configuração de um


servidor DNS no Sistema Operacional Fedora Core 6, utilizando o
BIND como servidor DNS.

Entretanto, para ter o total entendimento do conteúdo deste tutorial,


faz-se necessário o conhecimento básico de comandos Linux.

1º Passo: Apresentação dos programas utilizados neste tutorial,


demonstrando as versões do BIND instaladas no Sistema
Operacional Fedora Core 6.

Para observar as versões do BIND instaladas no S.O utiliza-se o


comando rpm –qa | grep bind, digite-o e pressione enter.

2º Passo: Para realizar a configuração do nosso servidor DNS, faz-


se necessário primeiramente verificar o IP da máquina remota,
contudo, necessitamos digitar o comando ifconfig. Logo após
pressione enter. No nosso caso, o IP da máquina é o protocolo de
identificação abaixo destacado.
3º Passo: A partir deste passo, devemos editar o arquivo de
configuração named.caching-nameserver.conf. Para realizar a
alteração desejada, devemos executar o comando vi
named.caching-nameserver.conf dentro do diretório /etc. O editor
de texto abrirá o arquivo de configuração.

4º Passo: Para inserir o IP no arquivo de configuração é necessário


digitar a letra i. O editor entrará no modo de edição. Neste
momento, utilize as setas direcionais do teclado para passear pelos
campos do arquivo. Digite o IP conforme mostra a imagem abaixo.

5º Passo: Ainda no modo de edição, precisamos inserir a seguinte


linha de código para determinar a zona de atuação do DNS. Para
isto, na região do view localhost_resolver digite o comando abaixo
destacado. Neste caso, utilizamos o nome de domínio
aluno01.com.br, do tipo master, cujo arquivo de configuração terá
o nome aluno01.com.br. Este arquivo de configuração
aluno01.com.br será utilizado mais adiante.
6º Passo: Para salvar todas as alterações realizadas no arquivo
named.caching-server.conf necessitamos pressionar a tecla esc e
digitar o comando :wq seguido da tecla enter. Logo em seguida, a
confirmação de modificação do arquivo é impressa na tela,
conforme a imagem abaixo.

7º Passo: Em seguida, precisamos configurar o arquivo


resolv.conf que se encontra também no diretório /etc. Para isto,
faz-se necessário digitar o comando vi resolv.conf. Na tela que
surge altere o arquivo pressionando a letra i. No nosso caso,
digitamos na procura do DNS o domínio aluno01.com.br e o no
nome do servidor o nosso IP, como mostra a imagem abaixo.

8º Passo: Para salvar todas as alterações realizadas no arquivo


resolv.conf necessitamos pressionar a tecla esc e digitar o
comando :wq seguido da tecla enter. Logo em seguida, a
confirmação de modificação do arquivo é impressa na tela, de
acordo com a imagem apresentada abaixo.
9º Passo: Nesta etapa, iremos adicionar o arquivo aluno01.com.br
no diretório named para que seja possível configurar os domínios
adequadamente. Para isso, vamos copiar o arquivo named.local
que se encontra no diretório var/named para o diretório
var/named/chroot/var/named, onde o arquivo será utilizado pelo
servidor DNS, em seguida, iremos nomear o arquivo named.local
para aluno01.com.br e efetuar algumas alterações, tendo em vista
que já determinamos no named.caching-server.conf que iremos
utilizar este arquivo. Na raiz, digite cp var/named/named.local
var/named/chroot/var/named/aluno01.com.br como mostra a
imagem.

Para conferir se tudo está correto, basta ir até o diretório de destino


e verificar se o arquivo aluno01.com.br foi criado. Na raiz, digite o
comando cd var/named/chroot/var/named, no nosso caso, o
arquivo foi copiado e renomeado com sucesso, e está pronto para
configuração dos domínios.
10º Passo: Precisamos agora editar alguns valores deste arquivo
aluno01.com.br. Para realizar as alterações, digite o comando vi
aluno01.com.br e pressione a letra i. O arquivo entrará no modo de
edição. Os campos que precisam ser alterados encontram-se
sublinhados em amarelo. No nosso caso, determinamos o nome da
máquina remota de joao.aluno01.com.br., cujo root denominamos
root.joao.aluno01.com.br.. Já os campos que se seguem, poderão
ser preenchidos de acordo com a situação. Neste exemplo,
atribuímos o endereço padrão do servidor DNS de acordo com o
nosso domínio, isto é, aquele criado no arquivo named.caching-
server.conf, cujo endereço de IP 192.168.10.195 segue apontando
para o domínio padrão.

Ao servidor de e-mail MX, determinamos um IP qualquer, isto não


fará diferença para o funcionamento do nosso servidor DNS. Já os
locais “joao” e “www” são nomes atribuídos ao nosso servidor DNS
para a utilização de outros serviços, e a atribuição de seus
endereços IP´s seguem o mesmo raciocínio do servidor de e-mail
MX, cujos valores não alteram na configuração do servidor DNS.
Tais endereços IP´s serão atribuídos aos nomes dos locais
especificados.

Para salvar as alterações no arquivo aluno01.com.br pressione a


tecla esc, em seguida digite :wq, pressione enter.
11º Passo: Para tornar o nosso servidor DNS ativo, precisamos
iniciar o serviço digitando o comando service named start. O
named é iniciado e o serviço estará em operação, conforme
imagem abaixo.

12º Passo: Enfim, faremos um teste para verificar se o nosso


domínio está em funcionamento. Digite o comando nslookup
aluno01.com.br, em seguida o servidor é encontrado e as
informações do domínio são impressas na tela, isto se seu servidor
estiver devidamente configurado.

Para testar os outros domínios que também foram configurados,


basta repetir o comando acima adicionando os endereços
atribuídos.

Você também pode gostar