Notícia

Como instalar e configurar o BIND (Servidor DNS), dentro da distribuição linux CENTOS 7.0.

08/07/2020

E dessa vez o Prof. Wagner da CD6 – Desenvolvimento de pessoas e negócios, vem com uma matéria bem interessante para os alunos de TI e principalmente para os que trabalham ou pretendem trabalhar com servidores Linux. Vamos instalar e configurar o BIND (Servidor DNS), dentro da distribuição linux CENTOS 7.0.

BIND (Berkeley Internet Name Domain ou, como chamado previamente, Berkeley Internet Name Daemon) é o servidor para o protocolo DNS mais utilizado na Internet, especialmente em sistemas do tipo Unix, onde ele pode ser considerado um padrão.  Vemos logo abaixo um tutorial da instalação e configuração do BIND.

BIND (DNS)

 

Para iniciar a instalação do BIND

# yum -y install  bind bind-utils

 

Abra o arquivo named.conf, utilizando o comando abaixo

# nano /etc/named.conf

 

Vá até o final do arquivo e inclua todas essas linhas abaixo.

 

zone "minhaempresa.corp" IN {

        type master;

        file "minhaempresa.corp.db";

};

 

zone "192.168.100.in-addr.arpa" IN {

        type master;

        file "192.168.100.db";

};

 

===============================

Abra o aquivo abaixo e digite os blocos correspondentes ao arquivo.

# nano /var/named/minhaempresa.corp.db

 

$TTL 24h

@       IN      SOA     dns.minhaempresa.corp. root.minhaempresa.corp. (

        1               ; Serial

        12h             ; Refresh

        15m             ; Retry

        3w              ; Expire

        2h              ; Mininum TTL

)

 

@       IN      NS      dns.minhaempresa.corp.

dns     IN      A       192.168.100.100

 

servidor1  IN      A       192.168.100.100

servidor2  IN      A       192.168.100.101

www        IN      A       192.168.100.101

email      IN      A       192.168.100.101

 

 

 

Abra o aquivo abaixo e digite os blocos correspondentes ao arquivo.

 

# nano /var/named/192.168.100.db

 

$TTL 24h

@       IN      SOA     dns.minhaempresa.corp. root.minhaempresa.corp. (

        1               ; Serial

        12h             ; Refresh

        15m             ; Retry

        3w              ; Expire

        2h              ; Mininum TTL

)

 

@        IN      NS      dns.minhaempresa.corp.

100      IN      PTR     dns.minhaempresa.corp.

 

101      IN      PTR     email.minhaempresa.corp.

101      IN      PTR     www.minhaempresa.corp.

100      IN      PTR     servidor1.minhaempresa.corp.

101      IN      PTR     servidor2.minhaempresa.corp.

 

========================================================

Utilize as duas linhas abaixo para configuração no firewall

 

# firewall-cmd --permanent --add-service=dns

# firewall-cmd --complete-reload

Utilize as duas linhas abaixo para startar e habilitar o named.service

# systemctl enable named.service

# systemctl start named.serv

Voltar