Si deseamos asociar unos servidores dns a un subdominio, por ejemplo, prueba.javierandres.es distintos a los que posee nuestro dominio tenemos que crear un registro NS para el subdominio prueba.javierandres.es en la zona dns del dominio.
Para ver nuestra zona dns completa de nuestro dominio ejecutamos el siguiente comando:
dig javierandres.es
Y obtendremos el siguiente resultado:
root@casa# dig javierandres.es ; <<>> DiG 9.3.6-P1-RedHat-9.3.6-16.P1.el5 <<>> javierandres.es ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16604 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;javierandres.es. IN A ;; ANSWER SECTION: javierandres.es. 13990 IN A 93.93.116.39 ;; AUTHORITY SECTION: javierandres.es. 13990 IN NS dns1.sistema-dns.com. javierandres.es. 13990 IN NS dns2.sistema-dns.com. ;; ADDITIONAL SECTION: dns1.sistema-dns.com. 6539 IN A 93.93.112.103 dns2.sistema-dns.com. 6755 IN A 198.104.137.238 ;; Query time: 3 msec ;; SERVER: 10.0.0.108#53(10.0.0.108) ;; WHEN: Fri Jun 3 12:42:31 2011 ;; MSG SIZE rcvd: 134
Observamos que el dominio posee asociados los servidores de nombres: dns1.sistema-dns.com y dns2.sistema-dns.com , además queremos asociar al subdominio prueba.javierandres.es los siguientes servidores de nombres: ns1.services-hosting.com y ns2.services-hosting.com
Si la entidad que nos proporciona el servicio dns nos permite crear registros NS al igual que registros tipo A, MX, simplemente creamos lo siguiente:
--------------------------------------------------------------------- +
subdominio | dominio | tipo| registro |
--------------------------------------------------------------------- +
prueba | javierandres.es | NS | ns1.services-hosting.com. |
--------------------------------------------------------------------- +
prueba | javierandres.es | NS | ns2.services-hosting.com. |
--------------------------------------------------------------------- +
Por el contrario si tenemos nuestro propio servidor dns o tenemos acceso a editar nuestra zona dns dentro del propio sistema, para ello tenemos que editar el fichero de configuración del dominio:
vim /var/named/chroot/var/named/domains/javierandres.es
Al abrirlo para editar nos aparecerá algo parecido a esto:
; Fichero de zona para javierandres.es ; LussyDNS v0.1 Generator ; secarral hosting $TTL 14000 @ 14400 IN SOA dns1.sistema-dns.com. ( 3316763467 ; serial, todays date+todays 14400 ; refresh, seconds 7200 ; retry, seconds 3600000 ; expire, seconds 86400 ) ; minimum, seconds javierandres.es. 14400 IN NS dns1.sistema-dns.com. javierandres.es. 14400 IN NS dns2.sistema-dns.com. javierandres.es. 14400 IN A 93.93.116.39 * 14400 IN A 93.93.116.39 www 14400 IN A 93.93.116.39 mail 14400 IN A 93.93.116.39 javierandres.es. 14400 IN MX 10 mail.javierandres.es. server1 14400 IN A 69.194.194.114 control 14400 IN A 69.194.194.114 localhost.javierandres.es. 14400 IN A 127.0.0.1
en la zona dns del dominio tenemos que buscar la sección de los registros NS y justo debajo de los registros NS creamos otros dos para nuestro subdominio prueba de la siguiente manera:
prueba.javierandres.es. 10078 IN NS ns1.services-hosting.com. prueba.javierandres.es. 10078 IN NS ns2.services-hosting.com.
Tras la modificación el apartado tiene que quedar de la siguiente forma:
javierandres.es. 12929 IN NS dns2.sistema-dns.com. javierandres.es. 12929 IN NS dns1.sistema-dns.com. prueba.javierandres.es. 10078 IN NS ns1.services-hosting.com. prueba.javierandres.es. 10078 IN NS ns2.services-hosting.com.
Tras la modificación al realizar un chequeo dns al dominio javierandres.es , por ejemplo, desde http://intodns.com observaremos que la zona dns del dominio se mantiene como estaba anteriormente.
En cambio si realizamos un chequeo dns al subdominio prueba.javierandres.es observaremos como los dns asociados al subdominio aparecen los dos servidores de nombres que acabamos de asociar.
3 thoughts on - Asociar servidores dns a un subdominio (registro NS)
me gustaria tomar cursos de servidores en linux o hacer mi residencia basado en servidores linux
buena la info, me sirvio mucho, gracias
Yo que tú, hubiera escogido como nombre de dominio javierandr.es XD