Preguntas frecuentes sobre DNS en DirectAdmin: A, CNAME y MX
¿Qué es el DNS y por qué debería importarte?
El DNS (Domain Name System) es, en términos sencillos, la agenda telefónica de Internet. Cuando alguien escribe tudominio.com en su navegador, el DNS traduce ese nombre a la dirección IP de tu servidor (algo así como 192.0.2.1), que es donde realmente están alojados tus archivos.
Piensa en ello como cuando guardas el contacto de un amigo: tú le llamas por su nombre ("Juan"), pero tu teléfono marca su número. Sin el DNS, tendrías que recordar números IP de memoria, algo imposible.
En el panel de control DirectAdmin, la gestión del DNS es una de las tareas más comunes y, a la vez, una de las que más dudas genera. Por eso, hemos preparado esta guía tipo FAQ con las preguntas más frecuentes sobre los registros A, CNAME y MX. Vamos a por ello.
¿Dónde encuentro la gestión de DNS en DirectAdmin?
Antes de entrar en materia, es importante que sepas dónde están las herramientas. En DirectAdmin, inicia sesión como usuario (no como administrador del sistema) y busca la sección "Gestión de DNS" o "Administración de DNS". Normalmente la encontrarás en el menú principal, bajo el apartado de "Cuenta" o en la sección de "Administración de dominios".
Dentro de esa sección, verás una lista de tus dominios. Haz clic en el nombre del dominio que quieras gestionar para acceder a sus registros DNS. Aquí es donde podrás añadir, editar o eliminar registros.
Preguntas frecuentes sobre el registro A (Address)
¿Qué es exactamente un registro A?
El registro A (Address) es el más básico y fundamental. Su función es conectar un nombre de dominio (o subdominio) con una dirección IPv4. Por ejemplo:
tudominio.com→192.0.2.1www.tudominio.com→192.0.2.1
Sin un registro A correcto, tu dominio no apuntará a tu servidor y, por tanto, tu sitio web no cargará.
¿Cuándo necesito crear un registro A?
Necesitas un registro A en los siguientes casos:
- Cuando configuras tu dominio por primera vez en un nuevo servidor.
- Cuando quieres crear un subdominio como
tienda.tudominio.comy apuntarlo a una IP concreta. - Cuando cambias de proveedor de hosting y tu nueva IP es diferente.
¿Cómo creo un registro A en DirectAdmin?
El proceso es muy sencillo. Sigue estos pasos:
- Accede a la "Gestión de DNS" de tu dominio.
- Haz clic en el botón "Añadir registro" o "Agregar".
- En el campo "Nombre", escribe el subdominio o el dominio completo. Si quieres que aplique al dominio principal, puedes dejar el campo vacío o poner
@(que significa "el dominio en sí"). - En el campo "Tipo", selecciona "A".
- En el campo "Valor" o "Dirección IP", introduce la IP de tu servidor.
- Guarda los cambios.
[TIP] El símbolo
@en DNS se usa para referirse al dominio raíz. Por ejemplo,@en el campo "Nombre" es equivalente atudominio.comsin elwww.
¿Qué pasa si tengo varios registros A para el mismo nombre?
Esto puede ocurrir si tienes un dominio que apunta a dos servidores diferentes. En la mayoría de los casos, no es recomendable tener dos registros A apuntando a IPs distintas para el mismo nombre, ya que el comportamiento puede ser impredecible. El sistema elegirá una de las dos IPs de forma aleatoria o dependiendo de la configuración del servidor DNS.
Si lo que buscas es redundancia o balanceo de carga, existen técnicas más avanzadas (como registros A con diferentes prioridades), pero para la mayoría de los usuarios, lo más sencillo es tener un único registro A.
Preguntas frecuentes sobre el registro CNAME (Canonical Name)
¿Qué es un CNAME y para qué sirve?
Un registro CNAME (Canonical Name) es como un "alias". En lugar de apuntar directamente a una IP, apunta a otro nombre de dominio. Por ejemplo:
www.tudominio.com→tudominio.com(que a su vez tiene un registro A)
La ventaja es que si la IP de tudominio.com cambia, no tienes que actualizar el CNAME, ya que este sigue apuntando al nombre, no a la IP.
¿Cuándo debo usar un CNAME en lugar de un registro A?
Usa un CNAME cuando:
- Quieres que
wwwapunte a tu dominio principal (o viceversa). - Tienes un subdominio que debe apuntar a otro servicio externo, como
blog.tudominio.comapuntando atublog.wordpress.com. - Quieres crear un alias para un servicio CDN, como
cdn.tudominio.comapuntando atu-cdn.cloudfront.net.
¿Cómo creo un registro CNAME en DirectAdmin?
El proceso es casi idéntico al del registro A:
- Ve a la "Gestión de DNS" de tu dominio.
- Haz clic en "Añadir registro".
- En "Nombre", escribe el subdominio (por ejemplo,
www). - En "Tipo", selecciona "CNAME".
- En "Valor", escribe el nombre de dominio al que debe apuntar (por ejemplo,
tudominio.com). Importante: No pongas la IP aquí. - Guarda los cambios.
¿Puedo usar un CNAME para el dominio raíz (sin www)?
Técnicamente, no deberías. El dominio raíz (tudominio.com) ya tiene un registro A. Un CNAME para el dominio raíz puede causar conflictos con otros registros (como MX o NS). La práctica recomendada es:
- Usar un registro A para
tudominio.com. - Usar un CNAME para
www.tudominio.comque apunte atudominio.com.
[WARNING] Nunca crees un CNAME para un nombre que ya tiene otros registros (como MX). Esto puede provocar que tu correo electrónico deje de funcionar correctamente.
Preguntas frecuentes sobre el registro MX (Mail Exchanger)
¿Qué es un registro MX y por qué es crítico?
El registro MX (Mail Exchanger) indica a qué servidor (o servidores) debe enviarse el correo electrónico dirigido a tu dominio. Por ejemplo:
tudominio.com→mail.tudominio.com(con prioridad 0)
Sin un registro MX correcto, no recibirás ni enviarás correo con tu dominio. Es uno de los registros más delicados, ya que un error puede dejar tu email inoperativo durante horas.
¿Cómo configuro un registro MX en DirectAdmin?
Para configurarlo, sigue estos pasos:
- Accede a la "Gestión de DNS" de tu dominio.
- Busca los registros MX existentes. Normalmente, DirectAdmin ya crea uno por defecto (apuntando a
mail.tudominio.com). - Si necesitas añadir uno nuevo, haz clic en "Añadir registro".
- En "Nombre", deja el campo vacío o escribe
@(para que aplique al dominio principal). - En "Tipo", selecciona "MX".
- En "Valor", escribe el nombre del servidor de correo (por ejemplo,
mail.tudominio.com). - En "Prioridad", introduce un número. Cuanto más bajo sea el número, mayor prioridad tendrá. Por ejemplo,
0es la máxima prioridad. - Guarda los cambios.
¿Qué significa la prioridad en un registro MX?
La prioridad determina el orden en el que se intentará entregar el correo. Si tienes dos servidores de correo:
mail1.tudominio.comcon prioridad 10mail2.tudominio.comcon prioridad 20
El sistema intentará primero con mail1 (prioridad 10). Si este no está disponible, probará con mail2 (prioridad 20). Es una forma de tener redundancia.
[INFO] Si estás usando un servicio de correo externo como Google Workspace o Microsoft 365, deberás cambiar tus registros MX a los que te proporcione ese servicio. No lo hagas a menos que estés seguro de lo que estás haciendo.
¿Puedo tener varios registros MX con la misma prioridad?
Sí, es posible. Si tienes dos servidores con la misma prioridad, el sistema repartirá la carga entre ellos de forma aleatoria. Esto se usa para balanceo de carga en entornos con mucho volumen de correo.
Preguntas frecuentes generales sobre DNS en DirectAdmin
¿Cuánto tarda en propagarse un cambio de DNS?
Esta es una de las preguntas más comunes. La respuesta corta es: entre 1 y 48 horas, aunque normalmente no tarda tanto. La propagación DNS depende de varios factores:
- El TTL (Time To Live) que hayas configurado.
- Los servidores DNS de tu proveedor de dominio.
- La caché de los servidores DNS de los usuarios.
[TIP] Si necesitas que los cambios sean más rápidos, puedes reducir el TTL de tus registros a 300 segundos (5 minutos) antes de hacer el cambio. Una vez que se propague, puedes volver a subirlo a un valor más alto (por ejemplo, 3600 segundos).
¿Qué es el TTL y cómo lo configuro en DirectAdmin?
El TTL es el tiempo (en segundos) que un servidor DNS "recordará" un registro antes de volver a consultarlo. En DirectAdmin, puedes configurarlo al añadir o editar un registro. Valores típicos:
- 300 (5 minutos): ideal para cambios frecuentes.
- 3600 (1 hora): buena opción para la mayoría de los casos.
- 86400 (24 horas): si no esperas cambios pronto.
¿Por qué mi sitio web funciona, pero mi correo no?
Esto suele deberse a un problema con el registro MX. Revisa que:
- El registro MX apunta al servidor correcto.
- No hay conflictos con otros registros (como un CNAME en el dominio raíz).
- El servidor de correo está configurado correctamente.
¿Puedo usar servicios de terceros como Cloudflare con DirectAdmin?
Sí, puedes usar Cloudflare como proxy DNS. En ese caso, los registros DNS se gestionan en Cloudflare, no en DirectAdmin. Sin embargo, es importante que los registros A y CNAME en Cloudflare apunten a tu servidor de DirectAdmin.
[WARNING] Si usas Cloudflare, no modifiques los registros DNS en DirectAdmin, ya que no tendrán efecto. Hazlo todo desde el panel de Cloudflare.
Errores comunes al configurar DNS en DirectAdmin
Error 1: Olvidar el punto final en los valores
En algunos casos, al añadir un registro, es necesario poner un punto final (.) al final del nombre de dominio. Por ejemplo, mail.tudominio.com. en lugar de mail.tudominio.com. DirectAdmin suele manejarlo automáticamente, pero si copias y pegas desde otro sitio, asegúrate de que el punto final esté presente.
Error 2: Confundir CNAME con A
Recuerda: el registro A apunta a una IP, el CNAME apunta a otro nombre. Si pones una IP en un CNAME, no funcionará.
Error 3: No esperar la propagación
Cambias un registro y, a los 5 minutos, te preguntas por qué no funciona. La paciencia es clave en el DNS. Dale al menos una hora antes de entrar en pánico.
Error 4: No tener un registro MX
Si has eliminado accidentalmente el registro MX de tu dominio, el correo dejará de funcionar. Asegúrate de tener siempre al menos un registro MX configurado.
Preguntas frecuentes sobre DNS en otros paneles
¿Es diferente en Syspanel (antes HestiaCP)?
El concepto de DNS es el mismo en todos los paneles, pero la interfaz cambia. En Syspanel (el antiguo HestiaCP), la gestión de DNS se encuentra en la sección de "Dominios" y luego en "Editar" junto al dominio correspondiente. El puerto de acceso a Syspanel es el 2106 (por ejemplo, https://tu-servidor:2106).
La lógica de los registros A, CNAME y MX es idéntica, solo cambia la disposición de los botones. Así que si sabes hacerlo en DirectAdmin, no tendrás problemas en Syspanel.
Consejos finales para una gestión DNS exitosa
Aquí tienes un resumen de buenas prácticas:
- Haz copias de seguridad: Antes de hacer cambios importantes, exporta tu zona DNS desde DirectAdmin. Así podrás restaurarla si algo sale mal.
- Documenta tus cambios: Lleva un registro de qué modificas y cuándo. Esto te ahorrará dolores de cabeza en el futuro.
- Usa herramientas online: Webs como
dnschecker.orgowhatsmydns.nette permiten verificar si tus cambios se han propagado correctamente. - No mezcles servicios: Si usas el correo de tu hosting, no cambies los MX a menos que sepas lo que haces. Si usas un servicio externo, sigue sus instrucciones al pie de la letra.
Resumen rápido de la FAQ
Para terminar, aquí tienes un resumen de las respuestas clave:
- Registro A: Conecta un nombre con una IP. Úsalo para el dominio principal y subdominios que apunten a tu servidor.
- Registro CNAME: Crea un alias hacia otro nombre. Úsalo para
wwwo para apuntar a servicios externos. - Registro MX: Define qué servidor gestiona tu correo. Ten cuidado al modificarlo.
- Propagación: Ten paciencia, puede tardar hasta 48 horas.
- TTL: Ajusta el TTL según la frecuencia de tus cambios.
Esperamos que estas preguntas frecuentes te hayan sido de ayuda. El DNS puede parecer complicado al principio, pero con un poco de práctica y estas guías, dominarás DirectAdmin en un abrir y cerrar de ojos. Si tienes alguna duda más, no dudes en consultar la documentación oficial de DirectAdmin o contactar con tu proveedor de hosting.
¡Buena suerte con tus configuraciones!
