Como Instalar un Servidor DNS en Ubuntu




Recomendamos primero la lectura de :

http://www.xombra.com/go_articulo.php?articulo=94

Ahora, vamos al grano

1.- Instalamos BIND y sus herramientas adiconales

sudo apt-get install bind9 dnsutils

2.- Por razones de seguridad ejecutar chroot en BIND, hacemos lo siguiente:

sudo /etc/init.d/bind9 stop

Editamos el archivo

sudo nano /etc/default/bind9

Hacemos que el usuario bind se ejecute sin privilegios en /var/lib/named. Modificamos la linea: OPTIONS="-u bind" que quedará:

OPTIONS="-u bind -t /var/lib/named"

3.- Creamos las carpetas necesarias bajo /var/lib:

sudo mkdir -p /var/lib/named/etc
sudo mkdir /var/lib/named/dev
sudo mkdir -p /var/lib/named/var/cache/bind
sudo mkdir -p /var/lib/named/var/run/bind/run

4.- Movemos la configuracion de /etc a /var/lib/named/etc:

sudo mv /etc/bind /var/lib/named/etc

5.- Creaamos un enlace simbólico a la nueva carpeta de configuración (para evitar problemas cuando se actualice en el futuro):

sudo ln -s /var/lib/named/etc/bind /etc/bind

6.- Hacemos dispositivos nulo y al azar, y fijamos los permisos de las carpetas:

sudo mknod /var/lib/named/dev/null c 1 3
sudo mknod /var/lib/named/dev/random c 1 8
sudo chmod 666 /var/lib/named/dev/null /var/lib/named/dev/random
sudo chown -R bind:bind /var/lib/named/var/*
sudo chown -R bind:bind /var/lib/named/etc/bind

7.- Necesitamoos modifcar el script de arranque /etc/init.d/sysklogd de esta manera podemos seguir recibiendo mensajes importantes registrados en los logs del sistema

sudo SYSLOGD="-u syslog -a /var/lib/named/dev/log"

8.- Restauramos el demonio

sudo /etc/init.d/sysklogd restart

9.- Comenzamos a usar BIND y chequeamos /var/log/syslog para cualquier error:

sudo /etc/init.d/bind9 start

Les recordamos leer http://www.xombra.com/go_articulo.php?articulo=94 para un mejor entendimiento del uso de DNS

Fuente Original:
http://www.linode.com



Otras artículos de interés:

Actualizar al Kernel 3.8 en Ubuntu / LinuxMint
Entre las novedades de este Kernel: Soporte OpenGL en los controladores Nouveau y mejoras en la gestión de memoria RAM. Implementación de soluciones para evitar fallo de arranque en sistemas HP. ...
Cortafuegos (Firewall)s: Test de fugas
Es fácil disponer de un cortafuegos que evite que otros equipos inicien y establezcan conexiones al nuestro. Sin entrar en más detalles, cualquier cortafuegos es capaz de eso con más o menos grado de sofisticació...
Fish, la terminal con esteroides
Desde el blog del amigo @sinfallas encontré este post bastante interesante sobre Fish (desde uso Fish, ha sido más rápido trabajar con la terminal). A...
Corregir alerta: Unknown media type in type Debian / Ubuntu / Mint
Usualmente si empleamos un escritorio como Gnome e instalamos algún programa que es para KDE. Probablemente cuando actualices o realices otra operación podría salir el siguiente mensaje de error:Unknown media type in type 'all/all'...
Sincronizar tus archivos locales con box.com - Debian - Ubuntu y Derivados
Ya hemos publicado como sincronizar nuestros archivos en la nube en Pcloud y Google Drive. Recuerda que tambien puedes hacerlos con Mega y Dropbox que ya treaen clientes linux bastante amigable. Por lo que ya no hay excusas para que pierdas tu dat...
Instalar Ecualizador de Sonido en Linux - Debian - LinuxMint - Xanadu
PulseAudio (antiguamente PolypAudio) es un servidor de sonido multiplataforma, capaz de funcionar por red. Funciona bajo sistemas compatibles con POSIX como GNU/Linux y también en otros sistemas operativos como Microsoft Windows. Para m...
Cómo defender a su empresa de la ingeniería social
La ingeniería social es una de las técnicas de hacking más antiguas de la informática –casi tanto como ella misma– con la que un hacker puede penetrar hasta en los sistemas más difíciles usando la vulnerabilidad más grave de todas: la huma...
Activar SNA en Ubuntu / LinuxMint y Derivados
Si posees un adaptador gráficos chip Intel i830-I865G o superior, activa el SNA (Sandy New Bridge Aceleration), puedes mejorar el rendimiento con esto: Abre una consola / terminal: sudo gedit /etc/X11/xorg.conf...
COMBINANDO SSH, CRON Y AT
De nuevo vamos a tratar de un tema en donde la terminal en modo texto y programas desde la línea de comandos son los protagonistas. Probablemente, este artículo no le sirva de mucho a un usuario doméstico, con un solo ordenad...
Cambiar archivos .WAV a MP3 desde consola en Linux
Con este script podemos transofrmar los archivos .WAV (WAV (o WAVE), apócope de WAVE form audio file format, es un formato de audio digital normalmente sin compresión de datos desarrollado y propiedad de Microsoft y de IBM que se utiliza para...

Brindanos
un o una


Redes Sociales

Publicidad


Gana Bitcoins desde tu casa

Categorías


Planeta Vaslibre

Blog Roll




Nube de tags

  • anonimato
  • anonimo
  • antivirus
  • apache
  • blog
  • bsd
  • bug
  • centos
  • chrome
  • cifrado
  • computer
  • debian
  • dns
  • exploits
  • fedora
  • fice
  • firefox
  • forense
  • freebsd
  • gentoo
  • github
  • gnome
  • gnu
  • gpl
  • gtk
  • hack
  • hacking
  • hosting
  • informatica
  • instalar
  • internet
  • isos
  • libre
  • licencias
  • linux
  • linuxmint
  • lxde
  • micros
  • mint
  • mit
  • mozilla
  • mysql
  • noticia
  • opensource
  • pgp
  • php
  • sabayon
  • seguridad
  • servidor
  • system
  • tecnologia
  • thunar
  • thunderbird
  • tor
  • troyanos
  • tware
  • ubuntu
  • underground
  • vaslibre
  • virus
  • viserproject
  • vivaldi
  • vulnerabilidades
  • web
  • website
  • windows
  • xanadu
  • xfce
  • xombra