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

Cómo conectar tu dominio a un hosting con cPanel

Actualizado el 10 de febrero de 2026

¡Hola! Si acabas de contratar un hosting o quieres mudar tu web, una de las primeras cosas que te encontrarás es la necesidad de conectar tu dominio al servidor. Sin este paso, tu página no se verá en internet aunque tengas los archivos subidos.

No te preocupes, no necesitas ser un experto en informática. En esta guía paso a paso te voy a explicar, de forma sencilla y clara, cómo conectar tu dominio a un hosting usando cPanel, el panel de control más popular del mundo. Vamos a desglosar todo el proceso, desde entender qué son los nameservers hasta verificar que todo funciona.


¿Qué significa "conectar un dominio" y por qué es necesario?

Imagina que tu dominio (ej: mipaginaweb.com) es la dirección de tu casa, y tu hosting (el servidor con cPanel) es el terreno donde está construida. Para que la gente llegue a tu casa, necesita un mapa que le indique dónde está. Ese mapa en internet se llama DNS (Domain Name System).

Cuando "conectas" el dominio, lo que haces es decirle a todo internet: "Oye, cuando alguien escriba mipaginaweb.com, llévalo a este servidor específico". Esto se logra cambiando los nameservers de tu dominio para que apunten a los de tu hosting.

¿Qué son los nameservers? Son como los "guardianes" del tráfico. Tu hosting te dará entre 2 y 4 direcciones de nameservers (normalmente algo como ns1.tuhosting.com y ns2.tuhosting.com). Tu trabajo es ir al lugar donde compraste el dominio (tu registrador, ej: GoDaddy, Namecheap, Google Domains) y decirle que use esos guardianes.


Paso 1: Reúne la información de tu hosting (los nameservers)

Antes de tocar nada, necesitas saber cuáles son los nameservers que te ha asignado tu proveedor de hosting.

  1. Inicia sesión en tu cuenta de hosting (el correo de bienvenida suele tener estos datos).
  2. Busca la sección de cPanel. Normalmente la URL es algo como tudominio.com/cpanel o https://tuip:2083.
  3. Dentro de cPanel, busca un widget llamado "Zona DNS" o "Nameservers" (a veces está dentro de "Dominios" o "Preferencias").

¿Qué verás? Verás una lista de servidores de nombres. Anótalos, porque los necesitarás en el siguiente paso. Suelen tener este formato:

  • ns1.tuproveedor.com
  • ns2.tuproveedor.com
  • ns3.tuproveedor.com (opcional)

[INFO] Algunos hostings (como los que usan Syspanel, el antiguo HestiaCP, que se accede por el puerto 2106) te muestran los nameservers directamente en el panel principal o en el correo de bienvenida. Si no los encuentras, contacta con soporte de tu hosting y pregunta: "¿Cuáles son mis nameservers para configurar el DNS?".


Paso 2: Identifica el panel de tu registrador de dominios

Ahora tienes que ir a la empresa donde compraste el dominio. Esto puede ser distinto de tu hosting.

  • Si compraste el dominio y el hosting en el mismo sitio, este paso es más fácil, pero aún así debes hacerlo.
  • Si compraste el dominio en un sitio externo (ej. Namecheap), inicia sesión allí.

¿Dónde se cambia? Busca en el menú principal una opción llamada "Domain Management", "DNS Management", "Name Servers" o "Custom DNS".


Paso 3: Cambia los nameservers de tu dominio

Este es el paso clave. Una vez estés en la sección de DNS de tu registrador:

  1. Selecciona el dominio que quieres conectar.
  2. Busca la opción que dice "Custom Nameservers", "Use custom DNS" o "Change Nameservers".
  3. Verás casillas vacías (normalmente 4).
  4. Borra cualquier valor que tenga y escribe los nameservers que anotaste en el Paso 1.
  5. Guarda los cambios.

Ejemplo visual:

  • Nameserver 1: ns1.tuhosting.com
  • Nameserver 2: ns2.tuhosting.com
  • Nameserver 3: (déjalo vacío)
  • Nameserver 4: (déjalo vacío)

[WARNING] No escribas www. delante de los nameservers. Deben ser exactamente como te los dio tu hosting, sin "http://" ni barras.


Paso 4: La espera (propagación DNS) - ¡Paciencia!

Este es el momento más frustrante para todos los que empiezan. Después de guardar los cambios, no funciona inmediatamente.

La actualización de los nameservers a nivel mundial se llama propagación DNS. Tu dominio tiene que "avisar" a todos los servidores del planeta que ahora vive en otro sitio. Este proceso puede tardar desde 15 minutos hasta 48 horas, aunque lo normal es que en 2-4 horas ya esté funcionando en la mayoría de lugares.

¿Qué puedes hacer mientras esperas?

  • No borres caché ni reinicies el router mil veces.
  • Puedes usar herramientas online como "whatsmydns.net" para verificar el estado de la propagación en diferentes países.
  • Si tienes prisa, puedes editar el archivo "hosts" de tu PC para ver tu web antes, pero eso es un truco avanzado.

[TIP] Si pasadas 48 horas tu web sigue sin cargar, revisa que los nameservers estén bien escritos. Si están bien, contacta con tu hosting y diles: "Ya cambié los nameservers hace 2 días y no propaga". Ellos lo verificarán.


