Cómo gestionar zonas DNS en DirectAdmin (A, CNAME, MX)
¿Alguna vez has tenido que conectar tu dominio a un servicio externo como Shopify, SendGrid o Google Workspace y te has sentido perdido mirando pantallas llenas de siglas raras? Tranquilo, no eres el único. Gestionar el DNS puede parecer cosa de magos, pero en realidad es más sencillo de lo que parece si sabes qué hace cada cosa. En este artículo, te voy a guiar paso a paso para que domines la zona DNS DirectAdmin, desde lo más básico hasta los registros más comunes como el registro A DirectAdmin, el CNAME DirectAdmin y el MX DirectAdmin. Prepárate para convertirte en el administrador de tu propio dominio sin miedo a romper nada (bueno, casi).
¿Qué es el DNS y por qué debería importarte?
Piensa en el DNS (Sistema de Nombres de Dominio) como la agenda de contactos de Internet. Cuando alguien escribe tudominio.com, su navegador no sabe dónde está tu web. Lo que hace es consultar esa agenda global para encontrar la "dirección exacta" (la IP) de tu servidor. Sin un DNS bien configurado, tu página web sería como una casa sin número: nadie podría encontrarla.
En el contexto de un panel de control como DirectAdmin, la zona DNS DirectAdmin es el archivo maestro donde se guardan todas esas "anotaciones" o registros. Aquí es donde tú, como administrador, decides qué servicios apuntan a tu dominio. Si alguna vez te han dicho "tienes que cambiar el registro A", "añade un CNAME" o "configura el MX", todo eso se hace en esta sección. Vamos a desgranarlo.
Accediendo al administrador de DNS en DirectAdmin
Primero, necesitas entrar a tu panel de DirectAdmin. Normalmente lo haces a través de una URL como https://tudominio.com:2222 o la IP de tu servidor. Una vez dentro, busca el icono que dice "DNS Management" o "Administrador de DNS". En versiones recientes, puede estar dentro de la sección "Cuenta" o "Dominios".
Al hacer clic, verás una lista de tus dominios. Haz clic en el dominio que quieres gestionar y se abrirá una tabla con los registros existentes. Esta tabla es tu zona DNS. No te asustes por la cantidad de columnas; solo necesitas entender unas pocas.
La interfaz de la zona DNS
La tabla de la zona DNS DirectAdmin suele tener estas columnas:
- Nombre: Aquí defines a qué subdominio o dominio aplica el registro (ej:
@para el dominio principal,www,mail, etc.). - TTL: Tiempo de vida. Es el tiempo en segundos que otros servidores guardarán en caché la información. El valor estándar (3600) está bien para la mayoría.
- Tipo: Aquí es donde eliges si es un registro A DirectAdmin, un CNAME, un MX, etc.
- Valor: El dato final. Puede ser una IP, otro nombre de dominio, o una prioridad, dependiendo del tipo de registro.
DirectAdmin suele crear una zona por defecto con registros básicos (A, NS, MX). Nosotros vamos a aprender a modificarlos y añadir los nuestros.
Registro A DirectAdmin: La dirección de tu casa
El registro A DirectAdmin es el más fundamental. Es el que conecta tu dominio (o un subdominio) con una dirección IP concreta. Sin este registro, tu web no se carga. Es literalmente el "cable" que une tu nombre de dominio con el servidor físico.
Cómo añadir o editar un registro A
Para añadir uno nuevo, busca el botón "Add Record" o "Añadir Registro". En el desplegable de tipo, selecciona A. Luego sigue estos pasos:
- En el campo "Name", escribe
@si quieres que aplique al dominio principal (tudominio.com) o escribe el subdominio (ej:tienda, para que seatienda.tudominio.com). - En el campo "Value", introduce la dirección IP a la que debe apuntar. Por ejemplo:
203.0.113.5. - Deja el TTL en su valor predeterminado (3600) a menos que sepas lo que haces.
- Haz clic en "Add" o "Guardar".
[TIP]: Si estás cambiando el registro A de tu dominio principal, el valor @ es la clave. Si lo pones mal, tu web y tu correo pueden dejar de funcionar. Siempre verifica la IP con tu proveedor de hosting antes de guardar.
Otra utilidad común es crear subdominios. Por ejemplo, si quieres que blog.tudominio.com muestre el contenido de otro servidor, crearías un registro A con el nombre blog y la IP de ese otro servidor. Es así de sencillo.
Registro CNAME DirectAdmin: Los alias inteligentes
El CNAME DirectAdmin (Nombre Canónico) es un "alias". En lugar de apuntar a una IP, apunta a otro nombre de dominio. Esto es útil cuando quieres que un subdominio haga exactamente lo mismo que otro dominio, sin tener que mantener la IP manualmente.
¿Cuándo usar un CNAME?
Imagina que usas una plataforma como Shopify o una red de entrega de contenido (CDN). Ellos te dirán: "Crea un CNAME de www a tu-tienda.shopify.com". Así, si Shopify cambia su IP interna, tú no tienes que hacer nada. El alias sigue funcionando.
Pasos para configurar un CNAME
- Ve a añadir un nuevo registro en tu zona DNS DirectAdmin.
- En el tipo, selecciona
CNAME. - En "Name", escribe el subdominio que quieres como alias (ej:
www). - En "Value", escribe el dominio de destino sin
http://(ej:tu-tienda.shopify.com). - Guarda los cambios.
[WARNING]: No puedes usar un CNAME para el dominio raíz (@). Según los estándares técnicos, el dominio principal debe ser un registro A. Si necesitas que el dominio raíz redirija a otro sitio, lo correcto es usar una redirección 301 desde el servidor o un registro A que apunte a la IP del servicio, si la proporcionan.
Un caso muy típico es tener www como CNAME a @ para que ambos funcionen, pero es más común ver el registro A para @ y un CNAME para www apuntando a @. Esto unifica la gestión.
Registro MX DirectAdmin: Gestionando tu correo
El MX DirectAdmin (Mail Exchanger) es el que dirige el correo de tu dominio. Si tienes un correo personalizado como hola@tudominio.com, este registro es el que le dice al mundo qué servidor acepta esos mensajes. Configurarlo mal es la causa más común de que los correos "se pierdan" o no lleguen.
Entendiendo las prioridades
Cada registro MX tiene un número de prioridad. Cuanto más bajo es el número, mayor es la prioridad. Si tienes dos servidores de correo, el de prioridad 10 se intentará primero. Si no está disponible, se usará el de prioridad 20. Esto es una red de seguridad.
Configurando MX para Google Workspace o Microsoft 365
Si usas un servicio de correo externo, te darán una lista de servidores MX. Por ejemplo, para Google Workspace, suelen ser ASPMX.L.GOOGLE.COM con prioridad 10, ALT1.ASPMX.L.GOOGLE.COM con prioridad 20, etc.
Pasos para editar los registros MX:
- En tu zona DNS DirectAdmin, busca los registros MX existentes. Suele haber uno por defecto que apunta a
mail.tudominio.comcon prioridad0. - Borra ese registro MX por defecto (haz clic en el icono de la papelera).
- Añade un nuevo registro con tipo
MX. - En "Name", deja
@o vacío (según la interfaz). - En "Value", escribe el servidor de correo (ej:
ASPMX.L.GOOGLE.COM). - En el campo de "Priority" (a veces aparece como una columna separada o dentro del valor), escribe el número que te han dado (ej:
10). - Repite el proceso para añadir todos los servidores MX que te hayan indicado.
[INFO]: No olvides también crear un registro A para mail.tudominio.com apuntando a la IP de tu servidor si quieres usar el webmail incluido en DirectAdmin (como Roundcube). Si usas un servicio externo, este registro A no es necesario y puede causar conflictos.
Consejos avanzados y solución de problemas
Aunque los tres tipos de registros que hemos visto son los más usados, en la zona DNS DirectAdmin encontrarás otros como TXT (para verificación de dominios o SPF), SRV (para servicios específicos) y NS (servidores de nombres). No los toques a menos que sepas exactamente para qué son.
La propagación: ten paciencia
Cuando guardas cualquier cambio en tu zona DNS DirectAdmin, el cambio no es instantáneo en todo el mundo. Tarda entre 15 minutos y 48 horas en propagarse. Esto se debe a que los servidores DNS de todo el mundo guardan copias en caché. Si acabas de cambiar un registro y no ves el efecto, espera un poco antes de tocar nada más.
[WARNING]: Si durante una migración o cambio de hosting, modificas los registros A y MX a la vez, es posible que el correo y la web fallen durante unas horas. Te recomiendo hacer los cambios en horas de baja afluencia y verificar cada paso con herramientas online como dnschecker.org.
Verificando que todo funciona
Después de unos minutos u horas, puedes usar el comando nslookup en tu terminal (o herramientas web) para verificar que tu registro se ha propagado. Escribe nslookup -type=A tudominio.com y deberías ver la IP que configuraste. Haz lo mismo con -type=MX para el correo.
Preguntas frecuentes (FAQ) sobre DNS en DirectAdmin
Aquí te dejo las dudas más comunes que resolvemos en soporte técnico sobre este tema:
- ¿Qué pasa si borro un registro por error? DirectAdmin suele tener una opción de "Reset" o "Recrear zona" que restaura los registros por defecto. Si no la ves, contacta a tu proveedor de hosting, pero es fácil de arreglar.
- ¿Puedo tener dos registros A para el mismo dominio? Técnicamente sí, pero solo uno será el "ganador" (el que responda). No lo hagas a menos que estés configurando un balanceo de carga avanzado.
- ¿El CNAME afecta al correo? No, el correo se gestiona solo con registros MX. Puedes tener un CNAME para
wwwy el correo funcionar perfectamente. - ¿Qué es el TTL y debo cambiarlo? TTL es el tiempo de vida. Si estás haciendo pruebas, puedes bajarlo a
300(5 minutos) para que los cambios se propaguen más rápido. Pero recuerda subirlo a3600al terminar para no sobrecargar los servidores DNS. - ¿Por qué mi correo sale como spam después de cambiar el MX? Es probable que te falte el registro SPF (un registro TXT). Asegúrate de tener algo como
v=spf1 a mx include:tuproveedor.com ~allen tu zona.
Conclusión
Gestionar la zona DNS DirectAdmin es una habilidad esencial para cualquier persona que tenga un sitio web o un dominio. Con entender qué hace un registro A DirectAdmin, un CNAME DirectAdmin y un MX DirectAdmin, ya tienes el 90% del trabajo hecho. El otro 10% es práctica y paciencia.
Recuerda que cada cambio que hagas es como mover una pieza en un gran tablero global. Si no estás seguro de lo que haces, siempre puedes consultar la documentación oficial de DirectAdmin o preguntar a tu proveedor de hosting. Y si en algún momento te sientes perdido, da un paso atrás y revisa este artículo. Con el tiempo, verás que gestionar DNS es como montar en bicicleta: al principio cuesta, pero una vez que lo aprendes, no se olvida.
Ahora ve y haz clic en ese botón de "Add Record" con confianza. Tu yo del futuro te lo agradecerá.
