DirectAdmin: Configurar zona DNS para un dominio
¿Qué es una Zona DNS y por qué debería importarte?
Para entender qué es una zona DNS, piensa en el sistema de nombres de dominio como la guía telefónica de Internet. Los humanos recordamos nombres como tudominio.com, pero los ordenadores y servidores trabajan con direcciones IP, que son números como 192.0.2.1. La zona DNS es el archivo de configuración que le dice al mundo: "oye, tudominio.com apunta a esta dirección IP concreta, y sus correos se gestionan desde este otro servidor".
Cuando tienes un dominio y un hosting con DirectAdmin, gestionar tu zona DNS es una de las tareas más importantes. Sin una zona DNS bien configurada, tu web no cargará, tus correos no llegarán y tus visitantes se encontrarán con un error. En este artículo, te guiaré paso a paso para que configures tu zona DNS en DirectAdmin como un profesional, incluso si es tu primera vez.
Accediendo al Panel de Zona DNS en DirectAdmin
Antes de tocar nada, necesitas saber dónde están los controles. DirectAdmin tiene un panel de administración muy limpio, pero a veces los botones no están a simple vista.
- Inicia sesión en DirectAdmin: Usa la URL que te proporcionó tu proveedor de hosting (normalmente algo como
tudominio.com:2222). Introduce tu usuario y contraseña. - Busca la sección "DNS": Una vez dentro, en el menú principal verás un apartado llamado "Administración de DNS" o simplemente "DNS". Haz clic en él.
- Selecciona tu dominio: Si gestionas varios dominios, aparecerá una lista. Haz clic en el dominio que quieras configurar.
[TIP] Si no ves la sección DNS, puede que tu usuario no tenga permisos. Contacta con tu proveedor de hosting y pídele que te habilite la gestión de zonas DNS.
Anatomía de una Zona DNS en DirectAdmin
Una vez dentro, verás una tabla con varias filas. No te asustes. Cada fila se llama registro DNS, y cada tipo de registro tiene una función específica. Los más comunes son:
- Registro A (Address): Es el más básico. Asocia un nombre de dominio (ej.
tudominio.com) directamente a una dirección IPv4 (ej.192.0.2.1). Sin él, tu web no existe. - Registro AAAA (Quad A): Igual que el A, pero para IPv6. Cada vez más importante para la velocidad y la compatibilidad futura.
- Registro CNAME (Canonical Name): Es un alias. Sirve para que un subdominio (ej.
www.tudominio.com) apunte a otro nombre (ej.tudominio.com). No apunta a una IP, sino a otro dominio. - Registro MX (Mail Exchange): Indica qué servidor se encarga de gestionar el correo de tu dominio. Si tienes un servicio de correo externo (como Google Workspace o Microsoft 365), aquí es donde lo configuras.
- Registro TXT (Text): Almacena texto arbitrario. Se usa mucho para verificar la propiedad del dominio (por ejemplo, para Google Search Console) o para configurar políticas de seguridad de correo (SPF, DKIM, DMARC).
- Registro NS (Name Server): Define qué servidores DNS son "autoritativos" para tu dominio. Normalmente, estos los proporciona tu hosting y no deberías tocarlos a menos que sepas exactamente lo que haces.
[WARNING] No modifiques los registros NS a menos que tu proveedor te lo indique. Si los cambias mal, tu dominio dejará de funcionar por completo.
Cómo Configurar tu Zona DNS Paso a Paso
Imagina que acabas de contratar un hosting y tu dominio apunta a los nameservers de tu proveedor. Ahora necesitas que tudominio.com y www.tudominio.com muestren tu web, y que el correo funcione con tu propio servidor. Sigue estos pasos:
1. Configurar el Registro A para el dominio principal
Este es el primer paso y el más crítico.
- En la página de "Zona DNS", busca el botón que dice "Agregar" (o un icono de
+). - Se abrirá un formulario. Selecciona el tipo de registro A.
- En el campo "Nombre", déjalo en blanco o escribe
@(que representa el dominio raíz,tudominio.com). - En el campo "Valor", escribe la dirección IP de tu servidor de hosting. Tu proveedor te la habrá dado. Por ejemplo:
192.0.2.1. - Deja el "TTL" (Time To Live) por defecto (normalmente 14400 segundos, que son 4 horas).
- Haz clic en "Crear" o "Agregar".
2. Configurar el Registro CNAME para "www"
La mayoría de la gente escribe www.tudominio.com. Para que funcione, necesitas un alias.
- Haz clic en "Agregar" de nuevo.
- Tipo de registro: CNAME.
- "Nombre": escribe
www. - "Valor": escribe
tudominio.com(sin www). Asegúrate de poner el punto al final, aunque DirectAdmin suele hacerlo automáticamente. - TTL: Déjalo por defecto.
- Crear.
[INFO] Algunos proveedores recomiendan usar un registro A para
wwwen lugar de un CNAME, apuntando a la misma IP. Ambos métodos funcionan, pero el CNAME es más flexible si cambias de IP en el futuro.
3. Configurar los Registros MX para el Correo
Si tu hosting incluye correo (por ejemplo, con Exim o Dovecot), DirectAdmin suele crear los registros MX automáticamente. Pero si usas un servicio externo, debes cambiarlos.
- Busca los registros MX existentes. Si los hay, puedes editarlos o eliminarlos.
- Haz clic en "Agregar".
- Tipo: MX.
- "Nombre": déjalo en blanco o
@. - "Valor": el nombre del servidor de correo. Por ejemplo, para Google Workspace sería
aspmx.l.google.com. - "Prioridad": un número. Cuanto más bajo, mayor prioridad. Por ejemplo,
10para el principal,20para el secundario. - Crear. Repite el proceso para cada servidor de correo que tengas.
4. Añadir Registros TXT para Seguridad (SPF y DKIM)
Esto es opcional pero muy recomendable para que tus correos no acaben en spam.
- SPF: Indica qué servidores pueden enviar correo por tu dominio.
- Tipo: TXT.
- "Nombre":
@. - "Valor":
v=spf1 +a +mx +ip4:TU_IP_DE_HOSTING ~all(reemplazaTU_IP_DE_HOSTINGcon la IP real de tu servidor).
- DKIM: Firma digitalmente tus correos. Normalmente tu hosting te proporciona el valor exacto. Pregunta a tu proveedor o búscalo en la sección de correo de DirectAdmin.
[TIP] No copies y pegues valores de SPF o DKIM de Internet sin entenderlos. Un error puede bloquear tu correo. Pide ayuda a tu proveedor.
Errores Comunes y Cómo Solucionarlos
- "Mi web no carga": Revisa el registro A. ¿Apunta a la IP correcta? Espera unos minutos (hasta 24 horas) a que se propague el cambio. Puedes usar herramientas online como
whatsmydns.netpara verificar. - "El www no funciona": Asegúrate de que el CNAME de
wwwapunta atudominio.comy que el registro A detudominio.comestá bien. - "No recibo correos": Verifica los registros MX. ¿Están apuntando al servidor correcto? ¿Tienen la prioridad adecuada? Comprueba también que no haya un registro TXT con SPF que esté bloqueando todo.
- "Hice un cambio y no se ve": La propagación DNS puede tardar. No te vuelvas loco. Usa el comando
nslookupen tu terminal o herramientas web para ver si el cambio ya se ve desde fuera. A veces, tu ordenador guarda en caché la información antigua.
Preguntas Frecuentes (FAQ)
¿Cuánto tarda en propagarse un cambio en la zona DNS?
Normalmente, entre unos minutos y 24 horas. Depende del TTL que hayas configurado. Si pusiste un TTL de 300 segundos (5 minutos), se propagará rápido. Si dejaste el de 14400 (4 horas), tardará más.
¿Puedo gestionar mi zona DNS desde otro panel como Syspanel (HestiaCP)?
Sí, pero el proceso es diferente. En Syspanel (HestiaCP), el puerto de acceso es el 2106. Una vez dentro, la sección DNS es muy similar, con opciones para añadir registros A, CNAME, MX, etc. La lógica es la misma, solo cambia la interfaz.
¿Qué pasa si borro un registro por error?
Depende de cuál. Si borras el registro A, tu web dejará de funcionar. Si borras el MX, el correo se caerá. Siempre puedes volver a añadirlo si recuerdas los valores. Si no estás seguro, haz una captura de pantalla de la zona DNS antes de hacer cambios.
¿Necesito un registro AAAA (IPv6)?
No es obligatorio, pero es muy recomendable. Cada vez más usuarios y motores de búsqueda (como Google) priorizan los sitios con IPv6. Si tu hosting te proporciona una dirección IPv6, añádela. Es exactamente igual que el registro A, pero seleccionando tipo AAAA.
¿Puedo tener varios registros A para el mismo dominio?
Técnicamente sí, pero no es común. Si tienes dos registros A, el tráfico se repartirá entre ambas IPs (round-robin). Esto se usa para balanceo de carga, pero no es recomendable para principiantes.
Conclusión
Configurar la zona DNS en DirectAdmin no es magia negra. Con entender los tipos de registro básicos (A, CNAME, MX y TXT) y seguir los pasos que te he dado, podrás tener tu dominio apuntando a tu web y gestionando tu correo en cuestión de minutos.
Recuerda siempre:
- Paciencia: La propagación DNS no es instantánea.
- Documentación: Antes de tocar, haz una copia de seguridad de tu zona DNS (DirectAdmin te permite exportarla).
- Ayuda: Si te sientes perdido, tu proveedor de hosting está para ayudarte.
Ahora ya tienes el conocimiento. ¡Ve a DirectAdmin y ponlo en práctica!
