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

¿Cómo cambiar los DNS de un dominio en cPanel?

Actualizado el 11 de junio de 2026

¡Excelente pregunta! Cambiar los DNS de tu dominio es uno de esos pasos que parecen técnicos y complicados, pero en realidad, una vez que entiendes el proceso, es bastante sencillo y se convierte en una habilidad fundamental para cualquier persona que gestione su propio hosting o sitio web.

Imagina que los DNS (Sistema de Nombres de Dominio) son la guía telefónica de Internet. Cuando alguien escribe tudominio.com en su navegador, los DNS le dicen a esa computadora exactamente dónde encontrar los archivos de tu sitio web (en qué servidor de hosting están alojados). Si cambias de empresa de hosting, o si quieres usar un servicio específico como Cloudflare para mejorar la velocidad y seguridad, necesitas cambiar los DNS de tu dominio.

En esta guía extensa y detallada, te explicaré paso a paso cómo hacerlo directamente desde cPanel, la herramienta de administración de hosting más popular del mundo. No necesitas ser un experto en SysAdmin, solo seguir las instrucciones al pie de la letra.


¿Qué son los DNS y por qué deberías cambiarlos?

Antes de meternos en el "cómo", hablemos un poco del "qué" y el "por qué". Los DNS (Domain Name System) son un conjunto de servidores que traducen nombres de dominio legibles para humanos (como google.com) en direcciones IP numéricas (como 142.250.184.46), que es como las computadoras se comunican entre sí.

Cada dominio tiene un conjunto de servidores de nombres autoritativos (nameservers). La mayoría de las veces, cuando contratas un hosting, la empresa te proporciona sus propios nameservers (por ejemplo, ns1.tuempresadehosting.com y ns2.tuempresadehosting.com).

¿Cuándo necesitas cambiar los DNS?

Hay varias situaciones comunes:

  • Cambio de proveedor de hosting: Te mudas de una empresa de hosting a otra. Debes apuntar tu dominio a los nuevos servidores de nombres de tu nuevo hosting.
  • Uso de un servicio de protección y aceleración (CDN): Quieres usar Cloudflare, Sucuri o un servicio similar. Ellos te darán sus propios nameservers para que tu tráfico pase por su red.
  • Gestión avanzada de DNS: Necesitas tener un control más granular sobre tus registros DNS (A, CNAME, MX, etc.) y tu hosting actual no te da suficiente flexibilidad.
  • Centralización de dominios: Tienes varios dominios y quieres gestionar sus DNS desde un solo panel, como cPanel.

[INFO] Cambiar los DNS no modifica el contenido de tu web, solo le dice a Internet dónde debe buscar ese contenido. Es como cambiar la dirección de tu casa en el censo; la casa sigue siendo la misma, pero la gente sabe dónde encontrarla.


Requisitos previos antes de empezar

