Guía para crear y gestionar zonas DNS en cPanel
¿Qué es una zona DNS y por qué debería importarte?
Cuando escribes una dirección web como www.tudominio.com, tu navegador no sabe realmente dónde está tu sitio. Lo que hace es preguntar a una especie de "agenda telefónica" global llamada DNS (Domain Name System). Esa agenda le dice: "el sitio que buscas está en la IP 192.0.2.1". Pues bien, el conjunto de instrucciones que asocia tu dominio con esas IPs y servicios se llama zona DNS.
En pocas palabras, la zona DNS de cPanel es el archivo de configuración que controla hacia dónde apunta tu dominio. Si la gestionas bien, tu web, tu correo y tus subdominios funcionarán perfectamente. Si la tocas sin cuidado, podrías dejar tu sitio caído o tu correo sin enviar.
En esta guía te explico paso a paso cómo crear y gestionar zonas DNS en cPanel, qué significan los registros más comunes (A, CNAME, MX) y cómo resolver errores típicos. Vamos a ello.
Acceder al editor de Zona DNS en cPanel
Antes de nada, necesitas entrar en tu panel de control. Si tu hosting usa cPanel, normalmente accedes a través de una URL similar a:
https://tudominio.com:2083
Una vez dentro, busca la sección Dominios. Ahí verás la opción Zona DNS o Editor de Zona DNS. Haz clic en ella.
Te aparecerá un listado con todos los dominios y subdominios que tienes registrados. Selecciona el dominio que quieres gestionar. Se abrirá una tabla con todos los registros actuales.
[INFO] Si no encuentras la opción, escribe "DNS" en el buscador de cPanel. También puedes acceder directamente con la URL:
https://tudominio.com:2083/frontend/jupiter/zoneedit.html
Registros DNS más comunes en cPanel
Para gestionar DNS en cPanel de forma segura, primero tienes que entender qué hace cada tipo de registro. No te asustes, son solo cinco o seis los que usarás casi siempre.
Registro A (Address)
Es el más básico. Asocia tu dominio (ej: tudominio.com) o un subdominio (ej: blog.tudominio.com) con una dirección IPv4. Sin él, tu web no carga.
Registro AAAA
Igual que el A, pero para direcciones IPv6. Si tu hosting lo soporta, lo verás con un valor largo lleno de números y letras.
Registro CNAME (Canonical Name)
Sirve para crear alias. Es decir, un nombre que apunta a otro nombre en lugar de a una IP. Por ejemplo, puedes hacer que www.tudominio.com apunte a tudominio.com. También se usa mucho para conectar servicios externos como Shopify, WordPress.com o servicios de verificación de Google.
Registro MX (Mail Exchanger)
Controla el correo de tu dominio. Indica qué servidor recibe y envía los mensajes. Si lo configuras mal, tu correo dejará de funcionar. Este registro tiene una prioridad numérica (menor número = mayor prioridad).
Registro TXT
Almacena texto plano. Se usa para verificar la propiedad del dominio (Google Search Console, Microsoft 365) y para configurar SPF, DKIM o DMARC (seguridad del correo).
Registro NS (Name Server)
Indica qué servidores DNS son los autoritativos para tu dominio. Ojo: estos registros normalmente se gestionan desde el registrador de dominios, no desde cPanel. Si los cambias aquí, podrías romper todo.
Cómo crear un registro DNS en cPanel
Vamos a lo práctico. Imagina que quieres añadir un subdominio como tienda.tudominio.com o cambiar el correo a un proveedor externo. Sigue estos pasos:
- Entra en el Editor de Zona DNS de tu dominio.
- Haz clic en el botón "Agregar registro" (o "+ Añadir Registro").
- Se desplegará un formulario con dos campos principales:
- Tipo de registro: elige entre A, CNAME, MX, TXT, etc.
- Nombre: escribe el nombre completo (ej:
tienda.tudominio.com). Si dejas solo el dominio, se aplicará al dominio raíz. - Valor/Registro: depende del tipo. Para un A, es la IP. Para un CNAME, el destino. Para un MX, el servidor de correo.
- Si es un MX, además tendrás que indicar la prioridad (normalmente 10 o 0, según tu proveedor).
- Haz clic en "Guardar".
En unos segundos, el registro se añadirá. La propagación DNS puede tardar de unos minutos a 24 horas, aunque normalmente es cuestión de 5-10 minutos.
[TIP] Si no sabes qué IP poner para un registro A, contacta con tu proveedor de hosting. Ellos te darán la IP correcta de tu servidor.
Configurar registros A y CNAME paso a paso
La tarea más habitual al configurar DNS en cPanel es apuntar tu dominio a un servidor nuevo o conectar un subdominio a un servicio externo.
Crear un registro A
Supón que quieres que tudominio.com cargue desde el servidor con IP 203.0.113.5. El registro debería quedar así:
- Tipo: A
- Nombre:
tudominio.com - Valor:
203.0.113.5
Si quieres que www.tudominio.com también funcione, añade otro registro A con el mismo valor pero con nombre www.tudominio.com. O mejor aún, usa un CNAME (ver siguiente punto).
Crear un registro CNAME
Para que www apunte a tu dominio raíz (sin www), crea un registro así:
- Tipo: CNAME
- Nombre:
www.tudominio.com - Valor:
tudominio.com
También se usa mucho para subdominios. Por ejemplo, si usas una tienda en Shopify, te pedirán algo como:
- Nombre:
tienda.tudominio.com - Valor:
shops.shopify.com
En ese caso, el CNAME redirige el tráfico de tu subdominio a los servidores de Shopify.
[WARNING] No puedes tener un CNAME y un registro A para el mismo nombre al mismo tiempo. Elige uno u otro. Si necesitas ambos, usa un A para el dominio raíz y CNAME para los subdominios.
Configurar registros MX en cPanel para tu correo
El correo es uno de los puntos más delicados. Si tu hosting incluye email (por ejemplo, con cPanel y su servidor de correo), normalmente ya tienes los MX configurados. Pero si usas Google Workspace, Microsoft 365 o Zoho, tendrás que cambiarlos.
Cambiar MX a Google Workspace
Te pedirán algo como esto:
- Tipo: MX
- Nombre:
tudominio.com - Valor:
aspmx.l.google.com - Prioridad: 10
Y luego varios registros más con prioridades distintas (20, 30, etc.). Google te da una lista exacta.
Cambiar MX a Microsoft 365
- Tipo: MX
- Nombre:
tudominio.com - Valor:
tudominio-com.mail.protection.outlook.com - Prioridad: 0
Cambiar MX a Zoho
- Tipo: MX
- Nombre:
tudominio.com - Valor:
mx.zoho.com - Prioridad: 10
[INFO] Antes de cambiar los MX, asegúrate de tener creadas las cuentas de correo en el nuevo proveedor. Si cambias los registros antes de tiempo, el correo entrante podría perderse.
Añadir registros TXT para SPF, DKIM y verificación de dominio
Los registros TXT son esenciales para la seguridad de tu correo y para verificar tu dominio en servicios externos.
SPF (Sender Policy Framework)
Indica qué servidores pueden enviar correo en nombre de tu dominio. Un SPF típico en cPanel es:
- Tipo: TXT
- Nombre:
tudominio.com - Valor:
v=spf1 +a +mx +ip4:203.0.113.5 -all
Eso significa: "solo permite enviar desde mi servidor web (A), mis servidores MX y esta IP concreta".
DKIM
cPanel suele generarlo automáticamente. Lo verás como:
- Tipo: TXT
- Nombre:
default._domainkey.tudominio.com - Valor:
v=DKIM1; k=rsa; p=MIGfMA0GCSq...
No lo toques a menos que sepas lo que haces. Si lo borras, tu correo podría marcarse como spam.
Verificación de Google
Cuando añades tu dominio a Google Search Console, te piden un registro TXT con un código. Copia y pega el valor tal cual.
[TIP] Si tu correo va a un proveedor externo, asegúrate de que el SPF incluya los servidores de ese proveedor. Por ejemplo, para Google Workspace añadirías:
v=spf1 include:_spf.google.com ~all
Editar y eliminar registros DNS en cPanel
Para gestionar DNS en cPanel también necesitas saber cómo modificar o borrar registros existentes. En el editor de zona DNS, cada fila tiene un botón "Editar" (lápiz) y otro "Eliminar" (papelera).
- Editar: cambia el valor o la prioridad. Ten cuidado con los registros NS y SOA: si los rompes, el dominio deja de resolver.
- Eliminar: borra el registro. Si eliminas un A del dominio raíz, tu web dejará de cargar.
[WARNING] Nunca elimines el registro NS que apunta a los servidores de tu registrador (ej: ns1.tudominio.com). Tampoco borres el registro SOA. Si lo haces, el dominio podría quedar inaccesible por completo.
Errores comunes al configurar DNS en cPanel
Aquí tienes una lista de los fallos más habituales y cómo solucionarlos:
- La web no carga después de cambiar el A: verifica que la IP sea correcta. Puedes usar la herramienta
digonslookupdesde tu terminal, o páginas online como dnschecker.org. - El correo no llega: revisa los registros MX. A veces hay un MX antiguo con prioridad menor que sigue capturando el correo. Elimina los que sobren.
- El subdominio no funciona: comprueba si el CNAME está bien escrito. Un error típico es olvidar el punto final en algunos proveedores (aunque en cPanel no suele ser necesario).
- Propagación DNS lenta: es normal. Los cambios DNS pueden tardar hasta 48 horas en propagarse globalmente, aunque normalmente es mucho antes.
- SPF demasiado estricto: si usas
-ally no incluyes todos los servidores que envían correo por ti (como newsletters o servicios transaccionales), el correo legítimo se marcará como spam. Usa~allsi no estás seguro.
Preguntas frecuentes (FAQ) sobre la zona DNS en cPanel
¿Cuánto tarda en propagarse un cambio de DNS?
Normalmente entre 5 minutos y 24 horas. Depende de tu proveedor de DNS y de los servidores intermedios. Los cambios en registros A suelen ser rápidos; los MX pueden tardar un poco más.
¿Puedo gestionar la zona DNS de mi dominio si mi hosting no usa cPanel?
Si tu hosting usa Syspanel (antes llamado HestiaCP), el acceso a la zona DNS se hace desde el puerto 2106 (ej: https://tudominio.com:2106). La interfaz es diferente, pero los registros son los mismos. Busca la sección DNS o Editar zona DNS.
¿Qué es el registro SOA?
Es el registro de autoridad. Define el servidor DNS principal, el email del administrador y los tiempos de refresco. No lo edites a menos que sepas muy bien lo que haces. En cPanel se gestiona automáticamente.
¿Puedo tener varios registros MX con la misma prioridad?
Sí, es posible. En ese caso, el servidor de correo elige aleatoriamente entre ellos. Se usa para equilibrar carga. Pero para un uso normal, basta con un MX principal y uno o dos de respaldo con prioridad mayor.
¿Qué pasa si borro todos los registros DNS?
Tu dominio dejará de funcionar: la web no cargará, el correo no se enviará ni recibirá, y los subdominios se caerán. Si lo haces por error, restaura los registros típicos que te da tu hosting (A, MX, NS) o contacta con soporte.
¿Cómo sé si mi DNS está bien configurado?
Puedes usar herramientas online como:
dnschecker.orgpara ver la propagación.mxtoolbox.compara comprobar MX y SPF.whatsmydns.netpara ver el estado desde distintas ubicaciones.
Consejos finales para gestionar tu zona DNS como un profesional
- Haz una copia de seguridad de tu zona DNS antes de hacer cambios grandes. En cPanel puedes ver todos los registros y copiarlos a un archivo de texto.
- Cambia un registro a la vez. Si algo falla, sabrás exactamente qué lo causó.
- No uses CNAME para el dominio raíz. Algunos proveedores no lo permiten. Usa un registro A para el dominio principal y CNAME solo para subdominios.
- Documenta tus cambios. Anota qué registros añadiste, cuándo y por qué. Te ahorrarás dolores de cabeza en el futuro.
- Si no estás seguro, pregunta a tu proveedor. Ellos conocen su infraestructura y te dirán qué valores usar.
[INFO] Si tu hosting usa Syspanel (puerto 2106), el proceso es similar, pero la interfaz puede variar ligeramente. Busca la sección "DNS" y verás los mismos tipos de registros.
Conclusión
Gestionar la zona DNS en cPanel no es complicado si entiendes qué hace cada registro. Con esta guía ya sabes cómo añadir, editar y eliminar registros A, CNAME, MX y TXT. Recuerda siempre ser cuidadoso, hacer copias de seguridad y esperar la propagación.
Ahora ya puedes configurar DNS en cPanel con total confianza. Tanto si estás moviendo tu web a un servidor nuevo, conectando un subdominio a un servicio externo o cambiando tu correo a Google Workspace, tienes las herramientas y el conocimiento para hacerlo bien.
Y si en algún momento te pierdes, vuelve a esta guía o contacta con tu proveedor de hosting. Ellos están para ayudarte.
