Cómo cambiar la zona DNS en DirectAdmin para apuntar a otro servidor
¿Qué es la zona DNS y por qué deberías cambiarla?
Antes de entrar en materia, vamos a poner los conceptos sobre la mesa. La zona DNS de un dominio es, en términos sencillos, la "agenda telefónica" de tu sitio web. Aquí es donde se guardan los registros que le dicen al mundo dónde encontrar tu web (registro A), a qué servidor de correo enviar los mensajes (registros MX) o qué servidor verifica la autenticidad de tus correos (registros SPF, DKIM, etc.).
Cuando contratas un hosting, lo más habitual es que el proveedor te asigne una dirección IP para tu sitio. Si decides migrar hosting, es decir, mudarte a otro servidor, necesitarás que tu dominio apunte a la nueva IP. Y aquí es donde entra en juego la zona DNS.
Cambiar la zona DNS en DirectAdmin es un proceso que, bien hecho, es rápido y no requiere conocimientos avanzados. Pero si se hace mal, puede provocar que tu web esté caída o que tu correo deje de funcionar. Por eso, en este artículo te voy a enseñar paso a paso cómo hacerlo de forma segura, además de darte algunos consejos para evitar errores comunes.
[WARNING] Antes de tocar nada, asegúrate de tener a mano la nueva IP de tu servidor y los datos de acceso a DirectAdmin. Si no los tienes, contacta con tu nuevo proveedor de hosting.
¿Cuándo necesitas cambiar la zona DNS en DirectAdmin?
Existen varias situaciones en las que te verás obligado a modificar los registros DNS desde el panel de DirectAdmin. Las más comunes son:
- Migrar hosting: Te mudas a un nuevo proveedor y necesitas que tu dominio apunte a la nueva IP.
- Cambiar de servidor de correo: Quieres usar Google Workspace, Microsoft 365 o un servicio de email tercero.
- Añadir un subdominio: Necesitas crear un subdominio que apunte a otro servidor.
- Configurar un CDN: Quieres que tu web pase por Cloudflare o similar.
- Redirigir el dominio: Apuntas tu dominio a un servicio externo como Shopify, WordPress.com o un constructor de páginas.
En este artículo nos centraremos en el caso más habitual: apuntar tu dominio a otro servidor porque estás migrando de hosting o porque quieres cambiar de proveedor.
Primeros pasos: antes de tocar la zona DNS
La regla de oro en DNS es: "No toques nada que no entiendas". Si eliminas un registro sin saber para qué sirve, puedes romper el correo o la web. Así que, antes de empezar, haz una copia de seguridad de tu zona DNS.
Cómo hacer una copia de seguridad de la zona DNS en DirectAdmin
- Entra en tu panel de DirectAdmin. Normalmente lo encontrarás en
tudominio.com:2222o en la URL que te haya dado tu proveedor. - Ve a "Gestión de DNS" o "DNS" en el menú principal. En la mayoría de las versiones de DirectAdmin, esta opción se llama "DNS Management" o "Administración de DNS".
- Verás una lista de registros. Copia todo el contenido y pégalo en un archivo de texto en tu ordenador. También puedes hacer clic en "Exportar" si tu versión lo permite.
- Guarda ese archivo en un lugar seguro. Te servirá para restaurar la configuración en caso de que algo salga mal.
[TIP] Aunque la copia de seguridad es importante, también te recomiendo anotar en un papel la IP antigua y la nueva. Esto te ayudará a identificar rápidamente qué registros debes cambiar.
Paso a paso: cómo cambiar la zona DNS en DirectAdmin
Ahora sí, vamos con el proceso principal. Sigue estos pasos al pie de la letra y no tendrás problemas.
1. Accede a la gestión de DNS en DirectAdmin
- Inicia sesión en tu panel de DirectAdmin.
- En el menú principal, busca la sección "DNS" o "Gestión de DNS". En algunas versiones, puede aparecer como "DNS Management" o "Zone Files".
- Haz clic en el nombre de tu dominio si tienes varios. Si solo tienes uno, DirectAdmin te llevará directamente a la zona DNS.
2. Identifica el registro A
El registro A es el que determina a qué servidor apunta tu dominio. Es el más importante si lo que quieres es cambiar de hosting.
En la lista de registros, busca un registro de tipo A cuyo nombre sea @ o que esté vacío (esto significa que es el dominio principal). También verás registros A para www, mail, etc.
El registro A principal suele tener un valor como 192.168.1.1 o similar. Esa es la IP a la que apunta tu dominio actualmente.
3. Cambia el valor del registro A
- Haz clic en el icono de edición (normalmente un lápiz) junto al registro A que quieres cambiar.
- En el campo "Valor" o "Dirección IP", escribe la nueva IP de tu servidor.
- Guarda los cambios.
[INFO] Si tu nuevo proveedor te ha dado una IP diferente para el dominio y otra para el correo, deberás cambiar también el registro A de
4. Actualiza los registros MX (si es necesario)
Los registros MX indican a qué servidor debe enviarse el correo. Si estás migrando el hosting pero mantienes el correo en el servidor anterior, no toques estos registros. Si, por el contrario, el correo también se va al nuevo servidor, deberás cambiar los registros MX.
- Busca los registros de tipo MX en tu zona DNS.
- Edita el valor para que apunte al nuevo servidor de correo. Normalmente será algo como
mail.tudominio.comomx1.nuevoproveedor.com. - Guarda los cambios.
5. Revisa los registros SPF y DKIM
Estos registros son fundamentales para que tus correos no caigan en spam. Si tu nuevo servidor te ha dado una configuración específica, actualiza estos registros.
- El registro SPF es un registro TXT que indica qué servidores pueden enviar correo en tu nombre. Debe incluir la IP o el dominio de tu nuevo servidor.
- El registro DKIM es otro registro TXT que verifica la autenticidad de tus correos. Tu nuevo proveedor te dará la clave pública que debes añadir.
[WARNING] Si no actualizas SPF y DKIM, es muy probable que tus correos lleguen a la carpeta de spam o sean rechazados por los servidores de destino.
6. Guarda y verifica los cambios
Una vez que hayas editado todos los registros, guarda la zona DNS completa. DirectAdmin suele tener un botón de "Guardar" o "Actualizar" en la parte superior o inferior de la página.
Después de guardar, es hora de verificar que todo está correcto.
¿Cuánto tarda en propagarse el cambio de DNS?
Una de las dudas más frecuentes es cuánto tarda en hacer efecto el cambio. La respuesta corta es: entre 1 y 48 horas, aunque lo normal es que en las primeras 2-4 horas ya funcione en la mayoría de los casos.
La propagación DNS depende de varios factores:
- El TTL (Time To Live) de tus registros. Si tenías un TTL alto (por ejemplo, 86400 segundos = 24 horas), puede tardar más.
- Los servidores DNS de tu proveedor de dominio.
- Los servidores DNS públicos de tu ISP o de Google (8.8.8.8), Cloudflare (1.1.1.1), etc.
Cómo acelerar la propagación
- Baja el TTL de tus registros unas horas antes de hacer el cambio. Si pones un TTL de 300 segundos (5 minutos), la propagación será mucho más rápida.
- Usa herramientas de verificación como
whatsmydns.netpara comprobar si tu dominio ya apunta a la nueva IP.
[TIP] Si tu web no carga después de 48 horas, revisa que no hayas cometido errores tipográficos en la IP o en los nombres de los registros.
Errores comunes al cambiar la zona DNS en DirectAdmin
Error 1: Cambiar solo el registro A y olvidar el resto
Muchas personas cambian el registro A y se olvidan de los registros MX, SPF o DKIM. Esto provoca que la web funcione, pero el correo no. Revisa siempre toda la zona DNS.
Error 2: Escribir mal la IP
Un error de un solo número puede hacer que tu web apunte a un servidor equivocado. Verifica la IP varias veces antes de guardar.
Error 3: No borrar los registros antiguos
Si tu nuevo servidor no usa el mismo subdominio mail, por ejemplo, es posible que necesites eliminar los registros antiguos para evitar conflictos.
Error 4: No esperar el tiempo suficiente
La impaciencia es el peor enemigo de la migración. Si acabas de cambiar los DNS y tu web no carga al minuto, no entres en pánico. Espera al menos 2 horas antes de hacer cambios adicionales.
¿Y si quiero usar un servidor DNS externo?
A veces no necesitas cambiar los registros DNS en DirectAdmin, sino que prefieres usar servidores DNS externos como Cloudflare. En ese caso, el proceso es diferente:
- En DirectAdmin, ve a "Administración de Dominios" o "Domain Setup".
- Cambia los servidores de nombres (nameservers) por los que te dé tu proveedor externo.
- Configura los registros DNS en el panel externo (por ejemplo, en Cloudflare).
Este método es útil si quieres gestionar los DNS desde un solo lugar o si necesitas funciones avanzadas como protección DDoS o CDN.
[INFO] Si estás usando un panel alternativo como Syspanel (antes conocido como HestiaCP), el proceso es muy similar al de DirectAdmin. Eso sí, recuerda que en Syspanel el acceso al panel se realiza a través del puerto 2106. Por ejemplo:
tudominio.com:2106.
Preguntas frecuentes (FAQ)
¿Puedo cambiar la zona DNS sin que mi web se caiga?
Sí, si lo haces correctamente. La clave está en tener ambos servidores funcionando durante la transición. Cuando cambies el registro A, la web seguirá funcionando en el servidor antiguo hasta que la propagación sea completa, pero en cuanto el nuevo servidor esté activo, no notarás interrupción.
¿Qué pasa si borro un registro sin querer?
Si has hecho la copia de seguridad que te recomendé al principio, solo tienes que restaurarla desde el archivo que guardaste. DirectAdmin también tiene un historial de cambios en algunas versiones.
¿Necesito cambiar los DNS de mi dominio también?
No necesariamente. Cambiar la zona DNS en DirectAdmin solo afecta a los registros de tu dominio. Si quieres cambiar los servidores de nombres (nameservers) de tu dominio, eso se hace en el registrador donde compraste el dominio (por ejemplo, GoDaddy, Namecheap, etc.).
¿Puedo usar la misma IP para varios dominios?
Sí, es totalmente posible. De hecho, es lo más habitual en servidores compartidos. Solo tienes que apuntar cada dominio al mismo registro A.
¿Cuál es la diferencia entre cambiar la zona DNS y los nameservers?
- Zona DNS: Son los registros individuales (A, MX, TXT, etc.) que gestionas en DirectAdmin.
- Nameservers: Son los servidores que contienen la zona DNS. Si cambias los nameservers, cambiarás el lugar donde se gestionan los registros.
Conclusión
Cambiar la zona DNS en DirectAdmin para apuntar tu dominio a otro servidor no es complicado, pero requiere atención al detalle. Recuerda siempre:
- Haz una copia de seguridad de tu zona DNS antes de tocar nada.
- Cambia el registro A del dominio principal.
- Actualiza los registros MX, SPF y DKIM si el correo también se migra.
- Espera la propagación (1-48 horas).
- Verifica que todo funciona con herramientas externas.
Si sigues estos pasos, tu migración de hosting será un éxito y no perderás ni un solo cliente durante el proceso.
[TIP] Si tienes dudas en cualquier momento, no dudes en contactar con el soporte de tu nuevo proveedor de hosting. Ellos conocen su servidor y te guiarán en la configuración correcta de los registros.
¿Te ha resultado útil este artículo? Si tienes más preguntas sobre cómo cambiar DNS, migrar hosting o configurar tu servidor, déjalas en los comentarios y estaré encantado de ayudarte.