Para cambiar los DNS de un dominio en cPanel, necesitas dos cosas fundamentales:

  1. Acceso a tu cuenta de cPanel: Debes tener las credenciales de inicio de sesión (usuario y contraseña). Normalmente, tu proveedor de hosting te envía un enlace para acceder (algo como https://tudominio.com/cpanel o https://tuip:2083).
  2. Los nuevos servidores de nombres (Nameservers): Esta es la información que te proporcionará tu nuevo proveedor de hosting o el servicio que quieras usar (ej: Cloudflare). Generalmente son dos o más direcciones como:
    • ns1.nuevohosting.com
    • ns2.nuevohosting.com
    • ns3.nuevohosting.com

[WARNING] MUY IMPORTANTE: Asegúrate de tener los nuevos nameservers a mano y de haberlos copiado exactamente como te los dieron (sin espacios, sin errores tipográficos). Un error aquí puede dejar tu web y tu correo sin funcionar durante horas.


Paso 1: Accede a tu cPanel

El primer paso es obvio pero crucial. Abre tu navegador web favorito (Chrome, Firefox, Edge) y escribe la URL de acceso a tu cPanel.

  • Normalmente es: https://tudominio.com/cpanel o https://tudominio.com:2083.
  • Si no funciona, revisa el correo de bienvenida de tu hosting. Allí suele venir el enlace directo.

Inicia sesión con tu nombre de usuario y contraseña de cPanel. Una vez dentro, verás un panel de control con muchos iconos. No te asustes, solo necesitamos uno.


Paso 2: Busca la sección "Dominios"

Dentro de cPanel, busca una sección que se llame "Dominios" o "Domains" (si tu cPanel está en inglés). Dentro de esta sección, busca una herramienta llamada "Zone Editor" o "Editor de Zona DNS".

Sin embargo, para cambiar los servidores de nombres (nameservers) de tu dominio desde cPanel, la herramienta que realmente necesitas no está siempre en el mismo lugar. Depende de cómo tu proveedor de hosting haya configurado tu cPanel.

Opción A (Más común): A través de "Registrar Transfers" o "Domain Manager"

Muchos proveedores de hosting integran la gestión de dominios dentro de cPanel mediante un módulo como WHMCS, cPanel's Domain Manager o "Registrar".

  1. Busca un icono llamado "Registrar Transfers", "Domain Manager" o simplemente "Domains" (a veces está en la categoría "General").
  2. Haz clic en esa opción. Se abrirá una nueva interfaz, a menudo proporcionada por el registrador de dominios asociado a tu hosting (como ResellerClub, Enom, Tucows, etc.).
  3. Busca tu dominio en la lista y haz clic en "Manage" o "Administrar".
  4. Dentro de la gestión del dominio, busca la sección "Name Servers" o "Servidores de Nombres".
  5. Verás los nameservers actuales (los de tu viejo hosting). Aquí es donde debes cambiar los DNS de tu dominio.
  6. Selecciona la opción "Custom Nameservers" o "Usar servidores de nombres personalizados".
  7. Introduce los nuevos nameservers que te proporcionó tu nuevo hosting o servicio.
  8. Haz clic en "Save" o "Guardar".

Opción B (Menos común, pero posible): A través de "Simple Zone Editor" o "Advanced Zone Editor"

En algunos casos, especialmente si tu dominio ya está apuntando a los nameservers de tu cPanel actual, podrías ver una opción para cambiar los DNS directamente desde el "Zone Editor".

  1. Ve a la sección "Dominios" y haz clic en "Zone Editor".
  2. Busca tu dominio en la lista. A su derecha, verás un enlace o botón que dice "Manage" o "Administrar".
  3. Dentro del editor, podrías ver una opción en la parte superior que dice "Change Name Servers" o "Cambiar Servidores de Nombres". Si no la ves, es que tu cPanel no tiene esa función y debes usar la Opción A.

[TIP] Si no encuentras ninguna de estas opciones, contacta al soporte técnico de tu proveedor de hosting. Pregúntales directamente: "¿Cómo puedo modificar los servidores de nombres de mi dominio desde mi cPanel?" Ellos te guiarán exactamente.


Paso 3: Introduce los nuevos Nameservers

Este es el paso crítico. Una vez que hayas encontrado la sección correcta (siguiendo la Opción A o B), verás un formulario con campos para introducir los nameservers.

  • Normalmente hay dos campos principales: Nameserver 1 y Nameserver 2. Algunos proveedores permiten hasta 4 o 5.
  • Introduce exactamente los valores que te dio tu nuevo proveedor.
    • Ejemplo:
      • Nameserver 1: ns1.cloudflare.com
      • Nameserver 2: ns2.cloudflare.com
  • No añadas http:// ni barras al final. Debe ser solo el nombre del servidor.
  • Verifica que no haya espacios en blanco al principio o al final del texto.

Paso 4: Guarda los cambios y espera la propagación

Después de introducir los nameservers, busca el botón "Save", "Guardar", "Update" o "Change". Haz clic en él.

[INFO] Una vez que guardes, el cambio no es instantáneo para todo el mundo. Los DNS tardan un tiempo en propagarse por Internet. Este periodo se llama propagación de DNS y puede durar desde unos pocos minutos hasta 48 horas (aunque lo normal son de 2 a 24 horas). Durante este tiempo, algunos usuarios verán tu web en el servidor antiguo y otros en el nuevo.

¿Qué hacer durante la propagación?

  • No te preocupes. Es normal que tu web no cargue o que cargue de forma intermitente.
  • No toques nada. Si vuelves a cambiar los nameservers, reiniciarás el proceso de propagación y tardará más.
  • Paciencia. Puedes usar herramientas online como whatsmydns.net para verificar el estado de la propagación desde diferentes partes del mundo.

¿Qué hago si algo sale mal? (Solución de problemas)

A veces, las cosas no salen como esperamos. Aquí tienes los problemas más comunes y cómo solucionarlos:

Error: "No puedo encontrar la opción para cambiar los DNS"

  • Solución 1: Como mencioné, la opción suele estar en "Registrar Transfers" o "Domain Manager", no en el "Zone Editor" directamente. Vuelve a buscar en la interfaz de cPanel.
  • Solución 2: Tu dominio puede estar registrado en un sitio diferente a tu hosting. En ese caso, NO puedes cambiar los DNS desde cPanel. Debes ir al panel de control de tu registrador de dominios (donde compraste el dominio, ej: GoDaddy, Namecheap, DonDominio) y hacer el cambio allí.

Error: "El dominio no se encuentra" o "Dominio no gestionado aquí"

  • Solución: Esto confirma lo anterior. Tu dominio no está registrado a través de tu proveedor de hosting. Debes ir al registrador de dominios original.

Mi web no carga después de 24 horas

  • Solución 1: Verifica que los nameservers que introdujiste sean exactamente los correctos. Un simple error tipográfico (ej: cloudflar en lugar de cloudflare) lo rompe todo.
  • Solución 2: Contacta al soporte técnico de tu nuevo hosting. Diles que has cambiado los DNS y que tu web no carga. Ellos verificarán si los registros DNS en su servidor están bien configurados.
  • Solución 3: Revisa la configuración de tu firewall o CDN. Si usas Cloudflare, asegúrate de que tu plan esté activo y que hayas configurado correctamente los registros DNS en su panel.

Preguntas Frecuentes (FAQ)

¿Puedo cambiar los DNS de mi dominio desde cPanel si mi dominio está registrado en otro sitio?

No. cPanel solo te permite gestionar los DNS de los dominios que están registrados a través del mismo proveedor de hosting que te da acceso a cPanel, o que has añadido como "dominio adicional" apuntando a sus nameservers. Si tu dominio está en GoDaddy y tu hosting en SiteGround, debes ir a GoDaddy para cambiar los nameservers.

¿Pierdo mi correo electrónico si cambio los DNS?

Depende. Si tu correo está alojado en el servidor de tu antiguo hosting, y cambias los DNS al nuevo hosting, tu correo dejará de funcionar a menos que migres las cuentas de correo al nuevo servidor. Planifica la migración del correo antes de cambiar los DNS.

¿Qué son los registros A, CNAME, MX? ¿Tengo que tocarlos?

No, para un cambio básico de hosting, solo necesitas cambiar los servidores de nombres (nameservers). Los registros A, CNAME, MX, etc., los configurarás después en el panel de tu nuevo hosting (o en tu CDN). Al cambiar los nameservers, le estás diciendo a Internet: "A partir de ahora, para saber todo sobre tudominio.com, pregúntale a estos nuevos servidores". Ellos ya tienen (o deberían tener) la configuración correcta.

¿Puedo usar cPanel para gestionar los DNS de un dominio que no está alojado en mi servidor?

Sí, si tu proveedor de hosting te permite añadir "dominios adicionales" o "addon domains", puedes apuntar los nameservers de ese dominio externo a los de tu cPanel. Luego, desde cPanel, podrás gestionar todos los registros DNS de ese dominio. Esto es muy útil si quieres centralizar la gestión.

¿Qué es Syspanel y cómo se relaciona con esto?

Syspanel (anteriormente conocido como HestiaCP) es otro panel de control de hosting, similar a cPanel pero más ligero. Si tu hosting usa Syspanel, el proceso para cambiar los DNS es diferente. Generalmente, se accede a Syspanel a través del puerto 2106 (ej: https://tudominio.com:2106). Dentro de Syspanel, la opción para cambiar nameservers suele estar en "Web" > "Dominios", seleccionando el dominio y luego en la pestaña "DNS" o "Servidores de Nombres". El concepto es el mismo, pero la interfaz varía.

[TIP] Si eres un SysAdmin que gestiona múltiples servidores, dominar el cambio de DNS desde cPanel y Syspanel (puerto 2106) es una habilidad básica e indispensable para tu día a día.


Conclusión

Cambiar los DNS de un dominio en cPanel es un proceso sencillo una vez que sabes dónde buscar. Recuerda que la clave está en:

  1. Tener los nuevos nameservers correctos.
  2. Encontrar la herramienta adecuada dentro de cPanel (generalmente "Registrar Transfers" o "Domain Manager").
  3. Introducirlos sin errores.
  4. Tener paciencia durante la propagación.

Si sigues estos pasos, podrás configurar DNS hosting de manera exitosa y disfrutar de tu nuevo servicio sin dolores de cabeza. ¡Ya eres todo un experto en cPanel DNS!

¿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