Lleva el conocimiento contigo, adquiere el libro digital (e-book) en PDF listo para imprimir a un súper precio
Hemos preparado un resumen en video del capítulo a continuación y un pódcast con información a mayor detalle para poder agilizar tu aprendizaje, ambos creados con NotebookLM.
En capítulos anteriores, hablamos sobre el DNS y los nombres de dominio, lo que nos dio las bases para configurar un servidor y hacerlo funcionar con el dominio de un cliente. Sin embargo, esa configuración inicial asume que el cliente usará todos los servicios que nuestro servidor puede ofrecerle. ¿Pero qué pasa si un cliente te dice que creó su página web con un servicio de un tercero como Wix, pero desea mantener el servicio de correo electrónico con nosotros? O, por el contrario, ¿qué sucede si le gusta tener su página web alojada aquí, pero quiere usar un servicio externo de correo como Google Workspace?
En esos casos, tendrás que modificar los registros DNS. Lo que haremos es indicarle al servidor a dónde debe dirigir las solicitudes según el tipo de servicio. Además, veremos cómo puedes maximizar el valor de tu servicio de web hosting administrando múltiples sitios web desde un solo plan de web hosting, utilizando funcionalidades como los dominios adicionales y los alias. Esto le da más valor agregado al cliente al poder alojar varios sitios web en el mismo plan de hosting. Aunque parezca un tema complejo, en realidad es muy sencillo y es una petición común por parte de los clientes, así que es importante saber cómo hacerlo.

