1. Primeiro Passo - Instalar o BIND
Agora basta instalarmos o nosso programa de DNS com o seguinte comando: sudo apt-get install bind9
2. Segundo Passo – Configurar IP estático e nome do seu Servidor
2.1 Configurar rede – IP estático: sudo nano /etc/network/interfaces
Adicione as seguintes linhas, mudando conforme sua placa de rede, e sua rede.
No meu caso, a minha placa é enp0s3 e o IP que quero fixar é o 1, minha rede é a 192.15.32.0
Vamos reiniciar a placa de rede com os comandos na seguinte ordem:
1- ifdown enp0s3
2- ifup enp0s3
2.2. Nome do servidor
Para editar o nome do seu servidor digite: sudo nano /etc/hostname.
E altere ou mantenha o nome do seu servidor como desejar. Salve e feche o arquivo.
3. Terceiro Passo – Configurar o seu DNS – Bind9
3.1. Adicionando as zonas de pesquisa: nano /etc/bind/named.conf.local
Obs. Observe que se minha rede é 192.15.32.0, a minha pesquisa reversa será “32.15.192”, e
qualquer falha nesse arquivo impedirá que o serviço de DNS suba.
Salve e feche.
3.2. Criando os arquivos de zonas de pesquisa direta e reversa
Vamos fazer isso copiando 2 arquivos de configuração e renomeando eles ao mesmo tempo e
então depois os editando.
Vamos usar os comandos na seguinte ordem:
1- sudo cd /etc/bind
2- sudo cp db.empty db.gustavo.local
3- sudo cp db.127 db.192
Agora vamos editar: nano db.gustavo.local
Obs. Lembre-se sempre de substituir os nome de máquina, nome completo do servidor e número de IP
para o seus dados.
Agora vamos editar o arquivo de pesquisa reversa: sudo nano /etc/bind/db.192
Pronto, agora o arquivo de configuração “named.conf.local” está configurado com as zonas criadas e apontando para o
arquivo de zonas que criamos e editamos "db.gustavo.local" e "db.192".
4. Testando
Reinicie o Serviço : sudo /etc/init.d/bind9 restart
Vamos verificar se não há nenhum erro nos arquivos de zonas que criamos com o seguinte comando: named-checkzone gustavo.local /etc/bind/db.gustavo.local
Se der certo, o resultado será como este.
Pingue: www.gustavo.local ou pelo IP, no meu caso: 192.15.32.1.
Obs: Lembre-se de usar os seus dados.