Está en la página 1de 3

Configurar servidor DNS, dominio de Internet e IP esttica fija

Hola a todos. Os detallo una cuestin tcnica que no consigo resolver. Dispongo de un servidor casero con apache, mysql, php y ftp instalado. Hasta aqu todo Ok. Tengo una IP Pblica esttica y un dominio del tipo "loquesea.com". Lo que deseara es que dicho dominio apuntara al servidor. Supongo que para ello habr que crear unas DNS con Bind pero no consigo hacerlo. En Internet he visto cantidad de manuales pero slo lo hacen para local, no Internet. Tengo el servidor de DNS instalado en Ubuntu Server 12.04. Alguien sabe de esto? Gracias.
Respuesta: Configurar servidor DNS, dominio de Internet e IP esttica fija

Precisamente hace unos das escribimos en nuestro blog sobre cmo configurar Bind en Ubuntu: http://labs.conekia.es/dns-resolucio...cta-e-inversa/ Aparte de todo lo que ah se explica, acurdate que para que tu ordenador empiece a recibir peticiones, tienes que registrar tu IP como DNS vlido con la empresa con la que compraste el dominio y luego asociar esa IP/nombre como DNS de tu dominio.

Puesto que a los humanos, a la gran mayora, se nos da bastante mal recordar una direccin ip cualquiera se desarroll una manera de asociar nombres a esas direcciones de forma que pudisemos acceder al servicio detrs de esa direccin, ya sea un servicio web, de correo electrnico, etc.Y en esto consiste el DNS (Domain Name System), una gran base de datos distribuida que asocia nombres (dominios o nombres de dominios) con direcciones ip. Servidores Root. Cada tld posee sus propios servidores raz. Ellos contienen los servidores DNS correspondiente a un dominio dado. Si queremos acceder a la web del dominio conekia.es, nuestro ordenador primero preguntar al servidor DNS que tenga configurado. Si no lo sabe mirar en el servidor root correspondiente a conekia.es que le dir cules son los servidores DNS autoritativos, es decir, los servidores DNS que tienen la zona DNS de conekia.es. stos devolvern la ip de conekia.es y nuestro ordenador sabr a qu direccin ip

conectarse. Simple, verdad? Pues a esto se le llama resolucin DNS, es decir para un dominio dado obtener su ip. Servidor DNS. Si queremos tener nuestro propio servidor DNS tendremos que pensar un nombre que ponerle. Por ejemplo ns1.conekia.es y ns2.conekia.es. Cada dominio tiene asignado como mnimo dos servidores DNS, un principal y un secundario. Por tanto nuestro servidor tiene que tener 2 direcciones ips o debemos disponer de 2 servidores. Una vez decididos los nombres que vamos a poner a nuestros DNS principal y secundario, hay que asociar los nombres a cada una de las direcciones ip del servidor DNS, o a cada una de las ips de los servidores si diponemos de ms de uno. Esto se hace en el registrador del dominio. No est dems que los nombres de servidor DNS respondan a cada una de sus ips. Por lo que habra que aadir las siguientes entradas en la zona DNS: ns1.conekia.es IN A 192.168.25.12 ns1.conekia.es IN A 192.168.25.13 El software ms famoso de DNS es bind para Linux y es muy fcil de instalar ya que en la mayora de distribuciones se instala su con el gestor de paquetes correspondiente. A grandes rasgos, hay dos archivos importantes en bind:

named.conf y el archivo de zona de cada dominio.

Suponiendo que nuestro named estuviera en /etc/bind/named.conf este podra ser su contenido para conekia.es: zone conekia.es { type master; file /etc/bind/zones/conekia.es; }; Estamos indicando que nuestro servidor DNS es el servidor maestro o master (principal) para conekia.es y que su archivo de zona es /etc/bind/zones/conekia.es, por ejemplo, con este contenido: $TTL @ IN 13357683353 10800 3600 604800 10800 conekia.es. conekia.es. 86400 ns1.conekia.es. ( Serial Refresh Retry Expire Minimum ns1.conekia.es. ns2.conekia.es

SOA

ns1.conekia.es. ; ; ; ; ) IN IN ; NS NS

mail.conekia.es. IN conekia.es. IN www.conekia.es. IN conekia.es. IN MX 10 mail.conekia.es.

A A CNAME

192.168.25.8 192.168.25.10 conekia.es.

La entrada IN NS indica que el servidor DNS de conekia.es es ns1.conekia.es. La entrada IN A indica que conekia.es tiene como ip 192.168.25.10 y mail.conekia.es la ip 192.168.25.8 la entrada IN CNAME indica que www.conekia.es es un alias de conekia.es, es decir, que resuelven a la misma ip. Resolucin DNS inversa. De igual manera que a un dominio se le asocia un ip, tambin podemos asociar a una ip un dominio. Es decir, si queremos saber a qu dominio resuelve una ip hay que configurarlo de un modo similar al que se ha descrito anteriormente. Sin embargo, para hacer esta gestin, el propietario del rango al que pertenezcan las IPs las tiene que asociar a los servidores DNS vlidos. Por ejemplo, si las IPs son Europeas, tendra que ser en RIPE donde se asociaran nuestros DNS. Es por eso habitualmente no podemos cambiar el reverse DNS de la ip de nuestra ADSL, ya que es el dueo de la IP el que indica que sean slo sus DNS los que resuelvan a peticiones de este tipo. Hay software de correo, como postfix, que puede reusar un mensaje si la resolucin DNS inversa de la direccin ip del servidor de correo origen no coincide con el nombre de servidor de correo origen. La resolucin DNS solo va en un sentido, dado un dominio obtenemos su ip. Aqu es al contrario. En el mismo servidor DNS podemos hacer que 192.168.25.8 resuelva a mail.conekia.es. Para ello tendremos que crear el archivo de zona para el rango 192.168.25.0/24, que debe llamarse 25.168.192.in-addr.arpa. Su contenido podra ser este: $TTL 86400 @ IN SOA ns1.conekia.es. ns1.conekia.es. ( 133404445654 ; Serial 10800 ; Refresh 3600 ; Retry 604800 ; Expire 10800 ) ; Minimum IN NS ns1.conekia.es. 8 IN PTR mail.conekia.es La entrad IN PTR indica que la ip 192.168.25.8 resuelva a mail.conekia.es.