DNS – Laboratório

 

Objetivo

 

Neste laboratório você configurará um servidor de DNS num Linux. A nomenclatura adotada é para o laboratório 4403.

Procedimento

 

1. Alterar o nome da máquina

 

a. logado como root, edite o arquivo /etc/sysconfig/network

b. comente a linha que inicia com o parâmetro HOSTNAME = , acrescentando um “#” no início da linha

c. crie uma nova linha abaixo

HOSTNAME = lnx#.s4403.com, onde # é um número diferente para cada máquina

d. salve o arquivo

 

e. edite o arquivo /etc/hosts

f. comente a linha que inicia com 127.0.0.1, acrescentando um “#” no inicio

g. crie uma linha abaixo

127.0.0.1            lnx#.s4403.com     lnx#, onde # é o mesmo usado antes

 

h. reboot a máquina com o comando

shutdown –r now

2. Verificar endereço da máquina

 

a. use o comando ifconfig para ver o endereço IP da sua máquina

b. anote

 

3. Configurar o arquivo /etc/named.conf

 

a. renomeie o arquivo named.conf para named.conf.ori

mv named.conf named.conf.ori

 

b. crie um novo arquivo, semelhante ao modelo ao lado, lembrando que:

 

Editor sugerido, vi.

 

Ajuste os nomes para seu domínio. Por exemplo, ao invés do domínio s4403.com, utilize s4403#.com, sendo “#” o mesmo valor usado anteriormente.

 

Atente para os “;”

 

#configuration file for named daemon;

#Global options

options

{

   directory "/var/named";

};

#forward resolution for localhost;

zone "localhost" in

{

   type master;

   file "localhost.zone";

};

#reverse resolution for localhost;

zone "0.0.127.in-addr.arpa" in

{

   type master;

   file "127.0.0.zone";

};

#forward resolution for s4403.com;

zone "s4403.com" in

{

   type master;

   file "s4403.com.zone";

};

#reverse resolution for the network 10.2.0.0;

zone "2.10.in-addr.arpa" in

{

   type master;

   file "10.2.zone";

};

#pointer to the Root Domain;

zone "." in

{

   type hint;

   file "named.ca";

   };

 

 

 

4. Criar arquivo forward e reverse para seu domínio em /var/named

 

 

Abaixo os modelos; ajuste os nomes para seu domínio.

 

 

;/var/named/s4403.com.zone

;TTL - Time to Live - two days in this example

;

$TTL 172800

 

s4403.com.   IN  SOA lnx1.s4403.com.    hostmaster.24403.com (

                 2005052601   ;serial number

                 1D           ;refresh

                 2H           ;retry

                 1W           ;expire time

                 3H           ;negative answer

                 )

;

;entry for the name server

;

s4403.com.   IN  NS  lnx1.s4403.com.

 

;

;resource records

;

lnx1     IN  A   10.2.44.94

lnx2     IN  A   10.2.44.95

 

 

 

;/var/named/10.2.zone

;TTL - Time to Live - 2 days

;

$TTL 17280

;

;SOA Entry

2.10.in-addr.arpa. IN SOA lnx1.s4403.com. hostmaster.s4403.com. (

             2005052601   ;serial number

             1D       ;refresh

             2H       ;retry

             1W       ;expiry

             3H       ;negative validity

             )

;

;Entry for the name server

;

             IN NS    lnx1.s4403.com.

;

;allocation of hosts

94.44            IN PTR   lnx1.s4403.com.

 

 

 

5. Altere o arquivo /etc/resolv.conf para

 

nameserver <ip do seu servidor>

search <nome do seu domínio>

 

6. Inicie o serviço de DNS

 

a. /etc/init.d/named start

 

7. Teste sua configuração usando os comandos

 

ping

dig

nslookup