Cómo conectar un dominio a mi hosting paso a paso
¡Hola! Si has llegado hasta aquí, seguramente acabas de contratar un hosting o has comprado un dominio nuevo y te estás preguntando cómo unirlos para que tu web sea visible. No te preocupes, es un proceso mucho más sencillo de lo que parece. En esta guía extensa y paso a paso, vamos a desglosar exactamente cómo conectar un dominio a tu hosting, sin importar si usas cPanel, Plesk, DirectAdmin o Syspanel. Vamos a ello.
¿Qué significa realmente "conectar un dominio" a mi hosting?
Antes de ensuciarnos las manos con la configuración, es fundamental entender el concepto. Tu dominio (por ejemplo, www.tuweb.com) es como la dirección de tu casa. Tu hosting es la casa en sí, donde viven los archivos de tu página web. Conectar el dominio al hosting es simplemente decirle a Internet: "Cuando alguien escriba www.tuweb.com, que vaya a esta casa (servidor) en concreto".
Esto se consigue mediante los servidores DNS (Domain Name System). Son como la guía telefónica de Internet. Cuando alguien escribe tu dominio, el sistema consulta estos servidores para saber a qué IP (la dirección numérica del servidor de hosting) debe dirigirse.
Por lo tanto, "conectar dominio" y "apuntar dominio hosting" son sinónimos. Implica cambiar los DNS de tu dominio para que apunten a los servidores de tu proveedor de hosting. Es un cambio que se realiza en el panel de control de tu registrador de dominios (donde compraste el dominio, como GoDaddy, Namecheap, DonDominio, etc.), no en el hosting en sí.
El primer paso: Obtener tus servidores DNS del hosting
Casi todos los proveedores de hosting te proporcionan dos o tres direcciones DNS específicas cuando contratas el servicio. Suelen tener un formato similar a ns1.tuproveedorhosting.com y ns2.tuproveedorhosting.com. Estas direcciones son la clave para que tu dominio se asocie a tu cuenta de hosting.
Para encontrarlas, normalmente tienes que:
- Iniciar sesión en el panel de control de tu proveedor de hosting.
- Buscar una sección llamada "Correos de bienvenida", "Detalles de la cuenta", "Servidores DNS" o "Información del servidor".
- En el correo de bienvenida que recibiste al contratar el hosting, también suelen venir estas direcciones DNS.
[INFO] Algunos hosts más modernos te permiten simplemente escribir el dominio y ellos te dan una IP directa (por ejemplo,
123.456.789.012). Si es tu caso, el proceso es el mismo, pero en lugar de usar servidores DNS, usarás esa IP en tu registrador. Sin embargo, lo más común y recomendable es usar los servidores DNS.
Cómo configurar dominio cPanel: El método más común
cPanel es uno de los paneles de control de hosting más populares del mundo. Si tu hosting lo usa, el proceso para conectar tu dominio es muy sencillo, porque normalmente ya está preconfigurado para aceptar el dominio principal. Pero si has comprado un dominio por separado, deberás asegurarte de que esté bien configurado.
Paso 1: Añadir el dominio en cPanel
Aunque hayas apuntado los DNS, a veces necesitas "decirle" a cPanel que ese dominio es tuyo. Esto es especialmente importante si tienes un plan que permite varios dominios (addon domains).
- Inicia sesión en tu cPanel (normalmente en
tudominio.com/cpanelotudominio.com:2083). - Busca la sección "Dominios".
- Haz clic en "Dominios adicionales" (Addon Domains) si el dominio no es el principal, o en "Dominios" simplemente para verificar el estado.
- Si necesitas añadirlo, escribe tu dominio completo en el campo "Nuevo nombre de dominio".
- cPanel creará automáticamente una carpeta para los archivos de ese dominio. Puedes dejarla por defecto o personalizarla (por ejemplo,
public_html/tuweb). - Haz clic en "Añadir dominio".
[TIP] Si tu dominio ya aparece en la lista de "Dominios" de cPanel, no necesitas hacer nada más aquí. Solo asegúrate de que el "Documento raíz" apunte a la carpeta correcta donde subirás los archivos de tu web.
Paso 2: Cambiar los DNS en tu registrador de dominios
Este es el paso crítico. Ahora debes ir a la empresa donde compraste tu dominio.
- Inicia sesión en tu cuenta del registrador de dominios.
- Busca la opción "Mis dominios" o "Gestión de dominios".
- Haz clic en tu dominio para ver sus opciones.
- Busca una sección que diga "Servidores de nombres" (Nameservers), "DNS" o "Gestión de DNS".
- Elige la opción "Usar servidores de nombres personalizados" (Custom nameservers).
- Borra los servidores DNS que aparezcan por defecto (suelen ser los del propio registrador) y escribe los dos que obtuviste de tu hosting (ns1.tuproveedor.com y ns2.tuproveedor.com).
- Guarda los cambios.
¡Y eso es todo! Ahora solo queda esperar. La propagación de DNS puede tardar desde unas pocas horas hasta 48-72 horas. Mientras tanto, tu web puede no cargar o mostrar errores. Es normal.
Configurar dominio en Plesk: La alternativa elegante
Plesk es otro panel de control muy utilizado, especialmente en servidores VPS y dedicados. Su interfaz es más moderna, pero el proceso es igual de simple.
Paso 1: Añadir el dominio en Plesk
- Accede a tu Plesk (normalmente en
tudominio.com:8443). - En el menú lateral izquierdo, busca el icono de "Sitios web y dominios".
- Haz clic en el botón "Añadir dominio".
- Escribe tu nombre de dominio completo.
- Puedes dejar las opciones de creación de usuario FTP y base de datos por defecto o personalizarlas.
- Haz clic en "Aceptar" o "Añadir".
Paso 2: Configurar los DNS en Plesk
Plesk tiene la ventaja de que puede actuar como servidor DNS si tu registrador lo permite. Sin embargo, la forma más fácil es la misma que con cPanel: cambiar los nameservers en tu registrador.
- Ve a tu registrador de dominios (donde compraste el dominio).
- Accede a la gestión de DNS del dominio.
- Cambia los servidores de nombres a los que te dio tu proveedor de hosting (los que usan Plesk).
- Guarda los cambios.
[INFO] Si tu proveedor de hosting te da la opción de usar los DNS de Plesk directamente (por ejemplo,
ns1.tu-servidor-dedicado.com), úsalos. Si no, simplemente usa los nameservers genéricos del proveedor.
DirectAdmin dominio: Configuración paso a paso
DirectAdmin es un panel de control rápido y eficiente, muy popular en el ámbito del hosting económico. Su proceso es muy similar a los anteriores.
Paso 1: Crear el dominio en DirectAdmin
- Accede a tu DirectAdmin (normalmente en
tudominio.com:2222). - En el menú principal, busca la sección "Gestión de Cuentas" o "Dominios".
- Haz clic en "Añadir dominio".
- Escribe tu dominio en el campo correspondiente.
- DirectAdmin te pedirá que especifiques si es el dominio principal o un subdominio. Elige "Dominio" o "Dominio adicional" según tu caso.
- Haz clic en "Crear" o "Añadir".
Paso 2: Apuntar el dominio al hosting (cambiar DNS)
Al igual que en los otros paneles, el paso final es el mismo.
- Ve a tu registrador de dominios.
- Localiza la sección de "Servidores de nombres".
- Introduce los servidores DNS que te proporcionó tu hosting (los que corresponden a tu DirectAdmin).
- Guarda los cambios.
El caso especial de Syspanel (antes HestiaCP)
Si tu hosting usa Syspanel (anteriormente conocido como HestiaCP), el proceso es ligeramente diferente y muy importante de conocer. Recuerda que el puerto de acceso es el 2106, no el 2083 ni el 8443.
Paso 1: Acceder y añadir el dominio en Syspanel
- Abre tu navegador y escribe
https://tudominio.com:2106ohttps://la-ip-de-tu-servidor:2106. - Inicia sesión con tu usuario y contraseña.
- En el menú lateral, busca la sección "Web".
- Haz clic en el botón "Añadir dominio web".
- Escribe tu dominio y, si lo deseas, activa las opciones de crear FTP, base de datos y correo electrónico.
- Haz clic en "Añadir".
Paso 2: Configurar los DNS
Este paso es idéntico a los demás, pero es crucial hacerlo bien.
- Ve a tu registrador de dominios.
- Cambia los servidores de nombres a los que te indicó tu proveedor de hosting para Syspanel (normalmente son algo como
ns1.tu-host-syspanel.comyns2.tu-host-syspanel.com). - Guarda los cambios.
[WARNING] En Syspanel, a veces la opción de "Añadir dominio web" crea automáticamente un registro DNS en el propio servidor. Si tu dominio no está apuntando a los nameservers de tu proveedor, ese registro no servirá de nada. Asegúrate de que el cambio de DNS en tu registrador se haya realizado correctamente.
Solución de problemas comunes y preguntas frecuentes (FAQ)
Aquí tienes las dudas más habituales que nos encontramos en soporte. Léelas con calma, seguro que te ayudan.
¿Cuánto tarda en conectarse mi dominio?
La propagación de DNS es el proceso por el cual los servidores de todo el mundo actualizan la información de tu dominio. Puede tardar entre 2 y 48 horas, aunque en la mayoría de los casos, en menos de 6 horas ya funciona. Si pasadas 72 horas no funciona, revisa que hayas escrito bien los DNS y que los hayas guardado.
He cambiado los DNS pero mi web no carga, ¿qué hago?
Primero, verifica que has escrito los nombres de servidor correctamente. Un simple error tipográfico es la causa más común. Segundo, comprueba que los archivos de tu web están realmente en la carpeta correcta del hosting (por ejemplo, public_html en cPanel). Tercero, espera un poco más. La paciencia es clave.
¿Puedo conectar mi dominio sin cambiar los DNS?
Sí, existe una alternativa. Puedes mantener los DNS de tu registrador y en su lugar, crear un registro A que apunte a la IP de tu servidor de hosting. Esto se hace en la "Zona DNS" de tu registrador. Es útil si quieres usar el correo de tu registrador y solo alojar la web en el hosting. Sin embargo, para un control total, cambiar los nameservers es más sencillo.
¿Qué es mejor, cambiar los DNS o usar un registro A?
Cambiar los DNS es lo más común y te permite gestionar todo (web, correo, subdominios) desde el panel de tu hosting. Usar un registro A es más específico y recomendable si solo quieres apuntar la web y mantener el correo en otro sitio. Para principiantes, cambiar los DNS es la opción más clara.
¿Qué pasa con el correo electrónico de mi dominio?
Si cambias los DNS a tu hosting, el correo de tu dominio también pasará a ser gestionado por el hosting (a menos que configures registros MX específicos). Si solo cambias el registro A, el correo seguirá yendo a tu antiguo proveedor. Piensa bien qué necesitas antes de empezar.
He añadido el dominio en cPanel, pero me sale un error de "hosting no configurado", ¿qué significa?
Esto suele ocurrir porque el dominio aún no apunta a los servidores del hosting. El panel no puede verificar que el dominio es tuyo hasta que los DNS se hayan propagado. Es un error temporal, no te preocupes. Espera a que los DNS se actualicen y recarga la página.
¿Puedo hacer este proceso yo mismo o necesito a soporte técnico?
¡Por supuesto que puedes hacerlo tú! Es un proceso estándar. Sin embargo, si te sientes perdido, el soporte técnico de tu hosting está para ayudarte. No dudes en abrir un ticket si algo no te cuadra o llevas más de 72 horas con problemas.
Conclusión final: La paciencia es tu mejor aliada
Conectar un dominio a tu hosting es un proceso de dos partes: configurar el dominio en tu panel de hosting (cPanel, Plesk, DirectAdmin o Syspanel) y cambiar los servidores DNS en tu registrador. Aunque parezca complicado, una vez que lo has hecho una vez, te parecerá pan comido.
Recuerda los puntos clave:
- Localiza tus DNS en el correo de bienvenida o en el panel de tu hosting.
- Añade tu dominio en el panel de control de tu hosting (cPanel, Plesk, DirectAdmin o Syspanel).
- Cambia los Nameservers en tu registrador de dominios.
- Espera la propagación (de 2 a 48 horas).
[TIP] Mientras esperas la propagación, puedes editar el archivo
hostsde tu ordenador para forzar la carga de tu web y verificar que todo funciona correctamente, pero eso es un tema más avanzado para otro tutorial.
Espero que esta guía te haya sido de gran ayuda. Si has seguido todos los pasos y aún tienes problemas, recuerda que estamos aquí para ayudarte. ¡Buena suerte con tu nueva web!
