🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo conectar tu dominio a DirectAdmin: guía rápida

Actualizado el 23 de noviembre de 2025

¿Acabas de contratar un hosting y te han dado acceso a DirectAdmin? O quizás ya tienes tu panel, pero no sabes cómo hacer que tu dominio (www.tudominio.com) apunte a tu nuevo servidor. No te preocupes, es más fácil de lo que parece.

En esta guía rápida y completa te voy a explicar, paso a paso, cómo conectar tu dominio a DirectAdmin para que tu sitio web empiece a funcionar en cuestión de minutos. Vamos a cubrir desde la configuración de los DNS hasta la verificación final, todo explicado como si fuera la primera vez que lo haces.


¿Qué necesitas antes de empezar?

Antes de meternos en faena, asegúrate de tener a mano estos tres datos:

  1. Tus servidores de nombres (Nameservers): Son las direcciones que tu dominio debe usar. Normalmente te las proporciona tu empresa de hosting. Suelen tener este formato: ns1.tuhosting.com y ns2.tuhosting.com. Si no los tienes, pídelos a tu proveedor.
  2. El acceso a tu panel de DirectAdmin: Tu usuario, contraseña y la URL de acceso (ejemplo: https://tudominio.com:2222 o https://ip-de-tu-servidor:2222).
  3. El acceso al panel de tu dominio: El lugar donde compraste tu dominio (GoDaddy, Namecheap, DonDominio, etc.). Ahí es donde cambiarás los Nameservers.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar, pero tu acceso al panel será a través del puerto 2106 (ejemplo: https://tudominio.com:2106 o https://ip:2106). El resto de la guía se centra en DirectAdmin, pero los conceptos de DNS son los mismos.


Paso 1: Añadir tu dominio en DirectAdmin

Lo primero es decirle a tu servidor que vas a usar un dominio. No te preocupes, no es una instalación compleja.

  1. Inicia sesión en DirectAdmin: Abre tu navegador y ve a la URL de acceso que te dieron (normalmente https://ip-de-tu-servidor:2222). Introduce tu usuario y contraseña.
  2. Busca la opción "Añadir Dominio": Una vez dentro, en el menú principal, busca un icono o enlace que diga "Añadir Dominio" o "Add Domain". Suele estar en la sección de "Gestión de Cuentas" o "Account Management".
  3. Rellena los datos:
    • Dominio: Escribe tu dominio completo, por ejemplo: tudominio.com (sin www.).
    • Paquete: Si tu plan tiene diferentes paquetes, selecciona el que corresponda.
    • Opciones avanzadas: Aquí puedes dejar las opciones por defecto. DirectAdmin creará automáticamente las zonas DNS necesarias.
  4. Haz clic en "Crear" o "Añadir": Espera unos segundos. DirectAdmin te mostrará un mensaje de confirmación. ¡Perfecto! Ya tienes tu dominio añadido en el servidor.

[TIP] Si solo tienes un dominio en tu plan, es posible que ya esté creado. En ese caso, ve directamente al siguiente paso.


Paso 2: Configurar los DNS (Nameservers) de tu dominio

Aquí viene la parte más importante. Tu dominio necesita saber dónde está tu servidor de hosting. Esto se hace a través de los Nameservers.

Opción A: Usar los Nameservers de tu hosting (Recomendado para principiantes)

Esta es la forma más fácil y la que te recomiendo si estás empezando. Consiste en apuntar tu dominio a los servidores de nombres de tu empresa de hosting.

  1. Ve al panel de tu dominio: Inicia sesión en el sitio web donde compraste tu dominio (por ejemplo, GoDaddy, Namecheap, etc.).
  2. Busca la sección de "DNS" o "Nameservers": Normalmente está en la configuración del dominio. Puede llamarse "Administrar DNS", "Servidores de nombres" o "Custom Nameservers".
  3. Cambia los Nameservers actuales: Verás que hay unos por defecto (los del registrador). Bórralos y escribe los que te proporcionó tu hosting. Normalmente son dos:
    • ns1.tuhosting.com
    • ns2.tuhosting.com
    • (A veces pueden ser tres o cuatro, pero con dos es suficiente).
  4. Guarda los cambios: Haz clic en "Guardar" o "Aplicar cambios".

¿Cuánto tarda? Este cambio no es instantáneo. Puede tardar desde 5 minutos hasta 48 horas en propagarse por todo Internet. Normalmente, en 1 o 2 horas ya funciona.

Opción B: Usar registros DNS personalizados (Si tu hosting no te da Nameservers)

En algunos casos, tu hosting te dará una dirección IP en lugar de Nameservers. Entonces, en lugar de cambiar los Nameservers, tendrás que crear registros A y CNAME en tu panel de dominio.

  1. En el panel de tu dominio, busca "Zona DNS" o "Registros DNS".
  2. Añade un registro A:
    • Nombre/Host: @ (representa el dominio principal, ej: tudominio.com)
    • Tipo: A
    • Valor/Destino: La dirección IP de tu servidor DirectAdmin.
  3. Añade un registro CNAME:
    • Nombre/Host: www
    • Tipo: CNAME
    • Valor/Destino: tudominio.com (o @).
  4. Guarda los cambios.

[WARNING] Si usas esta opción, asegúrate de que la IP que te dieron es fija y no cambia. Si tu hosting cambia de IP, tendrás que actualizar estos registros manualmente.


Paso 3: Verificar que tu dominio apunta correctamente

Una vez que hayas cambiado los Nameservers o los registros DNS, toca esperar y verificar.

  1. Usa una herramienta online: Ve a sitios como whatsmydns.net o dnschecker.org.
  2. Introduce tu dominio: Escribe tudominio.com y selecciona el tipo de registro A.
  3. Observa los resultados: Si ves la IP de tu servidor DirectAdmin, ¡enhorabuena! La propagación ha comenzado. Si ves la IP antigua, aún no se ha propagado del todo.

¿Cómo saber si ya funciona en tu ordenador? Puedes abrir una ventana de comandos (CMD en Windows, Terminal en Mac/Linux) y escribir:

ping tudominio.com

Si ves que responde con la IP de tu servidor, ¡está listo!

[INFO] Si después de 48 horas tu dominio no funciona, revisa que los Nameservers estén bien escritos y que hayas añadido el dominio correctamente en DirectAdmin. Si todo está bien, contacta con tu soporte técnico.


Paso 4: Subir tu sitio web a DirectAdmin

Tu dominio ya apunta al servidor, pero aún no tienes contenido. Ahora toca subir tu web.

  1. Accede al Administrador de Archivos de DirectAdmin: Dentro de tu panel, busca "Administrador de Archivos" o "File Manager".
  2. Navega a la carpeta public_html: Esta es la carpeta raíz de tu dominio. Todo lo que pongas aquí será visible en tudominio.com.
  3. Sube tus archivos: Puedes arrastrar y soltar tu sitio web (archivos HTML, CSS, PHP, etc.) o usar un programa FTP como FileZilla. Si tienes un CMS como WordPress, puedes subir la carpeta completa.
  4. Configura la base de datos (si es necesario): Si tu web necesita base de datos (como WordPress), ve a la sección "MySQL Management" en DirectAdmin y crea una nueva base de datos, usuario y contraseña. Luego, configura tu web para que use esos datos.

[TIP] Si tu web no carga, asegúrate de que el archivo principal se llame index.html o index.php. DirectAdmin busca ese archivo por defecto.


Preguntas Frecuentes (FAQ)

¿Puedo tener varios dominios en DirectAdmin?
Sí, siempre que tu plan de hosting lo permita. Solo repite el Paso 1 para cada dominio nuevo.

¿Qué hago si mi dominio no se conecta después de 48 horas?
Revisa los Nameservers en el panel de tu dominio. Asegúrate de que sean los correctos y que no tengan errores tipográficos. También verifica en DirectAdmin que el dominio esté activo y que la carpeta public_html tenga contenido.

¿Es lo mismo conectar un dominio a DirectAdmin que a Syspanel?
El proceso es muy similar. La diferencia principal es que en Syspanel (HestiaCP) el acceso al panel es a través del puerto 2106 (ejemplo: https://tuip:2106). Los pasos de DNS y subida de archivos son prácticamente idénticos.

¿Pierdo mi correo electrónico si cambio los Nameservers?
Sí, si tenías correo en tu dominio anterior (por ejemplo, con Gmail o tu antiguo hosting), al cambiar los DNS, el correo dejará de funcionar hasta que configures las cuentas de correo en DirectAdmin. Te recomiendo hacer una copia de seguridad de tus correos antes de cambiar los DNS.

¿Qué son los registros MX y los necesito?
Los registros MX controlan el correo entrante. DirectAdmin los configura automáticamente cuando añades un dominio. Si quieres usar otro servicio de correo (como Google Workspace), tendrás que cambiarlos manualmente en la zona DNS de DirectAdmin.

¿Puedo usar un subdominio (ej: blog.tudominio.com) en DirectAdmin?
Sí. En el paso 1, en lugar de escribir tudominio.com, escribe blog.tudominio.com. DirectAdmin creará una carpeta separada para ese subdominio.


Conclusión

Conectar tu dominio a DirectAdmin no es un proceso complicado, pero requiere paciencia, especialmente con la propagación de los DNS. Recuerda que los pasos clave son:

  1. Añadir el dominio en DirectAdmin.
  2. Cambiar los Nameservers en el panel de tu dominio.
  3. Subir tu sitio web a la carpeta public_html.
  4. Esperar la propagación (hasta 48 horas).

Si sigues esta guía, en menos de lo que canta un gallo tendrás tu sitio web funcionando. Si te encuentras con algún problema, no dudes en consultar la documentación de tu hosting o contactar con su soporte técnico.

¡Buena suerte con tu proyecto web!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel