Microordenadores - Desarrollos modernos para sistemas retro

Como personalizar los servidores DNS de un dominio
11 de Julio de 2017

Los servidores DNS personalizados te permiten usar tu nombre de marca en la configuración DNS de tu dominio sin necesidad de alojar este servicio, de forma que cuando alguien hace whois apareceran estos servidores con el nombre de tu dominio.

Esto tiene utilidad sobre todo para proveedores de servicios que prefieren que los clientes no vean una referencia a otra empresa en su configuración de DNS. Si no es tu caso, yo recomiendo no usar esta opción ya que es otra parte de la infraestructura a mantener y un posible punto de fallo.

La configuración depende del proveedor que uses; esta opción se llama Vanity DNS y su configuración se resume en los siguientes pasos:

  1. Elige los nombres de tus DNS. Por ejemplo, NS1.TUDOMINIO.COM y NS2.TUDOMINIO.COM.
  2. Crea un registro A para cada uno de estos nombres con las direcciones IP que tengas asignadas.
  3. En el panel del registrador busca una opción llamadas registrar DNS o register NS y añade cada una de estas entradas con su correspondiente IP.
  4. Configura los DNS personalizados en tu proveedor de DNS tal y como indiquen.
  5. Asigna los nuevos servidores DNS al dominio desde el panel del registrador.

Cómo configurar la zona DNS de tu dominio

Una vez hemos elegido el proveedor DNS a usar tienes que configurar la zona para tu dominio. Una zona DNS presenta este aspecto:

$ORIGIN servidordesdecero.com.
$TTL 86400

@       IN      SOA     helium.servidordesdecero.com. hostmaster.servidordesdecero.com. (
                        2016110600	; serial
                        28800		; refresh
                        7200		; retry
                        1209600		; expire
                        86400 )		; negative

                NS      helium.servidordesdecero.com.
                NS      neon.servidordesdecero.com.

		IN      MX		10 helium.servidordesdecero.com.
ns1		IN      A		87.238.175.189
ns2		IN      A		89.188.9.34
ns1		IN      AAAA	2a01:1b0:705:93cd::5e24
ns2		IN      AAAA	2a01:1b0:7999:446:901e::63e2
helium	IN      A		87.238.175.189
helium	IN      AAAA	2a01:1b0:705:93cd::5e24
neon		IN      A		89.188.9.34
neon		IN      AAAA	2a01:1b0:7999:446:901e::63e2
www		IN      A		87.238.175.189
@		IN      A		87.238.175.189
www		IN      AAAA	2a01:1b0:705:93cd::5e24
@		IN      AAAA	2a01:1b0:705:93cd::5e24
@		IN      TXT		"v=spf1 a ip4:87.238.175.179 ip6:2a01:1b0:705:93cd::5e24 ~all"

Para gestionar de forma básica tu DNS debes hacer lo siguiente (en este ejemplo el dominio será example.com):

  1. Añadir dos entradas A para servidordesdecero.com y www.servidordesdecero.com.
  2. En caso de gestionar el correo, añadir una entrada tipo A para mail.servidordesdecero.com, y acepta correos hacia hostmaster@servidordesdecero.com
  3. Añadir al menos una entrada MX que envíe el correo @servidordesdecero.com al host determinado. Dependiendo del proveedor donde lo configures, el nombre de host será mail.servidordesdecero.com. o simplemente mail.servidordesdecero.com (u otro nombre de host, en este ejemplo he usado 'helium').
  4. Ajustar el valor de TTL. El TTL es el tiempo de vida de un determinado registro; cuando éste expire los servidores DNS recursivos volverán a consultar al DNS autoritario (el que estás configurando). El valor se indica en segundos, y una buena práctica es ponerlo a un tiempo de una hora (3600), y una vez esté todo configurado y no vayas a tocarlo más ponerlo a un día (86400), de esta forma será más probable que los servidores más cercanos tengan el registro en caché y la resolución DNS sea más rápida.
  5. Una vez configurada la zona DNS comprueba que todo está correcto consultando a los servidores autoritativos con dig (dig @servidor registro).
  6. Especifica estos servidores DNS para el dominio a configurar en el panel del registrador de dominios.

Ten en cuenta que no es necesario que configures tus propios servidores DNS (aunque publicaré un tutorial sobre como hacerlo), ya que los proveedores DNS proporcionan un panel que facilita la creación de entradas, de forma que no tienes que editar directamente las zonas y, en caso de dudas sobre como manejarlo, tienes soporte a tu disposición. Un panel de DNS tiene esta apariencia:

Panel de control DNS
Contenido relacionado: