Como hacer un servidor DNS en Linux

Para hacer un servidor dns tenemos que instalar el siguiente paquete todo esto es como usuario root:
apt-get install bind9
una vez instalado el paquetes hacemos una copia de seguridad del archivo named.conf con el siguiente comando.
cp /etc/bind/named.conf /etc/bind/named.conf.back
una vez copiado, editamos el paquete con su editor favorito
nano /etc/bind/named.conf
eliminamos es contenido de named.conf y agregamos lo siguiente:
# este script fue creado por Gonzalo pero modificado y editado por mi
options {
                directory "/var/cache/bind";
                 forwarders {
                               //local
                               127.0.0.1
                               // cantv
                                200.44.32.12;
                                200.11.248.12;
                                // OpenDNS servers
                               208.67.222.222;
             208.67.220.220;
                     // Google
                               8.8.8.8;
                               8.8.4.4;
                 };
                auth-nxdomain no;    # conform to RFC1035
                listen-on-v6 { any; };
};
Al finalizar guardamos y  Añado lo siguiente: en el archivo de /etc/resolv.conf
Y debería quedar como primera línea nameserver 127.0.0.1
y después debes añadir los dos servidores DNS que utiliza tu proveedor de internet. En mi caso queda así:
nameserver 127.0.0.1
nameserver 194.179.1.100
nameserver 194.179.1.101
okey ya con esto  tendría un servidor dns corriendo pero básico si quiere mejorarlo mas busque en google más información.
Otra forma de hacer el servidor es instalado este programita
apt-get install dnsmasq
Ahora lo editamos y añadimos después de la primera línea lo siguiente:
nameserver 127.0.0.1
Salvamos y ahora debemos probarlo con el comando dig
dig www.google.co.ve
espero que le haya servido de ayuda chao.

No hay comentarios:

Publicar un comentario