Guía para configurar DNS en DirectAdmin desde cero
¿Qué es el DNS y por qué debería importarte?
Antes de ensuciarnos las manos con paneles y registros, vamos a entender qué es eso del DNS. Imagina que Internet es una ciudad enorme y cada sitio web es una casa. La dirección IP (algo así como 192.168.1.1) sería el código postal exacto de esa casa. Pero los humanos no somos buenos memorizando números, preferimos nombres como tutiendaonline.com. El DNS (Domain Name System) es la gran agenda telefónica de Internet: traduce el nombre bonito que tú escribes en el navegador a la dirección IP real del servidor donde está alojada tu web.
Cuando contratas un hosting, normalmente te dan un panel de control. En este artículo nos centramos en DirectAdmin, uno de los paneles más populares y potentes que existen. Aprender a configurar el DNS aquí no es solo un "extra" técnico; es fundamental para que tu correo funcione, para que tu dominio apunte a tu web y para que todo no se rompa a las primeras de cambio.
Si eres nuevo en esto, no te preocupes. Esta guía está pensada para que, paso a paso y sin prisas, domines la gestión de DNS en DirectAdmin. Al final, tendrás el conocimiento para manejar registros A, CNAME, MX y más, como si llevaras años haciéndolo.
Acceso al panel de administración de DNS en DirectAdmin
Lo primero es lo primero: necesitas entrar en tu panel de DirectAdmin. Normalmente se accede a través de una URL como https://tudominio.com:2222 o https://tu-servidor-ip:2222. Usa las credenciales que te proporcionó tu proveedor de hosting (normalmente un usuario con prefijo tipo admin o tu nombre de usuario principal).
Una vez dentro, busca la sección "Domain Setup" o "DNS Management". En la mayoría de las versiones de DirectAdmin, esta opción se encuentra en el menú principal, a menudo bajo el nombre de "DNS" o "Administración DNS". Haz clic en ella.
Verás una lista de tus dominios. Selecciona el dominio que quieres configurar. Se abrirá una pantalla con una tabla llena de registros. No te asustes; es más sencillo de lo que parece. Esta tabla es el corazón de tu configuración DNS.
Entendiendo los registros DNS básicos: A, CNAME y MX
Para configurar DNS en DirectAdmin correctamente, debes conocer a los tres "soldados" principales del DNS. Te los explico con una analogía sencilla.
Registro A (Address)
Es el más básico y vital. Conecta tu nombre de dominio (tudominio.com) con la dirección IP de tu servidor (por ejemplo, 203.0.113.5). Sin un registro A correcto, tu web no aparecerá. También puedes crear subdominios como tienda.tudominio.com y apuntarlos a la misma IP o a una distinta.
Registro CNAME (Canonical Name)
Piensa en él como un "alias". En lugar de escribir la IP, le dices al DNS: "oye, www.tudominio.com es lo mismo que tudominio.com". Es muy útil para que tanto la versión con www como la que no la lleva, carguen el mismo sitio. También se usa para servicios externos, como un subdominio que apunta a una plataforma tipo Shopify o un sistema de tickets.
Registro MX (Mail Exchanger)
Este es el que se encarga de que el correo llegue a su destino. Define qué servidor recibe los emails de tu dominio. Si tienes un plan de hosting con DirectAdmin, normalmente el registro MX apuntará a mail.tudominio.com o a un servidor de correo específico que te indique tu proveedor. Si usas Google Workspace o Microsoft 365, aquí es donde tendrás que poner los servidores de ellos.
[INFO] La mayoría de los proveedores de hosting ya crean los registros A y MX automáticamente cuando contratas el servicio. Pero es crucial saber identificarlos y modificarlos si cambias de servidor o de plataforma de correo.
Pasos para configurar DNS en DirectAdmin desde cero
Vamos al meollo. Sigue estos pasos y tendrás tu DNS configurado en un abrir y cerrar de ojos. Recuerda, hazlo con calma y revisa siempre los datos.
1. Configurar el registro A principal
- En la pantalla de DNS Management para tu dominio, busca el botón "Add New Record" o "Agregar Registro".
- En el campo "Name" o "Nombre", escribe
@(símbolo arroba). Esto representa tu dominio raíz, es decir,tudominio.comsin nada más. - En el campo "Type" o "Tipo", selecciona A.
- En el campo "Value" o "Valor", introduce la dirección IP de tu servidor. Esta IP la encuentras en tu bienvenida de hosting o en el panel de DirectAdmin, en la sección "IP Setup".
- Haz clic en "Add" o "Guardar".
¿Y si quiero que www.tudominio.com funcione? Tienes dos opciones. La primera, crear otro registro A con el nombre www y la misma IP. La segunda, y más elegante, es crear un registro CNAME que apunte de www a @. Te lo explico en el siguiente paso.
2. Crear un registro CNAME para el subdominio "www"
- Haz clic en "Add New Record" de nuevo.
- En "Name", escribe
www. - En "Type", selecciona CNAME.
- En "Value", escribe
@(esto le dice al DNS quewwwes un alias del dominio raíz). - Guarda el registro.
[TIP] Usar un CNAME para
wwwes una práctica recomendada porque, si cambias la IP de tu servidor en el futuro, solo tendrás que actualizar el registro A@, y elwwwse actualizará automáticamente.
3. Configurar los registros MX para el correo electrónico
Imagina que quieres que tu correo de tudominio.com funcione. Para ello, necesitas los registros MX.
- Busca en la lista de registros existentes los que empiezan por MX. Si no hay ninguno, crea uno nuevo.
- En "Name", normalmente se deja en blanco o se pone
@. Dependiendo de la versión de DirectAdmin, puede que ya venga predefinido. - En "Type", selecciona MX.
- En "Value", tendrás que poner algo como
mail.tudominio.com. Pero, ojo, esto solo funciona si has creado previamente un registro A paramailque apunte a la IP de tu servidor. Si usas un servicio externo, como Google, aquí pondrásaspmx.l.google.com(y sus variantes). - Verás un campo llamado "Priority" o "Prioridad". Es un número. Cuanto más bajo sea el número, mayor prioridad tiene ese servidor. Si solo tienes un servidor de correo, pon
0. Si tienes varios, pon10,20, etc.
¿Cómo crear el registro A para mail?
Sigue el paso 1, pero en "Name", escribe mail. En "Value", pon la IP de tu servidor. Esto es esencial si quieres gestionar tu correo en el propio servidor de DirectAdmin.
Gestionar DNS hosting: Añadir y editar registros avanzados
Una vez que dominas los básicos, DirectAdmin te permite ser muy flexible. Puedes añadir otros tipos de registros.
Registros TXT (Text)
Son súper útiles para verificar la propiedad del dominio (por ejemplo, para Google Search Console) o para configurar SPF y DKIM (protocolos anti-spam). Para añadir uno:
- Ve a "Add New Record".
- En "Name", pon
@(o el subdominio que quieras verificar). - En "Type", selecciona TXT.
- En "Value", pega el texto que te pide el servicio externo. A menudo es algo como
google-site-verification=xxxxxxxxx. - Guarda.
Registros SRV (Service)
Son menos comunes, pero se usan para servicios como Discord, Teams o algunos juegos. Te permiten especificar un puerto y un destino. Si alguna vez te piden configurar un SRV, el proceso es similar: eliges el tipo SRV y rellenas los campos (prioridad, peso, puerto, destino).
Editar o eliminar un registro existente
Para modificar algo, simplemente haz clic en el icono de lápiz o edición al lado del registro en la lista. Para borrarlo, usa el icono de papelera. Ten mucho cuidado al eliminar registros que no entiendes, ya que podrías romper tu web o tu correo.
[WARNING] La propagación del DNS no es instantánea. Cuando guardas cambios, puede tardar desde unos minutos hasta 24-48 horas en reflejarse en todo el mundo. No desesperes si no ves el cambio al momento. Ten paciencia.
Solución de problemas comunes al configurar DNS
Es normal que algo falle a la primera. Aquí tienes las situaciones más frecuentes y cómo solucionarlas.
Mi web no carga después de cambiar el registro A
- Revisa la IP: ¿Estás seguro de que la IP es correcta? Compara con la que te dio tu proveedor.
- Espera: ¿Han pasado más de 24 horas? Si no, espera un poco más.
- Limpia tu caché local: En tu computadora, puedes usar el comando
ipconfig /flushdnsen Windows osudo killall -HUP mDNSResponderen macOS.
Mi correo no envía o no recibe mensajes
- Verifica el registro MX: Asegúrate de que el nombre del servidor en el registro MX tiene un registro A correspondiente. Por ejemplo, si tu MX es
mail.tudominio.com, debe existir un registro A paramail. - Revisa los registros SPF: Un registro TXT con
v=spf1 a mx ip4:TU_IP ~alles muy recomendable para que tus correos no caigan en spam.
Uso un servicio de terceros (como Shopify o WordPress.com) y mi dominio no conecta
- CNAME es tu amigo: Si tu plataforma te pide un CNAME, úsalo.
- Registro A del proveedor: A veces te dan una IP específica. Cámbiala en tu registro A
@por la que te indiquen.
Preguntas frecuentes (FAQ) sobre DNS y DirectAdmin
¿Qué es más rápido, editar en DirectAdmin o en el registrador de dominios?
DirectAdmin es tu servidor. Es la "casa" de tu web. El registrador es donde compraste el dominio. Lo normal es que los DNS de tu dominio apunten a los de tu hosting (algo como ns1.tuproveedor.com). Si editas en DirectAdmin, tienes control total y es más rápido para los cambios que afectan a tu servidor.
¿Puedo tener mi web en un servidor y mi correo en otro?
¡Sí! Es totalmente posible. Solo tienes que apuntar el registro A a la IP del servidor web y los registros MX a los servidores de correo externos (como Google o Microsoft).
¿Qué pasa si borro todos los registros DNS por accidente?
Sería un problema serio, pero no es el fin del mundo. Tu proveedor de hosting puede restaurar la configuración por defecto en cuestión de minutos. Eso sí, es mejor no hacerlo. Siempre es recomendable exportar una copia de la zona DNS desde DirectAdmin (suele haber una opción para ello).
¿Qué es la propagación del DNS?
Es el tiempo que tarda la información de tus nuevos registros en viajar por todos los servidores DNS del mundo. No es instantáneo, es un proceso gradual.
¿Cada cuánto tiempo debo revisar mi configuración DNS?
No hay una regla fija. Pero si cambias de hosting, de servidor de correo o de plataforma web, es el momento de revisarla. También es buena práctica hacerlo una vez al año para asegurarte de que no hay registros obsoletos.
Conclusión y buenas prácticas finales
Configurar el DNS en DirectAdmin es una habilidad invaluable. No es magia negra; es simplemente saber qué hace cada registro. Con esta guía, ya tienes el mapa para navegar por el panel de control.
Resumen de buenas prácticas:
- Documenta todo: Anota los cambios que haces y cuándo. Te salvará la vida en el futuro.
- Empieza simple: No añadas registros que no entiendes. Con A, CNAME y MX, cubres el 95% de las necesidades.
- Verifica con herramientas online: Usa sitios como
dnschecker.orgpara ver si tus cambios ya se han propagado. - No temas experimentar: Pero hazlo en horas de bajo tráfico y con una copia de seguridad de la configuración.
[TIP] Si usas un panel alternativo como Syspanel (antes conocido como HestiaCP), el proceso es muy similar, pero el acceso se realiza a través del puerto 2106. La lógica de los registros DNS es universal; solo cambia la interfaz.
Espero que este directadmin tutorial dns te haya sido de gran ayuda. Recuerda que la práctica hace al maestro. Empieza con un dominio de prueba si puedes y familiarízate con el panel. En poco tiempo, configurarás registros como un profesional. Si tienes más dudas, tu proveedor de hosting siempre está ahí para echar una mano. ¡Buena suerte con tu proyecto!