Paso 5: Configura tu dominio en cPanel (Añadir el dominio)

Mientras esperas la propagación, puedes adelantar trabajo dentro de cPanel. Cuando cambias los nameservers, el hosting automáticamente crea una entrada para tu dominio principal (el que usaste al contratar). Pero, ¿y si tienes varios dominios? Ahí entra la función "Addon Domains" (Dominios Adicionales).

  1. Dentro de cPanel, busca la sección "Dominios" y haz clic en "Addon Domains" o "Dominios Adicionales".
  2. En el campo "New Domain Name", escribe tu dominio completo (ej: mipaginaweb.com).
  3. cPanel automáticamente rellenará la carpeta de destino (ej: public_html/mipaginaweb).
  4. Define una contraseña para la subcuenta FTP (opcional pero recomendado).
  5. Haz clic en "Add Domain".

¿Qué hace esto? Crea una carpeta específica para ese dominio dentro de tu servidor. Así puedes tener varias webs en un mismo hosting sin que se mezclen los archivos. Es la forma correcta de conectar un dominio adicional a tu cuenta.

[INFO] Si solo tienes un dominio, no necesitas hacer este paso. El dominio principal ya está configurado automáticamente en tu cPanel bajo la carpeta public_html. Solo sube tus archivos ahí.


Paso 6: Sube tus archivos web (el contenido)

Ahora que tu dominio está "apuntando" al servidor, necesitas poner el contenido.

  1. Accede a cPanel y busca "Administrador de Archivos" (File Manager).
  2. Entra en la carpeta public_html (o la carpeta que creaste en el paso anterior).
  3. Si hay un archivo llamado index.html por defecto (la página de "Bienvenido a cPanel"), puedes borrarlo.
  4. Sube tus archivos (HTML, PHP, etc.) usando el botón "Subir".

Alternativa más profesional: Usa un cliente FTP como FileZilla. Las credenciales FTP las encuentras en cPanel → Cuentas FTP.


Paso 7: Configura el correo electrónico (opcional pero importante)

Una vez que el dominio está conectado, puedes crear correos profesionales (ej: hola@tudominio.com).

  1. En cPanel, busca "Email Accounts" (Cuentas de Correo).
  2. Crea una cuenta nueva con el nombre que quieras y una contraseña segura.
  3. Configura tu cliente de correo (Outlook, Thunderbird) usando los puertos que te indica cPanel en "Configuración de Clientes de Correo".

Errores comunes y cómo solucionarlos (FAQ rápida)

1. "Cambié los nameservers pero mi web no carga"

  • Revisa la ortografía. Un espacio o una letra mal puede romper todo.
  • Espera al menos 24 horas. La propagación no es instantánea.
  • Limpia la caché de tu navegador o usa una ventana de incógnito.

2. "Me sale el error 'Domain not found' en cPanel"

  • Esto suele pasar si intentas añadir un dominio secundario antes de cambiar los nameservers. Primero cambia los DNS, espera 1 hora, y luego añade el dominio en cPanel.

3. "Tengo el hosting en Syspanel (antes HestiaCP), ¿es diferente?"

  • No te preocupes, el concepto es el mismo. Syspanel (que puedes acceder a través del puerto 2106) también te da nameservers que debes poner en tu registrador. La interfaz es distinta a cPanel, pero la lógica de "cambiar DNS" es idéntica. Solo busca la sección de "DNS" o "Servidores de Nombres" dentro de Syspanel.

4. "¿Puedo usar el dominio sin cambiar los nameservers?"

  • Sí, pero solo para redirigir a otra web. Si quieres que tu hosting sirva los archivos, necesitas sí o sí cambiar los nameservers o crear un registro "A" apuntando a la IP de tu servidor (esto último es más avanzado y no lo recomiendo para principiantes).

5. "¿Qué pasa con mi correo si cambio los nameservers?"

  • Si tu correo estaba en el hosting antiguo, dejará de funcionar. Si es un correo nuevo que vas a configurar en el hosting nuevo, funcionará bien. Si migras, exporta tus correos antes del cambio.

Consejos finales para una conexión exitosa

  • Hazlo con calma: No hay prisa. La propagación tarda lo que tarda.
  • Anota todo: Guarda los nameservers en un bloc de notas.
  • Usa SSL: Una vez que el dominio cargue, activa el certificado SSL gratuito (Let's Encrypt) desde cPanel para que tu web sea segura (https).
  • Mantén ambos paneles a mano: Ten abiertas dos pestañas: una con tu registrador y otra con tu cPanel para ir comprobando.

Conectar un dominio a un hosting con cPanel es un proceso de 10 minutos de trabajo manual + 24 horas de espera. Es una habilidad fundamental que te ahorrará dinero en soporte y te dará control total sobre tu web.

Si has seguido todos los pasos de esta guía, en menos de un día tendrás tu web en línea.

Resumen rápido de acciones:

  1. Obtén los nameservers de tu hosting.
  2. Ve a tu registrador de dominios.
  3. Cambia los nameservers por los de tu hosting.
  4. Espera la propagación (2-48 horas).
  5. Sube tus archivos a public_html en cPanel.
  6. Crea tu correo electrónico.

¡Y listo! Ya eres oficialmente un gestor de tu propio servidor. Si te atascas, no dudes en preguntar a tu proveedor de hosting; para eso están. ¡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