Configuração de blocos IPv4

Configurar a resolução inversa requer, inicialmente, a configuração de um servidor DNS para responder por um domínio específico.

No caso de um bloco IPv4 de prefixo /24, por exemplo o 10.0.0/24, deve configurar-se um servidor para responder pelo domínio 0.0.10.in-addr.arpa.

Considerando um servidor DNS com software BIND (Berkeley Internet Name Domain), desenvolvido pelo Internet Systems Consortiom (ISC), em um ambiente Unix a configuração consistiria dos passos a seguir.

Criar um arquivo de configuração geral contendo as seguintes linhas (além das linhas de configuração necessárias para o correto funcionamento do servidor):

zone "0.0.10.in-addr.arpa"{

type master;

file "0.0.10.in-addr.arpa.db";

};

As linhas acima indicam a zona para a qual o servidor deve responder com autoridade, o tipo de servidor (master ou slave) e o arquivo onde serão armazenadas as informações dessa zona. O nome do arquivo pode ser qualquer um. No exemplo foi usado um nome baseado na zona em que está sendo configurado.

Depois será necessário criar o arquivo que conterá as informações dessa zona. Esse arquivo deve ter o mesmo nome que o indicado na configuração geral do servidor. No exemplo é 0.0.10.in-addr.arpa.db.

Basicamente, o arquivo terá as seguintes informações:

0.0.10.in-addr.arpa. IN SOA ns.example.org root.example.org (

1 ; serial

3600 ; refresh

3600 ; retry

3600 ; expire

900) ; minimum

0.0.10.in-addr.arpa. IN NS ns.example.org.

1 IN PTR host1.example.org.

2 IN PTR host2.example.org.

As linhas acima indicam o nome da zona que está sendo configurada e seus RR (Resources Records), como o SOA (Start of Authority), que indica o servidor com autoridade para essa zona.

As informações entre parênteses destinam-se a organizar a sincronização com servidores secundários (slaves).

A seguir, estão as informações dos servidores DNS para a zona, que podem ser mais de um.

Finalmente, vão as informações mais interessantes para o caso de resolução inversa, que são aquelas que indicam o nome associado a cada endereço IP do bloco.

O Resource Record PTR indica um ponteiro entre o endereço e o nome respectivo. Por exemplo, o endereço 192.0.2.1 tem associado o nome host1.example.or.



CHK_LACNIC