Cómo gestionar los DNS de tu dominio en cPanel (Registros A, MX, CNAME)
¿Alguna vez has tecleado una dirección web en tu navegador y has pensado en lo que ocurre realmente entre bastidores? Detrás de cada dominio, ya sea tudominio.com o www.tudominio.com, existe un sistema de direcciones invisible pero esencial: el DNS. Para cualquier persona que gestione una web, un correo electrónico o una tienda online, entender cómo funciona esto es clave. Y si tu hosting utiliza cPanel, estás de suerte, porque es una de las herramientas más potentes y a la vez sencillas para controlar todo este entramado.
En esta guía extensa y práctica, vamos a desglosar, paso a paso y sin tecnicismos innecesarios, cómo gestionar los DNS de tu dominio en cPanel. Aprenderás a manejar los registros más comunes (A, MX y CNAME), a cambiar la configuración cuando sea necesario y a resolver las dudas más frecuentes que surgen en el camino. Al final, te sentirás con la confianza suficiente para tocar estos ajustes sin miedo a romper nada (aunque también te diré cómo evitar desastres).
¿Qué es exactamente el DNS y por qué debería importarte?
Piensa en el DNS (Sistema de Nombres de Dominio) como la agenda telefónica de Internet. Cuando escribes www.google.com, tu navegador no entiende ese nombre; necesita una dirección IP numérica (algo así como 142.250.184.196) para encontrar el servidor correcto. El DNS se encarga de traducir ese nombre fácil de recordar a la dirección numérica exacta.
En el contexto de tu hosting, los registros DNS son las instrucciones que le dicen a todo Internet dónde están alojados tus servicios. ¿Quieres que tu web cargue desde el servidor de tu hosting? Necesitas un registro A. ¿Quieres que tus correos lleguen a la bandeja de entrada correcta? Ahí entran los registros MX. ¿Tienes un subdominio como blog.tudominio.com? Eso lo gestiona un registro CNAME.
Gestionar tus DNS desde cPanel te da autonomía total. No necesitas esperar a que tu proveedor de dominios haga cambios por ti; puedes hacerlos en minutos y ver los resultados en horas. Es una habilidad imprescindible para cualquier administrador web, incluso si eres principiante.
Accediendo a la Zona de Edición DNS en cPanel
Antes de empezar a tocar nada, necesitas saber dónde están los mandos. El proceso es muy sencillo:
- Inicia sesión en tu cPanel. Normalmente, la URL es algo como
https://tudominio.com:2083ohttps://tu-servidor.com/cpanel. Usa las credenciales que te proporcionó tu empresa de hosting. - Una vez dentro, busca la sección "Dominios" o "Dominios y DNS". En la mayoría de las versiones de cPanel, verás un icono llamado "Zona Editor de DNS" o simplemente "Editor de DNS". Haz clic en él.
- Se abrirá una página donde verás un menú desplegable con tus dominios. Selecciona el dominio que quieres gestionar. A continuación, verás una tabla con todos los registros DNS existentes para ese dominio.
¡Ya estás dentro! Esta tabla es tu lienzo de trabajo. Cada fila representa un registro, y cada registro tiene un propósito específico.
Los Tres Pilares: Registro A, MX y CNAME
Para la mayoría de las tareas cotidianas, te centrarás en estos tres tipos de registros. Vamos a verlos en detalle.
Registro A (Address): El Corazón de tu Web
El registro A es el más básico y fundamental. Simplemente asocia tu nombre de dominio (por ejemplo, tudominio.com) con la dirección IP de tu servidor de hosting. Sin un registro A correcto, nadie podrá encontrar tu sitio web.
¿Cuándo necesitas gestionarlo?
- Cuando cambias de proveedor de hosting y necesitas apuntar tu dominio al nuevo servidor.
- Cuando tienes varios servidores y quieres que un subdominio específico apunte a una IP diferente.
- Cuando tu IP cambia (menos común, pero posible).
¿Cómo añadir o editar un registro A en cPanel?
- En el Editor de DNS, asegúrate de tener seleccionado tu dominio.
- Verás una tabla con columnas como "Tipo", "Nombre", "TTL" y "Registro" (o "Dirección").
- Para editar un registro A existente (el que tiene
Nombreigual a@otudominio.comyTipoigual aA), haz clic en "Editar" o en el icono de lápiz. - En el campo "Dirección" o "Registro", introduce la nueva dirección IP de tu servidor.
- Haz clic en "Guardar".
Para añadir un registro A nuevo (por ejemplo, para un subdominio como tienda.tudominio.com):
- En la parte inferior de la tabla, busca el botón "Añadir registro".
- En "Tipo", selecciona
A. - En "Nombre", escribe
tienda(sin el dominio completo, ya que se añade automáticamente). - En "Dirección", escribe la IP del servidor donde quieres que apunte
tienda.tudominio.com. - Haz clic en "Añadir registro".
[INFO] El símbolo
@en el campo "Nombre" se refiere a tu dominio principal (raíz), es decir,tudominio.comsin ningún subdominio. Es el registro A más crítico.
Registro MX (Mail Exchanger): El Cartero de tus Correos
Si el registro A es el corazón, el registro MX es el cartero. Este registro indica a otros servidores de correo a qué servidor deben entregar los emails enviados a tu dominio. Es crucial si usas un servicio de correo corporativo (como Google Workspace, Microsoft 365 o uno propio de tu hosting).
¿Cuándo necesitas gestionarlo?
- Cuando configuras un servicio de correo externo (por ejemplo, al cambiar de Gmail a Zoho Mail).
- Cuando tu proveedor de correo te da una dirección de servidor específica.
- Cuando quieres priorizar un servidor de correo sobre otro.
¿Cómo configurar los registros MX en cPanel?
- En el Editor de DNS, busca los registros existentes con
Tipoigual aMX. Normalmente hay uno o dos. - Edítalos uno a uno. En el campo "Registro" o "Destino", verás una dirección como
mail.tudominio.comomx1.hosting.com. - El campo "Prioridad" (o "Preferencia") es clave. Cuanto más bajo sea el número, mayor será la prioridad. Por ejemplo, un registro con prioridad
0se intentará primero que uno con prioridad10. - Para usar un servicio externo, deberás eliminar los registros MX antiguos y añadir los nuevos que te proporcione tu proveedor de correo.
Ejemplo práctico: Si tu proveedor de hosting te dice que uses smtp.dominio.com con prioridad 10, y un fallback smtp2.dominio.com con prioridad 20, deberías tener dos registros MX con esas prioridades.
[WARNING] ¡Ojo con los registros MX! Si los configuras mal, tu correo dejará de funcionar. Si no estás seguro de qué valores usar, consulta primero la documentación de tu proveedor de correo. Es mejor tardar 10 minutos más en verificar que perder cientos de emails.
Registro CNAME (Canonical Name): El Alias Inteligente
El registro CNAME no apunta a una dirección IP, sino a otro nombre de dominio. Es como un alias. En lugar de recordar una IP complicada, se redirige a un nombre canónico (el registro A de otro dominio).
¿Cuándo necesitas gestionarlo?
- Para configurar el subdominio
wwwpara que apunte a tu dominio principal (por ejemplo,www.tudominio.comes un CNAME que apunta atudominio.com). - Para conectar servicios externos como CDNs (Content Delivery Networks) o plataformas de email marketing que te piden un registro CNAME específico (por ejemplo,
mail.tudominio.comapuntando amailgun.org). - Para crear subdominios que apunten a otros servidores sin necesidad de conocer su IP.
¿Cómo añadir un registro CNAME en cPanel?
- En el Editor de DNS, haz clic en "Añadir registro".
- En "Tipo", selecciona
CNAME. - En "Nombre", escribe el subdominio que quieres crear (por ejemplo,
wwwoblog). - En "Registro" o "Destino", escribe el dominio al que debe apuntar (por ejemplo,
tudominio.comocdn.plataforma.com). Asegúrate de que el destino termina con un punto (.) para que sea un FQDN (Fully Qualified Domain Name) correcto. En cPanel, a veces se añade automáticamente, pero si no, añádelo tú. - Haz clic en "Añadir registro".
[TIP] El famoso registro
wwwsuele ser un CNAME. Asegúrate de que apunta a tu dominio raíz (@). Así, si cambias tu IP en el futuro, solo necesitas actualizar el registro A y el CNAME seguirá funcionando.
Cambiar DNS en cPanel: El Proceso Paso a Paso
Vamos a unir todo lo aprendido en una guía práctica. Imagina que acabas de contratar un hosting nuevo y tienes que cambiar los DNS de tu dominio para que apunten al nuevo servidor. Este es el proceso típico.
- Obtén tu nueva IP: Tu proveedor de hosting te habrá dado una dirección IP para tu servidor. Anótala.
- Accede al Editor de DNS: Entra en cPanel y abre el "Editor de DNS".
- Localiza el Registro A principal: Busca la fila donde
Nombrees@otudominio.comyTipoesA. - Edita el Registro A: Haz clic en "Editar" y cambia la dirección IP por la nueva. Guarda los cambios.
- Actualiza los registros MX (si aplica): Si tu correo también está en el nuevo hosting, verifica que los registros MX apunten a
mail.tudominio.como a la dirección que te haya dado tu proveedor. Si usas un servicio externo, asegúrate de que los registros MX coincidan con los de ese servicio. - Revisa los registros CNAME: Asegúrate de que
wwwapunte a tu dominio principal. Si tienes otros CNAME (como para Google Workspace), verifica que sigan siendo correctos. - Guarda todo: Asegúrate de guardar cada cambio que hagas.
¿Cuánto tarda en propagarse? Los cambios de DNS no son instantáneos. Pueden tardar desde unos pocos minutos hasta 24-48 horas en propagarse por todo Internet. Esto se llama "propagación de DNS". Es normal que durante ese tiempo veas tu web en algunos dispositivos y en otros no.
[WARNING] No elimines registros que no entiendes. Si no estás seguro de para qué sirve un registro, es mejor dejarlo. Eliminar un registro necesario puede causar problemas graves, como la caída de tu web o de tu correo.
Preguntas Frecuentes (FAQ) sobre Gestión de DNS en cPanel
Aquí tienes las dudas más comunes que nos encontramos en el soporte técnico, resueltas de forma clara.
1. ¿Qué pasa si cambio mi registro A y mi web deja de cargar?
Es muy probable que haya un error en la IP que has introducido. Verifica la IP con tu proveedor de hosting. También puede ser un problema de propagación; espera unas horas y vuelve a intentarlo. Si el problema persiste después de 48 horas, revisa que el registro A sea el correcto y que no haya otros registros conflictivos.
2. ¿Puedo tener varios registros A para el mismo dominio?
Sí, es posible, pero no es común. Se usa para balanceo de carga (repartir el tráfico entre varios servidores) o para apuntar a diferentes servicios. Sin embargo, para la mayoría de los casos, un solo registro A es suficiente. Si añades varios, el navegador elegirá uno al azar, lo que puede causar problemas si los servidores no son idénticos.
3. Mi correo no funciona. ¿Cómo puedo verificar mis registros MX?
Lo primero es comprobar que los registros MX en cPanel coinciden con los que te ha proporcionado tu proveedor de correo. También puedes usar herramientas online gratuitas como mxtoolbox.com para ver qué registros MX ve el mundo exterior. Si los registros que ves ahí son diferentes de los que tienes en cPanel, es que no se han guardado correctamente o que hay caché.
4. ¿Qué es el TTL y qué valor debo usar?
TTL significa "Time To Live" (Tiempo de Vida). Es el tiempo, en segundos, que un servidor DNS de todo el mundo guardará en caché tu registro. Un TTL bajo (por ejemplo, 300 segundos) significa que los cambios se propagarán más rápido, pero generará más consultas a tu servidor. Un TTL alto (86400 segundos, que es 24 horas) reduce la carga, pero hace que los cambios tarden más en verse. Para cambios importantes, es recomendable bajar el TTL a 300 antes de hacer el cambio y luego subirlo después de 24 horas.
5. ¿Qué hago si quiero apuntar mi dominio a un servicio como Shopify o Wix?
Estos servicios no te dan una IP, sino un nombre de dominio (por ejemplo, shops.myshopify.com). En este caso, no usarás un registro A, sino un registro CNAME. Deberás crear un CNAME para www que apunte a shops.myshopify.com. Y para el dominio raíz (@), algunos servicios te piden que uses un registro A con una IP concreta o que hagas una redirección. Sigue las instrucciones específicas de la plataforma que uses.
6. ¿Puedo gestionar los DNS de un dominio que no está registrado en mi cPanel?
Sí, puedes. En cPanel, puedes añadir "Dominios Adicionales" o "Subdominios" que apunten a tu servidor, pero la gestión de sus DNS se hace en el lugar donde esté registrado el dominio o donde esté alojado. Para gestionar los DNS de un dominio externo en cPanel, debes asegurarte de que el dominio esté apuntando a los nameservers de tu hosting. Si es así, aparecerá en el editor de DNS. Si no, deberás gestionarlo desde tu registrador de dominios.
Consejos Finales para una Gestión Sin Dolores de Cabeza
Gestionar los DNS en cPanel es una habilidad que te ahorrará muchos quebraderos de cabeza. Para terminar, aquí van algunos consejos de oro:
- Documenta tus cambios: Anota en un papel o en un archivo cada cambio que hagas. Te será muy útil si algo falla y necesitas revertirlo.
- Haz una copia de seguridad: Antes de hacer cambios masivos, puedes exportar la zona DNS desde cPanel. Busca la opción "Exportar" en el Editor de DNS. Así podrás restaurar todo si es necesario.
- Ten paciencia con la propagación: No te vuelvas loco comprobando tu web cada 5 minutos. Espera unas horas y luego verifica.
- No tengas miedo a preguntar: Si te sientes perdido, contacta con el soporte de tu hosting. Ellos están para ayudarte y pueden guiarte en los pasos específicos para tu configuración.
[TIP] Si en algún momento migras a otro panel de control, como Syspanel (que es el nombre que le damos al antiguo HestiaCP y que se accede por el puerto 2106), el concepto será el mismo. Busca la sección de "DNS" o "Dominios" y encontrarás una interfaz similar para gestionar los registros A, MX y CNAME.
En resumen, gestionar los DNS en cPanel no es magia negra. Es cuestión de entender qué hace cada tipo de registro y de ser metódico en tus cambios. Con esta guía, ya tienes el conocimiento para hacerlo con seguridad. Ahora, ¡adelante, atrévete a explorar tu zona DNS y toma el control total de tu dominio!
