Configurar DNS en DirectAdmin para tu dominio
¡Hola! Bienvenido a esta guía completa. Si estás leyendo esto, es porque probablemente acabas de adquirir un hosting con DirectAdmin o necesitas gestionar los registros DNS de tu dominio desde este panel de control. No te preocupes, es más sencillo de lo que parece.
A lo largo de este artículo, te explicaré paso a paso cómo configurar DNS en DirectAdmin para tu dominio desde cero. Cubriremos desde los conceptos básicos hasta la configuración de registros avanzados como MX, CNAME y TXT. El objetivo es que, al finalizar la lectura, puedas gestionar tu DirectAdmin DNS con total confianza.
Empecemos con lo fundamental.
¿Qué es el DNS y por qué es importante configurarlo en DirectAdmin?
El Sistema de Nombres de Dominio (DNS) es, en términos sencillos, la guía telefónica de Internet. Cuando alguien escribe tudominio.com en su navegador, el DNS se encarga de traducir ese nombre amigable para los humanos en una dirección IP (como 192.168.1.1) que las computadoras entienden.
Sin una configuración DNS correcta, tu dominio no apuntará a tu servidor, y por lo tanto, tu sitio web no se cargará, tus correos no llegarán, y cualquier otro servicio asociado al dominio (como FTP o subdominios) fallará.
DirectAdmin es un panel de control de hosting muy popular que te permite gestionar todos estos aspectos de tu servidor, incluyendo la zona DNS. Aprender a manejarlo te dará un control total sobre tu presencia en línea.
Accediendo al Administrador de DNS en DirectAdmin
Antes de empezar a crear registros, necesitas saber dónde se encuentra la herramienta. El proceso es intuitivo.
Paso 1: Inicia sesión en tu panel de DirectAdmin
Abre tu navegador y dirígete a la URL de tu panel. Normalmente es algo como https://tudominio.com:2222 o https://IP-de-tu-servidor:2222. Introduce tu nombre de usuario y contraseña (los que te proporcionó tu proveedor de hosting).
Paso 2: Navega hasta el Administrador de DNS
Una vez dentro del panel, verás una interfaz limpia con varias secciones. Busca el apartado "Administración de Cuentas" o "Administración Avanzada". Dentro, encontrarás una opción llamada "Administrador de DNS" o "DNS Management".
Al hacer clic, se abrirá una página que lista todos tus dominios. Haz clic en el nombre del dominio que deseas configurar.
[TIP] Si no ves tu dominio en la lista, asegúrate de que esté correctamente añadido a tu cuenta de DirectAdmin. Si es nuevo, puede tardar unos minutos en aparecer.
Entendiendo la Interfaz del Administrador de DNS de DirectAdmin
Al entrar al administrador de DNS de tu dominio, te encontrarás con una tabla. Esta tabla es la zona DNS de tu dominio. Cada fila es un registro DNS diferente. Las columnas más importantes son:
- Nombre: El nombre del registro. Por ejemplo,
www,mail, o simplemente@(que representa el dominio raíz, ej. tudominio.com). - TTL (Time To Live): El tiempo, en segundos, que los servidores DNS de todo el mundo almacenarán en caché la información de este registro. Un valor común es 14400 (4 horas). Si haces cambios, un TTL bajo (como 300) ayuda a que se propaguen más rápido.
- Tipo: El tipo de registro DNS. Los más comunes son
A,CNAME,MX,TXT, etc. - Valor: El destino o la información que proporciona el registro. Por ejemplo, una dirección IP para un registro A, o un nombre de servidor para un CNAME.
Ahora que ya sabes dónde estás, veamos los registros más importantes que tendrás que configurar.
Configurando los Registros DNS Esenciales
Esta es la parte práctica de nuestro DirectAdmin tutorial. Aquí te explico cómo configurar los registros que harán funcionar tu web y tu correo.
Configurar un Registro A (A Record)
El registro A es el más básico y fundamental. Asocia tu nombre de dominio (ej. tudominio.com) o un subdominio (ej. www.tudominio.com) a una dirección IPv4.
¿Para qué sirve? Para que cuando alguien escriba tudominio.com, sepa qué servidor debe mostrarle el sitio web.
Cómo configurarlo en DirectAdmin:
- En el administrador de DNS, busca el botón "Agregar" o "Añadir registro".
- En "Nombre", escribe
@si quieres que apunte al dominio principal (tudominio.com). Si quieres crear un subdominio comowww, escribewww. - En "Tipo", selecciona
A. - En "Valor", introduce la dirección IP de tu servidor. Tu proveedor de hosting te la habrá proporcionado.
- Haz clic en "Agregar" o "Crear".
[INFO] Es muy común tener dos registros A: uno para
@(tudominio.com) y otro parawww(www.tudominio.com), ambos apuntando a la misma IP.
Configurar un Registro CNAME (Canonical Name)
El registro CNAME es un alias. En lugar de apuntar a una IP, apunta a otro nombre de dominio.
¿Para qué sirve? Es muy útil para subdominios como www. En lugar de tener que recordar y actualizar la IP del servidor en dos sitios (registro A de @ y registro A de www), puedes hacer que www sea un alias del dominio principal @.
Cómo configurarlo en DirectAdmin:
- Haz clic en "Agregar".
- En "Nombre", escribe
www. - En "Tipo", selecciona
CNAME. - En "Valor", escribe
tudominio.com.(¡no olvides el punto al final! Esto es importante en la sintaxis DNS). - Haz clic en "Agregar".
[TIP] Aunque el registro CNAME para
wwwes muy común, algunos prefieren usar un registro A. Ambas opciones funcionan. El CNAME es más flexible si cambias de IP.
Configurar Registros MX (Mail Exchange)
Los registros MX son los que dirigen el correo electrónico de tu dominio. Le dicen al mundo qué servidor se encarga de recibir los emails enviados a usuario@tudominio.com.
¿Para qué sirve? Para que puedas recibir y enviar correos electrónicos con tu propio dominio.
Cómo configurarlos en DirectAdmin:
- Haz clic en "Agregar".
- En "Nombre", escribe
@(para que aplique a todo el dominio). - En "Tipo", selecciona
MX. - Verás un campo extra: "Prioridad" o "Preference". Introduce un número. Cuanto más bajo sea el número, mayor prioridad tendrá ese servidor de correo. Por ejemplo,
10para tu servidor principal y20para un servidor de respaldo. - En "Valor", escribe el nombre del servidor de correo. Si usas el correo de tu propio hosting, suele ser
mail.tudominio.com.(con punto al final). Si usas un servicio externo como Google Workspace o Microsoft 365, te darán un valor específico (ej.aspmx.l.google.com.). - Haz clic en "Agregar".
[WARNING] Si configuras mal los registros MX, tu correo dejará de funcionar. Si estás migrando de un proveedor de correo a otro, asegúrate de tener los valores correctos y reduce el TTL antes del cambio para que la transición sea rápida.
Configurar un Registro TXT
El registro TXT permite asociar texto arbitrario a tu dominio. Se usa para múltiples propósitos, siendo los más comunes:
- Verificación de propiedad del dominio (para Google Search Console, servicios de email marketing, etc.).
- Configuración de SPF, DKIM y DMARC (protocolos de seguridad para el correo electrónico que evitan que tus emails sean marcados como spam).
¿Para qué sirve? Principalmente para seguridad y verificación.
Cómo configurarlo en DirectAdmin:
- Haz clic en "Agregar".
- En "Nombre", normalmente se escribe
@(para el dominio raíz) o un nombre específico como_dmarcpara DMARC. Dependerá de lo que te pida el servicio que estás configurando. - En "Tipo", selecciona
TXT. - En "Valor", pega exactamente el texto que te hayan proporcionado. Debe ir entre comillas dobles si contiene espacios (ej.
"v=spf1 include:_spf.google.com ~all"). - Haz clic en "Agregar".
[INFO] Los registros TXT son muy sensibles a errores de copia. Un solo carácter mal puesto puede invalidar la configuración. Siempre copia y pega el valor exacto.
Gestión Avanzada y Consejos Prácticos
Una vez que domines lo básico, puedes explorar funciones más avanzadas de DirectAdmin DNS.
Editando y Eliminando Registros
En la tabla de la zona DNS, verás iconos junto a cada registro. Normalmente hay un lápiz (editar) y una papelera (eliminar). Usa la edición con cuidado. Si eliminas un registro por error, podrías dejar tu web o correo inaccesibles hasta que lo vuelvas a crear.
Propagación de DNS
Cuando realizas un cambio en tus registros DNS, este no se aplica de inmediato en todo el mundo. Los servidores DNS de todo el planeta necesitan tiempo para actualizar su caché. Este proceso se llama propagación DNS y puede tardar desde unos minutos hasta 24-48 horas, dependiendo del TTL que hayas configurado.
[WARNING] Si cambias la IP de tu sitio web (registro A), verás el cambio en tu ordenador casi de inmediato si tu ISP no tiene una caché larga, pero otros usuarios en otras partes del mundo podrían ver la web antigua durante horas. La paciencia es clave.
Usando la Línea de Comandos (Avanzado)
Si eres un usuario más técnico, puedes gestionar el DNS desde la terminal de tu servidor. DirectAdmin utiliza Bind como servidor DNS por defecto. Los archivos de zona se encuentran generalmente en /var/named/. Puedes editarlos, pero es mucho más seguro y recomendable usar el panel de DirectAdmin, ya que este valida los cambios y evita errores de sintaxis que podrían romper tu DNS.
[INFO] Si usas otro panel como Syspanel (el puerto de acceso es el 2106), la interfaz de DNS es muy similar a la de DirectAdmin, aunque con un estilo visual diferente. Los conceptos y tipos de registros son exactamente los mismos.
Preguntas Frecuentes (FAQ)
Aquí respondo a las dudas más comunes que suelen tener los usuarios al configurar DNS en DirectAdmin.
1. ¿Cuánto tiempo tarda en funcionar un nuevo registro DNS?
Depende del TTL. Si pusiste un TTL de 14400 (4 horas), puede tardar hasta 4 horas en propagarse completamente. Para pruebas, usa un TTL de 300 (5 minutos) y luego cámbialo a un valor más alto.
2. ¿Qué hago si después de 24 horas mi web sigue sin cargar?
Primero, verifica que los registros A apunten a la IP correcta. Segundo, usa herramientas online como dnschecker.org para ver qué está viendo el mundo. Si el problema persiste, contacta a tu proveedor de hosting.
3. ¿Puedo tener mi web en un servidor y mi correo en otro?
¡Sí! Es muy común. Solo necesitas configurar el registro A para que apunte al servidor de tu web y los registros MX para que apunten al servidor de tu correo (por ejemplo, Google, Microsoft, etc.).
4. He añadido un registro TXT para SPF, pero mis correos siguen en spam. ¿Qué pasa?
Asegúrate de que el registro TXT esté escrito perfectamente. A veces es necesario tener también registros DKIM y DMARC. Revisa la documentación de tu proveedor de correo.
5. ¿Es lo mismo un CNAME que un registro A?
No exactamente. Un registro A apunta a una IP. Un CNAME apunta a otro nombre de dominio. El CNAME es un alias. No puedes tener un CNAME en la raíz del dominio (el registro @), solo en subdominios como www.
6. ¿Qué es el registro NS (Name Server)?
Los registros NS indican qué servidores DNS son los "autoritativos" para tu dominio. Normalmente, estos los gestiona tu proveedor de dominio (donde compraste el dominio) o tu hosting. En DirectAdmin, no debes tocar estos registros a menos que sepas exactamente lo que haces.
Conclusión
Configurar el DirectAdmin DNS no tiene por qué ser una tarea intimidante. Como has visto, el panel de DirectAdmin ofrece una interfaz clara y directa para gestionar todos los registros DNS de tu dominio. Desde el básico registro A para tu web, hasta los complejos registros TXT para la seguridad de tu correo, ahora tienes el conocimiento necesario para hacerlo tú mismo.
Recuerda siempre la regla de oro: copia y pega los valores exactos que te proporcionen tus servicios externos y ten paciencia con la propagación. Un pequeño error en un carácter puede causar dolores de cabeza, pero con esta guía, estarás bien encaminado para tener un dominio perfectamente configurado.
Si tienes alguna duda, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte de tu hosting. ¡Buena suerte con tu configuración!
