Servidor DNS Cache
May 3rd, 2008 | by necudeco |El tener un sistema de cache de DNS en nuestra red, o incluso en nuestra propia PC nos permite acelerar el proceso de navegacion. El proceso por el cual nosotros leemos cualquier pagina web se puede simplificar en dos partes:
- Obtener la direccion IP del recurso
- Obtener el recurso
Un DNS cache nos permite optimizar la primera de las dos anteriores.
Para instalar un servidor DNS Cache puedes elegir varias opciones, desde montarte uno propio con python, o instalar uno de los muchos existentes.
El que yo uso es Bind9, que por cierto es el mas pesado de todos pero a la vez el mas funcional.
Para instalarlo solo necesitas hacer un
sudo aptitude install bind9
Luego solo nos queda editar sus opciones generales
sudo nano /etc/bind/named.conf.options
options {
directory “/var/cache/bind”;// If there is a firewall between you and nameservers you want
// to talk to, you might need to uncomment the query-source
// directive below. Previous versions of BIND always asked
// questions using port 53, but BIND 8.1 and later use an unprivileged
// port by default.// query-source address * port 53;
// If your ISP provided one or more IP addresses for stable
// nameservers, you probably want to use them as forwarders.
// Uncomment the following block, and insert the addresses replacing
// the all-0’s placeholder.forwarders {
200.48.225.130;
200.48.225.146;
};auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
};
La unica parte que debemos modificar, es la de:
forwarders {
200.48.225.130;
200.48.225.146;
};
Ahi debemos incluir los dns que usamos con nuestros proveedor de internet o en su defecto los de opendns.



1 Trackback(s)