Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Os servidores DNS (Domain Name System) são essenciais para a navegação na internet, pois são responsáveis por traduzir os nomes de domínio em endereços IP. No Linux, existem várias opções de servidores DNS disponíveis, como o BIND (Berkeley Internet Name Domain), o Unbound e o PowerDNS. Neste artigo, vamos explorar como configurar um servidor DNS no Linux usando o BIND como exemplo.
Exemplos:
sudo apt-get install bind9
sudo nano /etc/bind/named.conf
Dentro do arquivo named.conf, você pode definir as zonas de DNS que o servidor irá responder. Por exemplo, para adicionar uma zona para o domínio "example.com", você pode adicionar as seguintes linhas:
zone "example.com" {
type master;
file "/etc/bind/db.example.com";
};
$TTL 1d
@ IN SOA ns1.example.com. admin.example.com. (
2022010101 ; Serial
8H ; Refresh
2H ; Retry
4W ; Expire
1D ; Minimum TTL
)
IN NS ns1.example.com.
IN A 192.168.1.10
Nesse exemplo, definimos o tempo de vida do cache (TTL) para 1 dia, o servidor primário (NS) como ns1.example.com e o endereço IP associado a esse domínio como 192.168.1.10.
sudo systemctl restart bind9
A configuração de servidores DNS no Linux pode parecer complicada à primeira vista, mas com os exemplos e instruções fornecidas neste artigo, você estará pronto para configurar seu próprio servidor DNS em pouco tempo. Compartilhe este artigo com seus amigos que também estão interessados em aprender sobre administração de sistemas Linux e ajude-os a aprimorar suas habilidades.