Como configurar o servidor DNS BIND9 no Ubuntu 20.04
Neste tutorial, examinaremos a instalação e a configuração básica do servidor DNS BIND9.
Como configurar o servidor DNS BIND9 no Ubuntu 20.04:
Instalar o BIND9
A primeira coisa que você precisa fazer é atualizar a lista de pacotes e instalar o BIND9.
sudo apt install bind9
Após a conclusão do processo de instalação, você pode verificar se o BIND9 está funcionando.
A resposta será algo parecido com isto:
Address: 127.0.0.1#53
Name: google.com
Address: 64.233.164.138
...
Configuração do BIND9
O servidor DNS funciona logo após a instalação. Você precisa configurá-lo de acordo com suas finalidades de uso. Primeiro, permita que o BIND9 funcione por meio do firewall.
O arquivo de configuração principal é named.conf.options, vamos abri-lo.
Algumas das opções disponíveis estão listadas abaixo. Adicione o necessário à diretriz "options".
A diretiva "listen-on" permite especificar as redes que o servidor DNS atenderá. Não escreva isso ou escreva "any;" para trabalhar com todos os endereços.
10.10.10.0/24;
10.1.0.0/16;
...
};
O BIND9 só permite consultas locais por padrão. Adicione os endereços IP necessários à diretiva "allow-query" ou "any;" para permitir todas as solicitações.
Os encaminhadores contêm os endereços IP dos servidores DNS para os quais a solicitação é redirecionada se o nosso servidor não contiver os dados necessários.
8.8.8.8;
8.8.4.4;
};
Salve e feche o arquivo. Verifique a configuração:
Se nenhum erro for exibido, então tudo está em ordem. Reinicie o serviço para que as alterações tenham efeito.
Teste do BIND9
Para verificar se o servidor DNS está funcionando corretamente, digite o seguinte comando em qualquer outro computador remoto. Substitua dns-server-ip-address pelo endereço IP do servidor DNS.
Saída:
Address: dns-server-ip-address#53
Name: ubuntu.com
Address: 91.189.88.181
...
Agora você tem um servidor de nomes de cache BIND9 em funcionamento.
Próximas etapas: