Cómo configurar un servidor DNS en Plesk: Guía para principiantes
¿Qué es un servidor DNS y por qué necesitas configurarlo en Plesk?
Antes de lanzarnos a los paneles y botones, vamos a poner los pies en la tierra. El DNS (Sistema de Nombres de Dominio) es, en esencia, la agenda telefónica de Internet. Cuando alguien escribe tudominio.com, su navegador no sabe dónde está tu web; necesita traducir ese nombre a una dirección IP (algo así como 203.0.113.5). El servidor DNS es el encargado de hacer esa traducción.
Cuando tienes un servidor con Plesk, tienes dos opciones principales: usar el DNS de tu registrador (donde compraste el dominio) o usar tu propio servidor como autoritativo. La segunda opción, que veremos aquí, te da un control total sobre registros MX (correo), TXT (verificaciones), A (direcciones) y CNAME (alias). Es la forma más profesional y flexible de administrar tus dominios.
¿Por qué configurar el DNS en Plesk? Porque Plesk te ofrece una interfaz gráfica que evita que toques archivos de configuración complejos como named.conf. Todo se hace con clics, y el sistema genera los archivos de zona automáticamente. Perfecto para principiantes que quieren aprender sin romper nada (o al menos, con redes de seguridad).
Requisitos previos antes de empezar
No puedes configurar un servidor DNS en Plesk sin cumplir algunos requisitos básicos. Si los tienes, el proceso será coser y cantar.
- Tener Plesk instalado: Puede ser en un VPS, un servidor dedicado o incluso en una máquina local. La versión no importa mucho (Obsidian o anteriores), pero recomendamos tener la última actualización.
- Acceso root o de administrador: Necesitarás entrar al panel como
admino con un usuario con privilegios de administrador. - Un dominio registrado: Asegúrate de que tu dominio esté registrado y que tengas acceso al panel de tu registrador (donde compraste el dominio). Esto es crucial porque tendrás que cambiar los servidores de nombres (nameservers) allí.
- IP pública fija: Tu servidor debe tener una IP estática. Si es dinámica, el DNS no funcionará bien. Puedes usar servicios como DuckDNS para pruebas, pero para producción, IP fija.
- Puertos abiertos: El puerto 53 (TCP y UDP) debe estar abierto en tu firewall. Sin esto, las consultas DNS no llegarán a tu servidor.
[WARNING]
No intentes configurar DNS en un servidor que está detrás de un NAT sin configurar correctamente el reenvío de puertos. Te volverás loco con las consultas que no responden.
Paso 1: Acceder a la interfaz de administración de DNS en Plesk
Una vez que hayas iniciado sesión en Plesk, el camino es muy sencillo. Sigue estos pasos:
- En el panel izquierdo, busca la sección "Dominios" y haz clic en el dominio que quieres configurar.
- Dentro del dominio, verás un montón de iconos. Busca el que dice "DNS" (normalmente tiene un icono de un globo terráqueo o una letra "DNS"). Haz clic ahí.
- Se abrirá una pantalla con una tabla que muestra los registros DNS actuales. Si es la primera vez, verás los registros por defecto que Plesk ha creado automáticamente.
Esta es la pantalla principal de administración DNS. Desde aquí podrás añadir, editar o eliminar registros. No te asustes si ves cosas como A, MX, NS o TXT. Es normal.
Paso 2: Activar el modo DNS "Maestro" (autoritativo)
Plesk te permite trabajar en dos modos: Maestro (tu servidor es el autoritativo) o Esclavo (tu servidor replica de otro). Para esta guía, vamos al modo maestro, que es el más común para principiantes.
- En la parte superior de la pantalla de DNS, verás un botón que dice "Cambiar a modo DNS maestro" o un interruptor. Haz clic en él.
- Plesk te preguntará si estás seguro. Confirma.
- Ahora verás que los registros NS (nameserver) apuntan a tu propio servidor. Algo así como
ns1.tudominio.comyns2.tudominio.com.
[TIP]
Si no ves los registros NS automáticamente, puedes crearlos manualmente. Pero primero activa el modo maestro, porque en modo esclavo no podrás editarlos.
Paso 3: Crear tus propios registros NS (Nameservers)
Los registros NS le dicen al mundo qué servidores son los responsables de tu dominio. Si estás usando tu propio servidor, necesitas crear al menos dos registros NS.
- En la pantalla de DNS, haz clic en "Añadir registro".
- En el tipo de registro, selecciona "NS".
- En el campo "Nombre", escribe
ns1.tudominio.com. - En el campo "Valor" o "Destino", escribe la IP pública de tu servidor (ej:
203.0.113.5). - Repite el proceso para
ns2.tudominio.com(puedes usar la misma IP o una segunda IP si tienes un servidor redundante).
Estos registros NS son los que luego usarás en tu registrador. Pero no te adelantes; primero terminemos con la configuración local.
Paso 4: Añadir registros A y CNAME básicos
Ahora viene la parte divertida: decirle al DNS qué dirección IP tiene cada subdominio. Esto se hace con registros A (para dominios y subdominios que apuntan a una IP) y CNAME (para alias que apuntan a otro nombre).
Registro A para el dominio principal
- Haz clic en "Añadir registro".
- Tipo: A.
- Nombre: deja el campo vacío (o escribe
@si tu panel lo pide). Esto representa el dominio raíz (tudominio.com). - Valor: la IP de tu servidor (ej:
203.0.113.5). - Guarda.
Registro A para el subdominio "www"
- Nuevamente, "Añadir registro".
- Tipo: A.
- Nombre:
www. - Valor: la misma IP de tu servidor.
- Guarda.
Registro CNAME para "mail" (opcional)
Si quieres que mail.tudominio.com apunte a tu servidor de correo, puedes usar un CNAME.
- "Añadir registro".
- Tipo: CNAME.
- Nombre:
mail. - Valor:
tudominio.com(o la IP si prefieres un A directo). - Guarda.
[INFO]
No necesitas crear registros para cada subdominio que uses en Plesk. Cuando creas un subdominio dentro de Plesk (ej: blog.tudominio.com), el sistema añade automáticamente el registro DNS correspondiente. Esto es una gran ventaja de usar Plesk: la sincronización automática.
Paso 5: Configurar los registros MX para el correo
Si vas a usar el correo de tu servidor (o un servicio externo como Google Workspace), necesitas configurar los registros MX (Mail Exchange).
- Haz clic en "Añadir registro".
- Tipo: MX.
- Nombre: déjalo vacío (o
@). - Prioridad: normalmente
10para el servidor principal. - Valor o Destino:
mail.tudominio.comsi usas el correo de tu servidor, oaspmx.l.google.comsi usas Google Workspace. - Guarda.
Si tienes varios servidores de correo, añade más registros MX con prioridades diferentes (10, 20, 30). La prioridad más baja es la que tiene más peso.
Paso 6: Añadir registros TXT (SPF, DKIM, verificación de dominio)
Los registros TXT son fundamentales para la autenticación del correo y para verificar la propiedad del dominio en servicios como Google o Meta. Son simples cadenas de texto.
SPF (Sender Policy Framework)
Esto le dice a los servidores receptores qué IPs están autorizadas a enviar correo desde tu dominio.
- "Añadir registro".
- Tipo: TXT.
- Nombre: déjalo vacío (o
@). - Valor:
v=spf1 +a +mx -all(esto permite el envío desde tu servidor y los MX). - Guarda.
DKIM (DomainKeys Identified Mail)
Plesk a menudo genera automáticamente un registro DKIM. Si no lo ves, búscalo en la lista. Si no existe, puedes generarlo desde el panel de correo (en Herramientas y ajustes > Configuración de correo). Plesk te dará el valor TXT exacto que debes copiar.
Verificación de Google Search Console
Si quieres verificar tu dominio en Google, te pedirán un registro TXT con un código específico. Simplemente añádelo como otro registro TXT.
Paso 7: Configurar los servidores de nombres en tu registrador
Aquí es donde mucha gente se pierde. Tu servidor DNS ya está configurado en Plesk, pero el mundo no lo sabe. Necesitas decirle a tu registrador que use tus nameservers.
- Ve al panel de tu registrador (GoDaddy, Namecheap, DonDominio, etc.).
- Busca la sección de "Servidores de nombres" o "Nameservers" para tu dominio.
- Cambia la opción de "Usar servidores de nombres del registrador" a "Usar servidores personalizados".
- Añade:
ns1.tudominio.comns2.tudominio.com
- Guarda los cambios.
[WARNING]
Este cambio puede tardar entre 24 y 72 horas en propagarse por todo el mundo. No te asustes si no funciona de inmediato. Es normal. Durante ese tiempo, puedes seguir editando los registros en Plesk, y los cambios se aplicarán cuando la propagación termine.
Paso 8: Comprobar que todo funciona
Una vez que hayas configurado todo, es hora de verificar. Hay varias herramientas en línea gratuitas:
dnschecker.org: Te muestra si tus registros DNS se han propagado por el mundo.mxtoolbox.com: Perfecto para comprobar registros MX, SPF y DKIM.digonslookup: Si estás en Linux, puedes usar el terminal.
Ejemplo de comando en Linux:
dig @ns1.tudominio.com tudominio.com A
Esto te devolverá la dirección IP que has configurado. Si responde, tu servidor DNS está funcionando.
Errores comunes y cómo solucionarlos
1. El dominio no resuelve después de 48 horas
Revisa que los registros NS en tu registrador sean exactamente los mismos que en Plesk. Un error de tipeo (como ns1.tudominio.com vs ns1.tudominio.com. con punto al final) puede causar problemas.
2. El correo no se envía
Comprueba los registros MX y SPF. Una configuración incorrecta de SPF puede hacer que tus correos caigan en spam. Usa mxtoolbox.com para diagnosticar.
3. Plesk muestra un error de "zona DNS no válida"
Esto suele pasar si has borrado registros esenciales (como los NS o SOA). Ve a la pestaña de DNS y haz clic en "Reiniciar zona" o "Restablecer valores por defecto". Plesk recreará la zona desde cero.
4. No puedo acceder a www.tudominio.com
Asegúrate de que el registro A para www existe y apunta a tu IP. También verifica que el dominio principal (@) tenga su registro A.
Consejos avanzados para exprimir tu DNS en Plesk
Si ya dominas lo básico, aquí tienes algunas ideas para llevar tu configuración al siguiente nivel:
Usa plantillas de DNS
Plesk te permite crear plantillas de zonas DNS. Esto es súper útil si gestionas varios dominios con la misma estructura. Ve a Herramientas y ajustes > Plantillas DNS y crea una con tus registros base. Luego, al crear un nuevo dominio, selecciona esa plantilla y listo.
Configura DNSSEC
DNSSEC añade una capa de seguridad a tu DNS, firmando tus registros. Plesk lo soporta de forma nativa. Ve a la pestaña DNS de tu dominio y busca el botón de "Activar DNSSEC". Necesitarás que tu registrador soporte las claves DS (Delegation Signer).
Monitorización de cambios
Plesk guarda un historial de cambios en la zona DNS. Si algo se rompe, puedes revertir a una versión anterior. Esta función está en la pestaña de DNS, en el botón "Historial".
Preguntas frecuentes (FAQ)
¿Puedo usar Plesk como servidor DNS para dominios que no están alojados en mi servidor?
Sí. Puedes añadir dominios externos y gestionar su DNS desde Plesk. Ve a Dominios > Añadir dominio y en la pestaña de DNS, elige "Crear una zona DNS". Eso sí, necesitarás apuntar los nameservers de ese dominio a los tuyos.
¿Qué es el registro SOA y por qué no debo tocarlo?
El registro SOA (Start of Authority) contiene información esencial sobre la zona, como el servidor principal, el email del administrador y los tiempos de refresco. Plesk lo gestiona automáticamente. Si lo editas mal, puedes romper la zona. Mejor déjalo como está.
¿Plesk funciona con IPv6?
Sí. Puedes añadir registros AAAA (IPv6) en la misma pantalla de DNS. Solo asegúrate de tener una IP IPv6 configurada en tu servidor.
¿Debo usar el DNS de Plesk o el de mi proveedor de hosting?
Si tu hosting es compartido, lo más fácil es usar el DNS del proveedor. Si tienes un VPS o servidor dedicado, usar el DNS de Plesk te da más control y flexibilidad. Para proyectos serios, recomendamos Plesk.
¿Qué pasa si tengo varios servidores?
Puedes configurar un DNS secundario en otro servidor con Plesk (modo esclavo). Esto te da redundancia. El proceso es un poco más complejo, pero Plesk tiene una opción para "replicación DNS" que facilita la tarea.
Reflexión final
Configurar un servidor DNS en Plesk no es tan difícil como parece. La clave está en entender qué hace cada registro y en no tener miedo de experimentar (siempre con copias de seguridad). Plesk te da todas las herramientas para que, incluso siendo principiante, puedas administrar tu DNS como un profesional.
Recuerda que la propagación DNS es un proceso lento. No intentes cambiar cosas cada 5 minutos porque te frustrarás. Configura, espera 24 horas, y luego verifica. Con práctica, verás que en media hora tienes tu zona DNS configurada de principio a fin.
Y si algún día te pierdes, vuelve a esta guía. Está pensada para que la uses como referencia rápida. Ahora ve y dale vida a esos registros DNS. Tu servidor te lo agradecerá.
[TIP]
Si estás migrando desde otro panel de control (como cPanel o Syspanel), ten en cuenta que en Syspanel el acceso se realiza a través del puerto 2106. La estructura de DNS es similar, pero los nombres de los botones pueden variar. En Plesk, todo está en la pestaña "DNS" del dominio, así que no tendrás problemas para adaptarte.
