Configuração DNS · 2 min read · Jan 14, 2026

Resolvendo Domínios Internamente E Externamente Com Bind9 E Servidor De Nomes Cache - Página 2

5. Criação do Arquivo de Zona:

Agora há um problema. :( Onde está minha espingarda?

I.e. se você instalou o bind-chroot, então você estará criando seu arquivo de zona de domínio no diretório /var/named/chroot/var/named/, e então você fará um link simbólico para o diretório /var/named/, mas se você não instalou este pacote chroot, então você criará o arquivo de zona diretamente no diretório /var/named/.

Agora o seguinte comando funciona bem, se você tiver bind-chroot:

$ vi /var/named/chroot/var/named/cbtcandy.org.zone

OU (se o bind-chroot não estiver instalado)

$ vi /var/named/cbtcandy.org.zone   

e digite as seguintes linhas no seu arquivo de zona:

$TTL    86400
@               IN SOA  @ nayyares.gmail.com. (
42              ; serial (d. adams)
3H              ; refresh
15M             ; retry
1W              ; expiry
1D )            ; minimum
@               IN NS           nameserver.cbtcandy.org.
nameserver      IN A            192.168.1.1
cache           IN A            192.168.1.2
www             IN A            192.168.1.3
portal          IN A            192.168.1.4

Você pode adicionar quantos registros desejar :) neste arquivo.

Nota: Aqui estou assumindo que o nome da nossa máquina DNS é nameserver e a sub-rede LAN está em 192.168.1.0/24, você pode mudar isso de acordo com sua situação.

Agora o seguinte passo é necessário apenas se você criou o arquivo de zona no diretório /var/names/chroot/var/named/.

$ ln -s /var/named/chroot/var/named/cbtcandy.org.zone /var/named/cbtcandy.org.zone

6.  Editando resolv.conf:

Agora, para informar à nossa máquina servidor de nomes sobre a ordem que ela deve seguir para resolução de nomes, precisamos editar o arquivo /etc/resolv.conf,

$ vi /etc/resolv.conf

e escrever as seguintes duas linhas, mas mantê-las na mesma ordem, pois queremos primeiro resolver a consulta de resolução de domínio pelo servidor de nomes cache, então manteremos a linha 127.0.0.1 primeiro, neste arquivo.

nameserver 127.0.0.1  
nameserver 212.96.24.1

Nota: Eu assumo que o IP da máquina servidor de nomes do seu ISP é 212.96.24.1.

7.  Configurando o Nome do Host:

Para configurar seu nome de host de acordo com seu domínio, vamos editar o arquivo /etc/sysconfig/network, ou seja,

$ vi /etc/sysconfig/network

Agora digite a seguinte linha:

HOSTNAME=nameserver.cbtcandy.org

8. Reiniciando o Daemon BIND:

$ service named restart               (Redhat,Fedora,Centos)

OU

$ /etc/rc.d/rc.bind restart            (Suse,Debian)

9. Testando:

Agora, para testar se sua configuração está funcionando bem ou não, dê o seguinte comando:

$ nslookup nameserver.cbtcandy.org

Se você obtiver o seguinte resultado, isso significa que seu BIND 9 está funcionando bem:

Server:         127.0.0.1  
Address:        127.0.0.1#53  
  
Name:   nameserver.cbtcandy.org  
Address: 192.168.1.1

Agora, para testar seu servidor de nomes cache, dê o seguinte comando:

$ nslookup www.howtoforge.org

Se você estiver obtendo o seguinte resultado, isso significa que o servidor de nomes cache está funcionando bem.

Server:         212.96.24.1  
Address:        212.96.24.1#53  
  
Name:   www.howtoforge.org  
Address: 85.10.207.148

Nota: Se você encontrar algum problema durante a configuração, sinta-se à vontade para me contatar.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.