Dagi3d v4

Configurar servidor DNS

Recientemente contraté un vps en Rosehosting utilizando un descuento especial para poder tener disponible una máquina remota sin las limitaciones que tiene un servidor compartido y hacer pruebas.
La ventaja del vps es que hay libertad casi absoluta para instalar lo que uno quiera, y aunque también implica que todo lo tiene que administrar uno mismo, es una estupenda oportunidad para aprender y cacharrear.
Así que una vez ya estaba listo el vps, el primer paso era instalar y configurar en la ‘nueva’ máquina el servidor DNS que se encargase de gestionar todos los dominios y subdominios que se fuesen creando.

El servidor tiene instalado una Debian Sarge y utilicé el dominio dagi3d.com que tenía registrado pero no estaba usando y tras varias pruebas y leer distitnos how-to’s en internet, esta fue la solución a la que llegué:

Instalar Bind

apt-get install bind

Añadir la entrada del dominio a /etc/bind/named.conf.local

zone "dagi3d.com" {
 type master;
 notify no;
 allow-query { any; };
 file "/etc/bind/dagi3d.com.zone";
};

Configurar el fichero para la zona del dominio (/etc/bind/dagi3d.com.zone):

$TTL 3600
@ IN SOA dagi3d.com. info.dagi3d.com. (
            2006061701
            3H
            1H
            14D
            604800)
; DNS
        IN      NS      ns.dagi3d.com.
        IN      NS      ns2.dagi3d.com.
        IN      MX 10   mail.dagi3d.com.
; nombres
        IN      A       206.196.111.109
www     IN      A       206.196.111.109
mail    IN      A       206.196.111.109
ns      IN      A       206.196.111.109
ns2     IN      A       206.196.111.109

Basicamente se está indicando que los servidores de nombres y las peticiones a dagi3d.com, www.dagi3d.com y mail.dagi3d.com(para el correo), apunten a la ip 206.196.111.109
Lo ideal sería tener los distintos servicios en máquinas diferentes, pero en este caso no hay más recursos así que no queda otra face-smile.png

Luego bastaría con reiniciar el servidor dns:
/etc/init.d/bind restart

Y por último habría que indicar donde hayamos registrado el dominio, que éste utilizará los dns’s ns.dagi3d.com y ns2.dagi3d.com pero a su vez, también hay que indicarle de alguna manera la dirección ip de cada uno, ya que en primera instancia todavía no se conoce la dirección ip de los servidores pues todavía no se ha propagado la información por el resto de servidores dns y sería como un circulo vicioso.

Y estos son algunos de los enlace que utilicé y donde explican más detalladamente todo el proceso:

El siguiente paso será instalar Postfix + Courier para el correo y en otro post explicaré como instalar Apache + mod_fcgi + Ruby On Rails

Deja un comentario
*: campos obligatorios. La dirección de correo no será publicada