Cómo configurar un dominio en DirectAdmin en 3 pasos
Antes de Empezar: ¿Qué es DirectAdmin y por qué te conviene?
Si acabas de contratar un hosting o un servidor dedicado, es muy probable que te hayas encontrado con un panel de control llamado DirectAdmin. Piensa en él como el "cerebro" de tu hosting: un panel desde el que gestionas tus dominios, correos, bases de datos y archivos sin necesidad de ser un experto en Linux o servidores.
Añadir un dominio es la primera tarea que harás, ya sea para tu web principal, una tienda online o un proyecto secundario. La buena noticia es que el proceso es mucho más sencillo de lo que parece. En este directadmin tutorial, te voy a guiar para que configures tu dominio en solo 3 pasos, sin tecnicismos y con explicaciones claras.
[INFO] Este tutorial aplica tanto para dominios nuevos (que acabas de registrar) como para dominios que ya tenías y quieres apuntar a tu nuevo hosting con DirectAdmin.
Paso 1: Añadir el Dominio en DirectAdmin
El primer paso es decirle a DirectAdmin que tienes un nuevo proyecto. Esto creará la carpeta donde vivirán tus archivos y preparará el sistema para asociar ese nombre de dominio a tu cuenta.
Localizando la sección correcta
Una vez que inicies sesión en tu panel de DirectAdmin (normalmente en https://tu-servidor:2222), busca la sección llamada "Gestión de Dominios" o "Domain Management". Dentro de ella, verás la opción "Añadir Dominio" o un botón con el símbolo "+".
Completando los datos
Al hacer clic, se abrirá un formulario. Los campos importantes son:
- Nombre de dominio: Escribe aquí tu dominio completo, por ejemplo,
mipaginaweb.com. - Usuario (opcional): Si no lo rellenas, DirectAdmin creará un usuario automáticamente. Te recomiendo dejarlo vacío para evitar conflictos.
- Contraseña (opcional): Igual que el anterior, déjalo vacío.
- PHP: Puedes elegir la versión de PHP. Si no sabes cuál, deja la que viene por defecto (suele ser la más estable).
Haz clic en "Crear" o "Añadir". En menos de 10 segundos, DirectAdmin habrá creado la estructura. Verás un mensaje de éxito y tu dominio aparecerá en la lista.
[TIP] Si tu dominio ya estaba registrado en otro sitio, este paso no lo "conecta" automáticamente. Solo lo prepara en el servidor. La conexión se hace en el Paso 3.
Paso 2: Configurar el DNS en DirectAdmin (Los Registros Esenciales)
Ahora que el dominio está creado, tienes que decirle a Internet que tu web vive en este servidor. Para eso, hay que configurar el DNS (Domain Name System). Es como el "directorio telefónico" de internet.
Zona DNS: El corazón del dominio
En el panel principal de DirectAdmin, busca la sección "DNS" o "Gestión de DNS". Dentro, verás tu dominio en una lista. Haz clic en "Zona DNS" o en el icono de edición.
Verás una tabla con varios registros. No te asustes, solo nos interesan los de tipo A y NS.
Identificando los registros correctos
Busca los registros que ya vienen creados por defecto. Deberías ver algo así:
- Registro NS (Name Server): Son dos o más registros que apuntan a los nombres de servidor de tu hosting, por ejemplo
ns1.tu-servidor.comyns2.tu-servidor.com. - Registro A: Es el que traduce tu dominio a una IP. Por ejemplo,
mipaginaweb.comapuntando a192.0.2.1. - Registro CNAME: A menudo verás uno llamado
wwwapuntando a tu dominio principal. Esto hace quewww.mipaginaweb.comfuncione.
Aquí viene la parte clave: Si tu dominio estaba registrado en otro sitio (como GoDaddy o Namecheap), no necesitas cambiar nada aquí todavía. DirectAdmin ya ha configurado estos registros para que apunten a tu servidor. Lo que debes hacer es copiar los nombres de los servidores NS que aparecen en esta zona DNS, porque los necesitarás en el siguiente paso.
[WARNING] No modifiques los valores de la zona DNS a menos que sepas exactamente lo que haces. Borrar un registro NS o A puede dejar tu web caída.
Paso 3: Apuntar el Dominio al Servidor (Actualizar Nameservers o IP)
Este es el paso final y el que más dudas genera. Aquí tienes dos caminos posibles, dependiendo de dónde hayas comprado (registrado) tu dominio.
Opción A: Si tu dominio está registrado en otra empresa (Lo más común)
- Ve a la web de tu registrador de dominios (donde compraste el dominio).
- Busca la sección "Gestión de dominios" o "DNS".
- Busca la opción "Nameservers" o "Servidores de nombres".
- Cambia la configuración de "Usar los nameservers del registrador" a "Usar nameservers personalizados".
- Introduce los dos nameservers que copiaste en el Paso 2. Normalmente tienen el formato
ns1.tu-servidor.comyns2.tu-servidor.com.
Guarda los cambios. Ahora, la propagación de DNS comenzará. Este proceso puede tardar desde 1 hora hasta 48 horas en completarse en todo el mundo.
Opción B: Si tu dominio está registrado con tu proveedor de hosting (DirectAdmin)
Si compraste el dominio junto con tu hosting, es muy probable que ya esté configurado automáticamente. Solo necesitas verificar que en la zona DNS de DirectAdmin los registros NS apunten a tus servidores. Si es así, ya has terminado.
[INFO] En el caso de que tu dominio no tenga un registrador externo, también puedes configurar un registro "A" directamente apuntando a la IP de tu servidor. Esta opción es más avanzada, pero funciona igual. La encontrarás en la misma zona DNS del Paso 2.
Verificación y Solución de Problemas Comunes (FAQ)
Después de completar los 3 pasos, es hora de comprobar que todo funciona. Aquí tienes las preguntas más frecuentes que resolvemos en soporte.
¿Cuánto tarda en funcionar mi dominio?
La propagación de DNS no es instantánea. Lo normal es que en un plazo de 1 a 4 horas tu web ya sea visible para la mayoría de tus visitantes. En casos extremos, puede tardar hasta 48 horas. Ten paciencia.
[TIP] Para ver si tu dominio ya apunta a tu servidor, usa la herramienta
ping mipaginaweb.comen tu terminal (CMD en Windows o Terminal en Mac). Si ves la IP de tu servidor, es que ya está conectado.
¿Qué hago si veo un error "Sitio no encontrado" o "DNS_PROBE_FINISHED_NXDOMAIN"?
Esto significa que el dominio aún no se ha propagado o que los nameservers no se han configurado correctamente. Revisa estos puntos:
- Verifica los nameservers: ¿Los has escrito exactamente igual que en la zona DNS de DirectAdmin? Un error tipográfico es la causa más común.
- Espera más tiempo: A veces la propagación es lenta. Prueba de nuevo en unas horas.
- Limpia la caché de tu navegador: A veces tu navegador guarda la "vieja" dirección. Prueba en modo incógnito o borra la caché.
¿Cómo añado un subdominio (ej: blog.mipaginaweb.com)?
Muy fácil. En DirectAdmin, ve a "Gestión de Dominios" y busca la opción "Subdominios". Haz clic en "Añadir Subdominio", escribe blog en el campo y selecciona el dominio principal. DirectAdmin creará la carpeta y el registro DNS automáticamente.
¿Necesito configurar algo más para que funcione mi correo?
DirectAdmin, al añadir el dominio, crea automáticamente los registros MX (Mail Exchange) necesarios para que el correo funcione. Si usas un proveedor externo (como Google Workspace), deberás modificar esos registros MX en la Zona DNS del Paso 2.
[WARNING] No confundas los registros NS con los registros MX. Los NS dicen "dónde vive la web", mientras que los MX dicen "dónde vive el correo". Cambiar los MX no afecta a tu web, pero sí al correo.
¿Qué pasa si quiero usar un dominio con www y sin www?
DirectAdmin suele crear un registro CNAME para www que apunta al dominio principal. Esto garantiza que www.mipaginaweb.com y mipaginaweb.com funcionen. Si no funciona, verifica en la zona DNS que el registro CNAME existe.
Conclusión: Dominio Configurado en 3 Pasos
Como has visto, añadir dominio directadmin es un proceso de 3 pasos muy lógico: crear el dominio en el panel, verificar la zona DNS y apuntar los nameservers en tu registrador. Este es un proceso fundamental para gestionar tu hosting con éxito.
Con esta guía, ya tienes el conocimiento básico para lanzar tu proyecto. No temas explorar el panel, pero siempre con cuidado. Si en algún momento te sientes perdido, recuerda que la documentación oficial de DirectAdmin es muy completa.
[TIP] Si estás migrando desde otro panel como Syspanel (cuyo acceso es por el puerto 2106), notarás que DirectAdmin es más directo en la gestión de dominios. La lógica es la misma: crear el dominio y luego ajustar los DNS.
Ahora que tu dominio está configurado, el siguiente paso es subir tus archivos web a la carpeta public_html dentro de tu dominio en DirectAdmin. ¡Pero eso es tema para otro tutorial!