Registros DNS para un servicio versátil
Los servidores de nombres autoritativos almacenan toda la información sobre un dominio en forma de registros DNS. Cada tipo de registro tiene un objetivo específico. Para modificar cualquiera de los siguientes registros, el proceso general es iniciar sesión en WHM, buscar y acceder al «DNS Zone Manager», y seleccionar el dominio que deseas administrar. A continuación, te detallo los campos específicos para cada tipo de registro.
Utilidad de cada tipo de registro
Registro A (Address Record – Registro de dirección)
Para qué sirve: Vincula un nombre de dominio (o un subdominio) con una dirección IPv4 (192.0.2.1). Es el registro básico que traduce un nombre de dominio a la dirección numérica del servidor donde se aloja un sitio web. Por default, al crear una cuenta en cPanel/WHM, este registro apunta a la dirección IP de tu servidor, haciendo que el dominio cargue el sitio web que alojas localmente.
Ejemplo: Cuando un cliente quiere usar su dominio con una plataforma externa como Wix o Squarespace, te pedirá que el registro A para su dominio raíz webhostingydominios.com apunte a la dirección IP del servidor de Wix, por ejemplo: 185.230.63.176.
Cómo configurarlo: Dentro del «DNS Zone Manager», localiza la fila del registro A para tu dominio principal, haz clic en «Edit», modifica la dirección en el campo «Address» y guarda los cambios.
Registro AAAA (IPv6 Address Record – Registro de dirección IPv6)
Para qué sirve: Es idéntico al registro A, pero vincula un nombre de dominio con una dirección IPv6 (2001:0db8:85a3::8a2e:0370:7334).
Cómo configurarlo: El proceso es el mismo que para un registro A. Simplemente localiza o agrega un registro de tipo AAAA y pega la dirección IPv6 correspondiente.
Registro CNAME (Canonical Name Record – Registro de nombre canónico)
Para qué sirve: Crea un alias (un apodo) para que un dominio o subdominio apunte a otro nombre de dominio, en lugar de a una dirección IP.
Ejemplo: Para que tienda.webhostingydominios.com muestre una tienda en Shopify, se crea un CNAME que apunte a shops.myshopify.com.
Cómo configurarlo: Haz clic en «+ Add Record». En el campo de nombre, escribe el subdominio (tienda), selecciona «CNAME» como tipo y en el campo de destino (CNAME), escribe el nombre de dominio (shops.myshopify.com.).
Registro MX (Mail Exchange Record – Registro de intercambio de correo)
Para qué sirve: Especifica los servidores de correo para un dominio.
Ejemplo: Para usar Google Workspace, un dominio necesita apuntar sus registros MX a los servidores de Google:
- webhostingydominios.com. MX 1 ASPMX.L.GOOGLE.COM.
- webhostingydominios.com. MX 5 ALT1.ASPMX.L.GOOGLE.COM.
La función de la prioridad: El número (1, 5) indica el orden de preferencia. Se intentará entregar primero al servidor con el número más bajo (1). Si falla, se intentará con los siguientes (5).
Cómo configurarlo:
- En el «DNS Zone Manager», elimina cualquier registro MX existente.
- Agrega los nuevos registros MX, especificando la prioridad y el destino para cada uno.
- Después, ve a la herramienta «Email Routing» (o «Edit MX Entry») en WHM, selecciona el dominio y asegúrate de que esté seleccionada la opción «Remote Mail Exchanger». Si no lo haces, el servidor ignorará estos registros.
Registro NS (Name Server Record – Registro de servidor de nombres)
Para qué sirve: Indica cuáles son los servidores de nombres autoritativos para un dominio. Normalmente, no modificarás estos registros dentro de tu WHM, ya que apuntan a tu propio servidor. La configuración principal se realiza al registrar tus nameservers personalizados (ej. ns1.webhostingydominios.com), tal como se explicó en el capítulo 9.
Registro TXT (Text Record – Registro de texto)
Para qué sirve: Permite insertar texto libre. Se usa para verificar la propiedad del dominio o para políticas de seguridad de correo como SPF, DKIM y DMARC.
Ejemplo: Un registro SPF: «v=spf1 mx a ~all»
Cómo configurarlo: Para una verificación simple, añade un registro de tipo TXT en el «DNS Zone Manager». Para configurar SPF y DKIM de manera automática y segura, te recomiendo usar la herramienta «Email Deliverability» en WHM.
Registro SRV (Service Record – Registro de servicio)
Para qué sirve: Especifica la ubicación (host y puerto) de servidores para servicios específicos como VoIP o mensajería instantánea.
Ejemplo: _sip._tcp.webhostingydominios.com. SRV 10 5 5060 sipserver.webhostingydominios.com.
Cómo configurarlo: Añade un nuevo registro y completa los campos específicos que requiere un SRV: Prioridad, Peso, Puerto y Destino.
Ejemplo de entradas DNS de un dominio
A continuación, te muestro una tabla con los registros que se almacenan en las bases de datos. Cada fila es un Registro de Recurso (RR).
Tabla de registros DNS de ejemplo para webhostingydominios.com
| Nombre (Host) | TTL | Tipo | Valor / Datos |
|---|---|---|---|
| webhostingydominios.com. | 14400 | A | 198.51.100.10 |
| www.webhostingydominios.com. | 14400 | CNAME | webhostingydominios.com. |
| webhostingydominios.com. | 14400 | MX | Prioridad: 10 Destino: smx1.web-server.com. |
| webhostingydominios.com. | 14400 | TXT | «v=spf1 a mx ip4:198.51.100.10 ~all» |
| _dmarc.webhostingydominios.com. | 14400 | TXT | «v=DMARC1; p=none; rua=mailto:admin@webhostingydominios.com» |
| webhostingydominios.com. | 86400 | NS | dns1.cp-server.com. |
| webhostingydominios.com. | 86400 | NS | dns2.cp-server.com. |
Otras entradas importantes
Registros PTR (Pointer): la búsqueda inversa
Un registro PTR realiza la función opuesta a un registro A: mapea una IP a un nombre de dominio (DNS inverso o rDNS). Es crucial para la reputación del correo electrónico. Te recomiendo solicitar al data center que configure el registro PTR para tu servidor. Esto ayudará a que los mensajes de correo electrónico que salgan de tu servidor no se consideren SPAM y terminen en la bandeja de correo no deseado.
Tabla resumen de registros DNS comunes
| Tipo de Registro | Propósito Principal | Vía de administración |
|---|---|---|
| A | Apunta un dominio a una dirección IPv4. | WHM: DNS Zone Manager |
| AAAA | Apunta un dominio a una dirección IPv6. | WHM: DNS Zone Manager |
| CNAME | Crea un alias de un dominio a otro. | WHM: DNS Zone Manager |
| MX | Especifica los servidores de correo. | WHM: DNS Zone Manager & Email Routing |
| TXT | Inserta texto para verificación o políticas. | WHM: DNS Zone Manager & Email Deliverability |
| SRV | Especifica host y puerto para servicios. | WHM: DNS Zone Manager |
| PTR | Mapea una IP a un dominio (DNS inverso). | Proveedor de IP / Data Center |
| NS | Especifica los servidores de nombres. | Registrador de Dominio |
| DNSSEC (DS) | Valida la cadena de confianza de DNSSEC. | WHM: DNSSEC & Registrador de Dominio |
Problemas comunes de DNS y cómo solucionarlos
- Errores de escritura: La causa más frecuente. Revisa dos veces cada valor que ingreses.
- Propagación DNS lenta: Los cambios pueden tardar hasta 48 horas. Te recomiendo usar DNSChecker.org para ver el estado de la propagación.
- Configuración incorrecta de registros: Un CNAME en el dominio raíz o un registro MX mal configurado son errores frecuentes. Revisa cuidadosamente los valores de tus direcciones IP o servidores que debas ajustar.
- Servidores de nombres (NS) incorrectos: Si los NS en tu registrador no apuntan a tu hosting, ninguna configuración en WHM funcionará.
- Caché DNS local: Si tú no ves los cambios, pero otros sí, limpia la caché de tu sistema operativo (por ejemplo en Windows,
ipconfig /flushdns). También puedes intentar con un navegador web diferente para probar.
Cómo agregar varios nombres de dominio a una cuenta de usuario
Una cuenta de web hosting puede tener dominios extra, cuando hablamos del registro de dominios, te sugerí registrar por lo menos las extensiones .COM, .COM.MX y .MX para el nombre de tu empresa. Si un cliente sigue estas mismas indicaciones y registró varios dominios, podremos configurarle sus dominios en su cuenta de hosting.
Tipos de dominios que puedes agregar
Vamos a encontrar que existen dos tipos de maneras de agregar estos dominios a su servicio de web hosting: dominios estacionados (Alias) y dominios adicionales (Addon).
- Alias (Dominio Estacionado): Un alias es un dominio que muestra exactamente el mismo contenido que el dominio principal. Es perfecto para proteger la marca (ej. tener tumarca.com y tumarca.net mostrando el mismo sitio) o para redirigir un dominio antiguo a uno nuevo.
- Dominio Adicional (Addon): Un dominio adicional te permite alojar un sitio web completamente independiente, con sus propios archivos, en la misma cuenta de cPanel. Es como tener un segundo plan de hosting dentro del principal, ideal para manejar múltiples proyectos.
Cómo crear un dominio en cPanel (desde WHM)
El proceso para crear tanto un Alias como un Dominio Adicional es casi idéntico. La diferencia está en una configuración en particular:
- Inicia sesión en WHM y en la barra de búsqueda escribe el dominio o el usuario de la cuenta que vas a administrar.
- Haz clic en el ícono de cPanel para iniciar sesión directamente en la cuenta del cliente.
- Dentro de cPanel, busca la sección «Dominios» y haz clic en el ícono «Dominios».
- En la nueva pantalla, haz clic en el botón azul «Create A New Domain».
- En el campo «Domain», escribe el nuevo nombre de dominio que deseas agregar (ej. webhostingydominios.net).
- Aquí está el paso clave que define el tipo de dominio: Aparecerá una casilla llamada «Share document root (…)».
- Para crear un ALIAS (compartir contenido): Asegúrate de que esta casilla esté MARCADA. Esto hará que el nuevo dominio apunte a la misma carpeta que tu dominio principal (/public_html).
- Para crear un DOMINIO ADICIONAL (contenido independiente): DESMARCA esta casilla. cPanel creará automáticamente una nueva carpeta para este dominio (ej. /public_html/webhostingydominios.net).
- Haz clic en «Submit» o «Submit And Create Another», dependiendo del idioma del cPanel.
Importante: Para que cualquier tipo de dominio funcione, debe tener los nameservers de tu servidor configurados en su registrador.
Consideraciones de recursos y seguridad:
- Recursos compartidos: Todos los dominios comparten CPU, RAM y espacio en disco del plan asignado. Un pico de tráfico en un sitio puede afectar a los demás.
- Aislamiento de seguridad: Una vulnerabilidad en uno de los sitios (ej. un plugin de WordPress desactualizado) podría afectar a los otros sitios dentro de la misma cuenta.
- Reputación compartida: Todos los dominios usan la misma IP. Si un sitio es hackeado y manda spam, la reputación de la IP se verá afectada, perjudicando la entrega de correos de todos los dominios.
Conclusión
Conocer la configuración de los registros DNS y la administración de dominios es una habilidad que te da un control total sobre los servicios que ofreces. Te permite ofrecer a tus clientes flexibilidad en el servicio de web hosting y te ayuda a estructurar sus propios proyectos de manera eficiente. Aunque al principio parezca un tema técnico, la edición de estos registros en WHM es un proceso lógico. Con la práctica, te familiarizarás tanto con la interfaz que podrás realizar estas tareas en segundos, ofreciendo un servicio versátil y de alta calidad.
Lleva el conocimiento contigo, adquiere el libro digital (e-book) en PDF listo para imprimir a un súper precio