DNSCACHE COM DJB – DEBIAN
Prerequisitos: already installed daemontools and djbdns
Verifique se tem conexão com internet:
dnsq a www.aol.com 192.203.230.10
Crie as contas de usuários:
useradd Gdnscache
useradd Gdnslog
Defina o IP de escuta do servidor de dnscache e então coloque no final do comando abaixo:
dnscache-conf Gdnscache Gdnslog /etc/dnscache 10.53.0.1
ln -s /etc/dnscache /service/dnscache sleep 5 svstat /service/dnscache
Na pasta root/ip abaixo terão os arquivos definando as redes que terão permissão de acessar o dns, por exemplo abaixo definimos a rede 10.*
touch /etc/dnscache/root/ip/10
Defina no arquivo /etc/resolv.conf o endereço localhost ou definido acima como IP de escuta:
nameserver 10.53.0.1
Teste novamente a resolução:
dnsip www.cnn.com
Redirecionamento para servidores dns
Caso tenha algum domínio especifico que voce conheça que responta po um certo servidor dns conhecido, como um dominio interno você pode configurar no dnscache da seguinte forma:
Tendo como exemplo o dominio casa.intranet e o servidor de dns responde por esse domínio seria o IP 192.168.53.53
Podemos criar o seguinte arquivo no servidor dnscache, inserir o conteúdo e em seguite com comando svc reiniciar:
# echo “192.168.53.53” > /etc/dnscache/root/servers/casa.intranet
# svc -t /service/dnscache
FONTE
http://cr.yp.to/djbdns/run-cache-x.html
Publicar comentário