Cómo Usar cPanel en un VPS: Guía para Principiantes
Cómo utilizar cPanel en un VPS para gestionar registros DNS
Un Servidor Privado Virtual (VPS) te proporciona flexibilidad y control sobre tu hosting, y cPanel simplifica la gestión del servidor gracias a su interfaz intuitiva. Una de las tareas más importantes al usar un VPS es la correcta configuración de los registros DNS, lo que garantiza la accesibilidad de tu sitio web y el correcto funcionamiento de los servicios de correo. En este artículo, analizaremos en detalle cómo gestionar de manera eficaz los registros DNS en cPanel en un VPS para garantizar el funcionamiento estable y fiable de tu proyecto web.
Veremos cómo añadir, editar y eliminar registros DNS, y explicaremos cómo interpretar diferentes tipos de registros, como A, MX, CNAME y TXT. Recibirás instrucciones paso a paso y ejemplos prácticos que te ayudarán a gestionar con confianza la configuración DNS de tu dominio, evitando errores comunes y optimizando el rendimiento de tu sitio web.
El primer paso para gestionar los registros DNS es acceder al editor de zonas DNS en cPanel. cPanel ofrece una interfaz sencilla e intuitiva para la gestión de DNS, que permite realizar cambios de forma rápida y segura.
Cómo encontrar el Editor de Zonas:
Inicia sesión en tu panel de cPanel. Normalmente, esto se puede hacer accediendo a https://tu_dominio:2083 o https://tu_dominio/cpanel, utilizando los datos proporcionados por tu proveedor de hosting.
Busca la sección «Dominios» o «Domains».
En esta sección, encontrarás un icono o enlace llamado «Zone Editor» o «Editor de Zonas». Haz clic en él.
Interfaz del Editor de Zonas:
Una vez que accedas al Editor de Zonas, verás una lista de tus dominios. Junto a cada dominio habrá varias opciones:
A Record: Añadir registro A.
CNAME Record: Añadir registro CNAME.
MX Record: Añadir registro MX.
Manage: Gestionar los registros DNS existentes para el dominio seleccionado. Aquí es donde podrás ver, editar y eliminar registros.
Ejemplo 1: Acceso al Editor de Zonas mediante la búsqueda.
Si no encuentras el Editor de Zonas de inmediato, utiliza la barra de búsqueda en la parte superior de cPanel. Simplemente empieza a escribir «Zone Editor» o «DNS» y cPanel te sugerirá la opción correspondiente.
Ejemplo 2: Selección del dominio para la edición.
En el Editor de Zonas verás una lista de los dominios asociados a tu cuenta. Asegúrate de seleccionar el dominio correcto antes de realizar cambios. Haz clic en el botón «Manage» junto al dominio deseado para ir a la edición de sus registros DNS.
Ejemplo 3: Interfaz de gestión de registros.
Después de acceder a la gestión de registros de un dominio concreto, verás una tabla con todos los registros DNS existentes para ese dominio. La tabla tendrá columnas que mostrarán el tipo de registro (A, MX, CNAME, etc.), nombre (Name), TTL (Time to Live) y valor (Record). Este es el lugar central donde realizarás todas las operaciones de gestión de DNS.
Importante: Antes de realizar cualquier cambio, asegúrate de entender qué registros son responsables de qué funciones. Una modificación incorrecta de los registros DNS puede provocar la inaccesibilidad de tu sitio web o problemas con el correo.
Consejo de experto: Antes de realizar cambios en el DNS, haz una copia de seguridad de los registros existentes. Esto te permitirá restaurar rápidamente la configuración anterior en caso de que surjan problemas.
Un registro A (Address Record) asocia un nombre de dominio o subdominio con la dirección IP de un servidor. Este es uno de los tipos de registros DNS más importantes, ya que determina a dónde se dirige el tráfico cuando se solicita tu dominio.
Cuándo se utiliza un registro A:
Indicar la dirección IP principal de tu Cómo Instalar FreeBSD en un VPS Paso a Paso: Guía Completa" class="internal-post-link">Cómo Instalar y Configurar un Servidor Web en un VPS Cloud en 2025: Guía Completa" class="internal-post-link">servidor web.
Dirigir subdominios (por ejemplo, blog.tu_dominio) a una dirección IP específica.
Indicar la dirección IP para el dominio sin prefijo (tu_dominio).
Cómo añadir un registro A en cPanel:
En el Editor de Zonas para el dominio deseado, haz clic en el botón «Add Record» o selecciona «A Record» del menú desplegable.
Rellena los campos necesarios:
Name: Indica el nombre de dominio o subdominio para el que estás creando el registro A. Por ejemplo, para tu dominio principal, introduce «@» (sin comillas), para el subdominio «blog» introduce «blog.tu_dominio».
Address: Introduce la dirección IP del servidor al que quieres dirigir el tráfico. Debe ser una dirección IPv4 (por ejemplo, 192.168.1.1).
TTL: Indica el valor de TTL (Time to Live). Normalmente se utiliza el valor predeterminado (por ejemplo, 14400 segundos o 4 horas). El TTL determina cuánto tiempo los servidores DNS almacenarán en caché este registro.
Haz clic en el botón «Add Record» para guardar el registro.
Ejemplo 1: Dirigir el dominio principal a una dirección IP.
Supongamos que tu dominio es «example.com» y la dirección IP de tu servidor es «203.0.113.45». Quieres que cuando los usuarios soliciten example.com, lleguen a este servidor. Entonces, tu registro A se verá así:
Campo
Valor
Name
@
Address
203.0.113.45
TTL
14400
Ejemplo 2: Dirigir el subdominio «blog» a otra dirección IP.
Supongamos que tienes un subdominio «blog.example.com» que está alojado en otro servidor con la dirección IP «198.51.100.78». En este caso, el registro A se vería así:
Campo
Valor
Name
blog.example.com
Address
198.51.100.78
TTL
14400
Ejemplo 3: Editar un registro A existente.
Si la dirección IP de tu servidor ha cambiado, necesitas actualizar el registro A. En el Editor de Zonas, busca el registro A existente para tu dominio o subdominio, haz clic en el botón «Edit» y cambia el valor en el campo «Address» a la nueva dirección IP. Asegúrate de guardar los cambios.
Importante: Después de cambiar un registro A, puede tardar un tiempo (hasta 48 horas) para que los cambios se apliquen en todo el mundo. Esto se debe al almacenamiento en caché de los registros DNS en varios servidores DNS.
Configurar registros MX para el correo
Los registros MX (Mail Exchange Records) determinan qué servidores de correo son responsables de recibir el correo para tu dominio. La correcta configuración de los registros MX es fundamental para garantizar la entrega y recepción de correo electrónico.
Cuándo se utilizan registros MX:
Indicar el servidor de correo para tu dominio (por ejemplo, mail.example.com).
Definir la prioridad de los servidores de correo (si tienes varios servidores).
Integrar con servicios de correo como Google Workspace (G Suite) o Microsoft 365.
Cómo añadir un registro MX en cPanel:
En el Editor de Zonas para el dominio deseado, haz clic en el botón «Add Record» o selecciona «MX Record» del menú desplegable.
Rellena los campos necesarios:
Priority: Indica la prioridad para el servidor de correo. Cuanto menor sea el número, mayor será la prioridad. Normalmente se utiliza el valor 0, 10 o 20.
Destination: Introduce el nombre de dominio completo del servidor de correo (por ejemplo, mail.example.com o aspmx.l.google.com).
TTL: Indica el valor de TTL (Time to Live). Normalmente se utiliza el valor predeterminado.
Haz clic en el botón «Add Record» para guardar el registro.
Ejemplo 1: Configurar registros MX para utilizar un servidor de correo en un VPS.
Supongamos que tienes instalado un servidor de correo en tu VPS y quieres que el correo para tu dominio «example.com» se entregue en este servidor, que tiene el nombre de dominio «mail.example.com». Tu registro MX se verá así:
Campo
Valor
Priority
10
Destination
mail.example.com
TTL
14400
Ejemplo 2: Configurar registros MX para Google Workspace (G Suite).
Si utilizas Google Workspace para el correo, necesitas añadir varios registros MX proporcionados por Google. Tienen una prioridad y nombres de dominio específicos:
Priority
Destination
1
aspmx.l.google.com
5
alt1.aspmx.l.google.com
5
alt2.aspmx.l.google.com
10
aspmx2.googlemail.com
10
aspmx3.googlemail.com
Ejemplo 3: Comprobar los registros MX.
Después de añadir o modificar los registros MX, asegúrate de que estén configurados correctamente. Puedes utilizar herramientas en línea, como MX Toolbox (mxtoolbox.com), para comprobar tus registros MX. Introduce tu dominio y comprueba si tus registros MX se muestran correctamente.
Importante: Una configuración incorrecta de los registros MX puede provocar la pérdida de correo. Comprueba siempre cuidadosamente la exactitud de los datos introducidos y consulta la documentación de tu proveedor de correo.
Crear y editar registros CNAME
Un registro CNAME (Canonical Name Record) crea un alias para un nombre de dominio existente. Te permite dirigir un dominio o subdominio a otro dominio.
Cuándo se utilizan registros CNAME:
Dirigir un subdominio al dominio principal (por ejemplo, www.tu_dominio a tu_dominio).
Dirigir un subdominio a otro subdominio.
Integrar con servicios de terceros que proporcionan nombres de dominio para acceder a sus servicios (por ejemplo, CDN).
Cómo añadir un registro CNAME en cPanel:
En el Editor de Zonas para el dominio deseado, haz clic en el botón «Add Record» o selecciona «CNAME Record» del menú desplegable.
Rellena los campos necesarios:
Name: Indica el subdominio para el que estás creando el registro CNAME (por ejemplo, www o blog).
Target: Introduce el nombre de dominio al que quieres dirigir el tráfico (por ejemplo, tu_dominio u otro_subdominio.tu_dominio).
TTL: Indica el valor de TTL (Time to Live). Normalmente se utiliza el valor predeterminado.
Haz clic en el botón «Add Record» para guardar el registro.
Ejemplo 1: Dirigir www.example.com a example.com.
A menudo es necesario que tanto example.com como www.example.com conduzcan al mismo sitio web. Para ello, puedes crear un registro CNAME que dirija www.example.com a example.com:
Campo
Valor
Name
www
Target
example.com
TTL
14400
Ejemplo 2: Dirigir el subdominio blog.example.com a otro dominio.
Supongamos que utilizas una plataforma para llevar un blog que te proporciona un nombre de dominio para tu blog (por ejemplo, yourblog.blogplatform.com). Puedes crear un registro CNAME para dirigir blog.example.com a yourblog.blogplatform.com:
Campo
Valor
Name
blog
Target
yourblog.blogplatform.com
TTL
14400
Ejemplo 3: Utilizar CNAME para CDN (Content Delivery Network).
Muchos proveedores de CDN requieren la creación de un registro CNAME para integrar la CDN con tu dominio. Por ejemplo, si el proveedor de CDN te proporciona el dominio cdn.example.cdnprovider.com, puedes crear un registro CNAME para dirigir cdn.example.com a cdn.example.cdnprovider.com:
Campo
Valor
Name
cdn
Target
cdn.example.cdnprovider.com
TTL
14400
Importante: Los registros CNAME no se pueden crear para el dominio raíz (por ejemplo, example.com). Para el dominio raíz es necesario utilizar un registro A. Además, asegúrate de que el dominio al que estás dirigiendo el tráfico con un registro CNAME existe y está configurado correctamente.
Consejo de experto: Utiliza registros CNAME para simplificar la gestión de DNS. Si la dirección IP del servidor al que apunta el registro CNAME cambia, bastará con modificar el registro A para el dominio de destino, y todos los registros CNAME se actualizarán automáticamente.
Añadir registros TXT para la verificación
Los registros TXT (Text Records) contienen información de texto que se puede utilizar para diversos fines, incluyendo la verificación del dominio, SPF (Sender Policy Framework) y DKIM (DomainKeys Identified Mail).
Cuándo se utilizan registros TXT:
Verificación del dominio en Google Search Console, Bing Webmaster Tools y otros servicios.
Creación de un registro SPF para la protección contra el spoofing de correo electrónico.
Creación de un registro DKIM para la firma digital de correos electrónicos.
Confirmación de la propiedad del dominio para diversos servicios en línea.
Cómo añadir un registro TXT en cPanel:
En el Editor de Zonas para el dominio deseado, haz clic en el botón «Add Record» o selecciona «TXT Record» del menú desplegable.
Rellena los campos necesarios:
Name: Indica el nombre de dominio o subdominio para el que estás creando el registro TXT. Normalmente es «@» para el dominio raíz o el nombre del subdominio.
Record: Introduce la cadena de texto que te ha proporcionado el servicio que requiere la verificación del dominio.
TTL: Indica el valor de TTL (Time to Live). Normalmente se utiliza el valor predeterminado.
Haz clic en el botón «Add Record» para guardar el registro.
Ejemplo 1: Verificación del dominio en Google Search Console.
Google Search Console a menudo requiere la verificación del dominio mediante un registro TXT. Google te proporciona una cadena de texto única que necesitas añadir al registro DNS de tu dominio. Por ejemplo, la cadena puede tener este aspecto: «google-site-verification=rVeWzT6Hw-zRt3q9b8hGv4Xm8x_3yW7zQ7q2aF». Tu registro TXT tendrá el siguiente aspecto:
Ejemplo 2: Creación de un registro SPF.
Un registro SPF ayuda a prevenir el spoofing de correo electrónico. Define qué servidores están autorizados a enviar correos electrónicos en nombre de tu dominio. Ejemplo de registro SPF: «v=spf1 mx a ip4:192.168.1.1 include:_spf.google.com ~all». Este registro permite el envío de correo desde los servidores especificados en los registros MX, desde el registro A del dominio, desde la dirección IP 192.168.1.1 y desde los servidores especificados en _spf.google.com. Tu registro TXT tendrá el siguiente aspecto:
Campo
Valor
Name
@
Record
v=spf1 mx a ip4:192.168.1.1 include:_spf.google.com ~all
TTL
14400
Ejemplo 3: Creación de un registro DKIM.
Un registro DKIM se utiliza para la firma digital de correos electrónicos, lo que permite a los destinatarios asegurarse de que el correo se ha enviado realmente desde tu dominio y no se ha modificado durante el proceso de entrega. Un registro DKIM es una larga cadena de texto proporcionada por tu proveedor de correo. Por ejemplo: «v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD…» Tu registro TXT tendrá el siguiente aspecto:
Importante: La sintaxis de los registros SPF y DKIM es muy importante. Asegúrate de introducir los registros exactamente como te los proporciona tu proveedor de correo o el servicio de verificación del dominio. Los registros TXT incorrectos pueden provocar problemas con la entrega del correo o la imposibilidad de verificar tu dominio.
La gestión de los registros DNS en cPanel en un VPS es una habilidad importante para garantizar el funcionamiento fiable y eficaz de tu sitio web y servicios de correo. Siguiendo las instrucciones y los ejemplos proporcionados en este artículo, podrás gestionar con confianza la configuración DNS de tu dominio y evitar errores comunes.