A instalação do Bind no Ubuntu é simples, pois os pacotes estão no repositório principal e não necessita de nenhuma configuração no sources.list do APT.
Para instalar basta digitar o comando:
# apt-get install bind9 dnsutils bind9-doc
Sobre os pacotes:
- Bind9 – é o pacote contendo o servidor para o protocolo DNS.
- DNSUtils – pacote contendo três softwares para testes e correção de problemas. São eles: dig, nslookup e nsupdate. Para mais informações, após a instalação digite # man dig ou # man nslookup;
- Bind9-Doc – contém basicamente a documentação do Bind.
Configuração do cache de DNS
Um cache de DNS, ou dns caching, é responsável por manter um histórico das consultas ao servidor de DNS do provedor. Com o cache configurado, as consultas são armazenadas em um “histórico”, agilizando o tempo de busca e retorno da informação.
Configuração TTL do domínio que vai determinar o tempo que uma consulta DNS ficará no “histórico”, ou melhor cache.
Configurar o cache de DNS editando o arquivo named.conf.options:
# vi /etc/bind/named.conf.optionsVocê verá três linhas comentadas que precisam ser modificadas. Antes da modificação, é necessário que tenha os IPs dos servidores de DNS do seu provedor.
Altere o arquivo e deixe-o como abaixo:forwarders {
< IP-DO-SERVIDOR-DNS-PRIMÁRIO>;
< IP-DO-SERVIDOR-DNS-SECUNDÁRIO>;
};
< IP-DO-SERVIDOR-DNS-PRIMÁRIO>;
< IP-DO-SERVIDOR-DNS-SECUNDÁRIO>;
};
Salve o arquivo com :wq! e vamos configurar o arquivo resolv.conf para que até o próprio servidor de DNS utilize o cache de DNS.
# vi /etc/resolv.conf
Modifique o arquivo: A primeira linha, relativa a search é opcional para esta configuração, porém será utilizada quando configurarmos a integração com o Active Directory.
search <NOME-DO-DOMINIO>
nameserver <IP-DO-SEU-SERVIDOR>
nameserver <IP-DO-SEU-SERVIDOR>
Salve o arquivo resolv.conf e reinicialize o Bind e sua configuração de rede:
# /etc/init.d/bind9 restart
# /etc/init.d/networking restart
# /etc/init.d/networking restart
0 comentários:
Postar um comentário