Pular para o conteúdo

BIND 9 - DNS Master e Slave CentOS 6.4 Minimal

Este artigo busca auxiliar os administradores de sistema GNU/Linux, novatos ou veteranos, que têm dificuldades para acertar as configurações do DNS BIND. O objetivo central é a configuração de um DNS externo (Master e Slave) para serviços de e-mail. Aplica-se também às outras distribuições, bastando algumas poucas modificações.
Fagner Silva do Nascimento rengaf1
Hits: 84.661 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Configurações iniciais e instalação do BIND 9

Ajustes no servidor:

# vi /etc/hosts

127.0.0.1    localhost.localdomain localhost.localdomain localhost4 localhost4.localdomain4 localhost
192.168.1.8  ns1.dominio.com.br ns1
::1          localhost.localdomain localhost.localdomain localhost6 localhost6.localdomain6 localhost
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

# vi /etc/resolv.conf

search dominio.com.br
nameserver 192.168.1.10

Ajustes no firewall:

# chkconfig iptables off
# chkconfig ip6tables off
# chkconfig postfix off


SELinux:

# vi /etc/selinux/config

SELINUX=disabled

Atualização do sistema e instalação do BIND 9:

# yum clean all && yum update -y && yum install bind bind-utils

Colocar na inicialização do sistema:

# chkconfig named on

Inicie o BIND (aguarde alguns minutos para a geração da chave):

# service named start

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Configurações iniciais e instalação do BIND 9
   2. DNS Master
   3. Testando seu DNS
   4. DNS Slave / Conclusão e teste

Proxy Squid com SquidGuard + Controle de Banda e Autenticação NTLM no Samba 4 (CentOS 6.5 - 64 bits Minimal)

Restaurando o LILO com o Slackware 9.1 (HOWTO)

Instale uma distro dentro de outra

Execução automática de comandos na inicialização do modo gráfico

Utilizar um placa PCI como Access Point no Debian 4

Servidor proxy autenticado (Squid + DansGuardian + OpenLDAP)

#1 Comentário enviado por danniel-lara em 12/08/2013 - 08:11h
Parabéns pelo Artigo é muito bom mesmo
#2 Comentário enviado por rengaf1 em 12/08/2013 - 08:21h

[1] Comentário enviado por danniel-lara em 12/08/2013 - 08:11h:

Parabéns pelo Artigo é muito bom mesmo



valeu camarada é atravéis dessas contribuições que a comunidade cresce....
#3 Comentário enviado por linuxbras_com em 18/08/2013 - 17:01h
Boa Tarde amigo. estou com dificuldades, posso sanar as duvidas?
#4 Comentário enviado por linuxbras_com em 18/08/2013 - 17:06h
Os erros:
[root@lsc1 etc]# service named reload
Recarregandonamed-sdb: [FALHOU]

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[root@lsc1 etc]# service named restart
Parando o named: . [ OK ]
Iniciando o named:
Error in named configuration:
zone localhost.localdomain/IN: loaded serial 0
zone localhost/IN: loaded serial 0
zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 0
zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0
zone 0.in-addr.arpa/IN: loaded serial 0
zone linuxbras.com.br/IN: loaded serial 2013081500
zone 151.219.200.in-addr.arpa/IN: loading from master file /var/named/200.219.151.db failed: file not found
zone 151.219.200.in-addr.arpa/IN: not loaded due to errors.
_default/151.219.200.in-addr.arpa/IN: file not found
[FALHOU]

Essa parte da configuração named.conf, que não estou conseguindo levantar....

zone "123.123.200.in-addr.arpa" {
type master;
file "/var/named/200.123.123.db";
allow-update { none; };
allow-transfer { 200.192.123.123; };# segundario
};

Muito obrigado por qualquer auxilio, caso seja melhor troca de e-mail, informe amigo.

Claudir
#5 Comentário enviado por rengaf1 em 19/08/2013 - 08:20h

[4] Comentário enviado por linuxbras_com em 18/08/2013 - 17:06h:

Os erros:
[root@lsc1 etc]# service named reload
Recarregandonamed-sdb: [FALHOU]

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[root@lsc1 etc]# service named restart
Parando o named: . [ OK ]
Iniciando o named:
Error in named configuration:
zone localhost.localdomain/IN: loaded serial 0
zone localhost/IN: loaded serial 0
zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 0
zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0
zone 0.in-addr.arpa/IN: loaded serial 0
zone linuxbras.com.br/IN: loaded serial 2013081500
zone 151.219.200.in-addr.arpa/IN: loading from master file /var/named/200.219.151.db failed: file not found
zone 151.219.200.in-addr.arpa/IN: not loaded due to errors.
_default/151.219.200.in-addr.arpa/IN: file not found
[FALHOU]

Essa parte da configuração named.conf, que não estou conseguindo levantar....

zone "123.123.200.in-addr.arpa" {
type master;
file "/var/named/200.123.123.db";
allow-update { none; };
allow-transfer { 200.192.123.123; };# segundario
};

Muito obrigado por qualquer auxilio, caso seja melhor troca de e-mail, informe amigo.

Claudir



ola bom dia...

camarada se vc observar

zone 151.219.200.in-addr.arpa/IN: loading from master file /var/named/200.219.151.db failed: file not found

ai ta dizendo que ele nao encontrou o arquivo de zona master /var/named/200.219.151.db.

o nome da tua zona reversa é esse mesmo? zone "123.123.200.in-addr.arpa" { ??
e o arquivo de configuração dela esta nesse local mesmo? file "/var/named/200.123.123.db";

verificar isso e posta o feedback.

skype: fagnernascimento_2@hotmail.com
#6 Comentário enviado por willian.firmino em 26/02/2016 - 12:58h
Estou implantando um samba4 como controlador de dominio AD em minha rede, também vou implantar o pfsense como firewall, o servidor de emails e o nosso site ficam em nossa rede, então faria mais sentido implementar a configuração do bind na maquina com o samba4 AD ou no PFSense ou de alguma outra forma?
#7 Comentário enviado por rengaf1 em 26/02/2016 - 14:03h

[6] Comentário enviado por willian.firmino em 26/02/2016 - 12:58h

Estou implantando um samba4 como controlador de dominio AD em minha rede, também vou implantar o pfsense como firewall, o servidor de emails e o nosso site ficam em nossa rede, então faria mais sentido implementar a configuração do bind na maquina com o samba4 AD ou no PFSense ou de alguma outra forma?


willian.. boa tarde..

cara...

vc ja fez os redirecionamentos no dns que responde pelo teu dominio?

primeiramente precisa fazer isso.
#8 Comentário enviado por bleckout em 15/08/2018 - 22:54h
Parabéns pelo excelente artigo, eu estava quebrando a cabeça parte da configuração do arquivo da zona e do reverso.
O seu artigo me salvou <3
___________________________________________________________________
"Vivemos todos sob o mesmo céu, mas nem todos temos o mesmo horizonte"[i] - Konrad Adenauer
Ubuntu 16.04 LTS amd64 - Core i7 3770K, 16GB RAM - NVIDIA GTX 1080 GALAX

Contribuir com comentário

Entre na sua conta para comentar.