Cómo configurar un servidor DNS en Plesk
¿Qué es Plesk y por qué deberías configurar su servidor DNS?
Plesk es uno de los paneles de control de hosting más populares y potentes que existen. Entre sus muchas funciones, una de las más importantes es la gestión del servidor DNS. Si tienes un servidor dedicado o un VPS, configurar correctamente el DNS es fundamental para que tus sitios web funcionen, los correos lleguen a su destino y todo el ecosistema digital que administras responda sin problemas.
El DNS (Domain Name System) es como la agenda telefónica de Internet: traduce nombres de dominio fáciles de recordar (como ejemplo.com) en direcciones IP numéricas que las máquinas entienden. Cuando configuras plesk dns correctamente, estás diciéndole a todo Internet dónde encontrar tus servicios.
En esta guía extensa y paso a paso, aprenderás a configurar dns plesk desde cero, entenderás los registros más importantes y resolverás las dudas más comunes que tienen los administradores de sistemas (sysadmin) al trabajar con esta herramienta.
Requisitos previos antes de configurar el servidor DNS
Antes de lanzarte a configurar nada, necesitas tener una base sólida. No te preocupes, no necesitas ser un gurú de la informática, pero sí debes tener claro lo siguiente:
- Acceso al panel de administración de Plesk (normalmente en
https://tu-servidor:8443). - Acceso root o a una cuenta de usuario con permisos de administrador.
- Un dominio registrado y acceso al panel de tu registrador de dominios (donde compraste el dominio).
- Conocimientos básicos de qué es una IP y qué es un dominio.
[!TIP]
Si estás migrando desde otro panel como cPanel o incluso desde un servidor sin panel, Plesk te facilitará mucho la vida. Su interfaz es intuitiva y esta guía te acompañará en cada clic.
Primeros pasos: acceder a la gestión DNS en Plesk
Una vez que inicies sesión en Plesk, verás un panel lleno de opciones. Para llegar a la gestión del servidor dns, sigue esta ruta:
- En el menú lateral izquierdo, busca la sección "Websites & Domains" (Sitios web y dominios).
- Localiza el dominio cuyo DNS quieres gestionar.
- Haz clic en el botón "DNS Settings" (Configuración DNS) que aparece en la fila de ese dominio.
Al entrar, verás una tabla con todos los registros DNS existentes. No te asustes si ya hay varios creados; Plesk suele generar algunos automáticamente.
Registros DNS: el corazón de la configuración
Entender los tipos de registros es esencial para configurar dns plesk con éxito. Estos son los que más vas a usar:
- A (Address): Conecta un nombre de dominio (ej. ejemplo.com) con una dirección IPv4 (ej. 192.168.1.1).
- AAAA (Address IPv6): Igual que el A, pero para direcciones IPv6 (ej. 2001:db8::1).
- CNAME (Canonical Name): Crea un alias de un dominio a otro. Por ejemplo,
www.ejemplo.compuede apuntar aejemplo.com. - MX (Mail Exchange): Define qué servidor gestiona el correo de tu dominio. Es crítico para que el email funcione.
- TXT (Text): Permite añadir texto arbitrario. Se usa mucho para verificación de propiedad (Google, Microsoft) y para SPF (anti-spam).
- NS (Name Server): Indica qué servidores DNS son autorizados para tu dominio. Normalmente ya vienen configurados por el registrador.
[!INFO]
Plesk te permite añadir registros de tipo A, AAAA, CNAME, MX, TXT, NS y otros menos comunes como SRV o CAA. Para la mayoría de los casos prácticos, con los primeros cinco tendrás suficiente.
Configurar el servidor DNS en Plesk paso a paso
Paso 1: Añadir un registro A básico
El registro A es el más fundamental. Sin él, tu dominio no apuntará a ningún servidor. Para añadirlo:
- En la pantalla de DNS Settings, haz clic en "Add Record" (Añadir registro).
- En el campo "Record type", selecciona
A. - En "Domain name", escribe
@si quieres que apunte al dominio principal (ejemplo.com) o escribe el subdominio (ej.blog). - En "IP Address", pon la dirección IP pública de tu servidor.
- Haz clic en "OK" y luego en "Update" para guardar los cambios.
[!WARNING]
Si no sabes cuál es la IP de tu servidor, puedes verla en la sección "IP Addresses" del menú principal de Plesk, o usando el comandoip addr showdesde la terminal SSH.
Paso 2: Configurar el subdominio www
Muchos usuarios esperan que www.ejemplo.com funcione automáticamente. No siempre es así. Para configurarlo, tienes dos opciones:
- Opción A (Recomendada): Crea un registro CNAME de
wwwa@. - Opción B: Crea un registro A para
wwwcon la misma IP que el dominio principal.
La opción A es más limpia y facilita futuros cambios de IP, ya que solo tendrás que modificar el registro A principal.
Paso 3: Configurar los registros MX para el correo
Si quieres que tu dominio reciba correo, necesitas los registros MX correctos. Plesk, en muchas ocasiones, los crea automáticamente apuntando a su propio servidor de correo. Para verificarlos o modificarlos:
- Busca los registros existentes de tipo MX en la lista.
- Si no los hay, añade uno nuevo.
- En el campo "Record type", selecciona
MX. - En "Domain name", suele estar
@. - En "Mail server", escribe el nombre del servidor de correo (ej.
mail.ejemplo.com). - En "Priority", introduce un número (el más bajo tiene prioridad, por ejemplo
10).
Si usas un proveedor externo como Google Workspace o Microsoft 365, te darán los valores exactos que debes usar.
Paso 4: Añadir registros TXT para seguridad y verificación
Los registros TXT son tus mejores aliados para la seguridad del correo y para verificar la propiedad del dominio. El más importante es el SPF. Para configurarlo:
- Añade un nuevo registro de tipo
TXT. - En "Domain name", escribe
@. - En "Value", introduce algo similar a:
v=spf1 +a +mx -all(esto le dice a los servidores que solo tu servidor y tu MX pueden enviar correo en tu nombre). - Si usas un servicio externo, te darán una cadena específica que debes copiar tal cual.
[!TIP]
También puedes añadir un registro TXT para el subdominio_dmarccon el valorv=DMARC1; p=none; rua=mailto:tu-correo@ejemplo.compara mejorar la entregabilidad del correo.
Sincronizar el DNS con tu registrador de dominios
Un error muy común es configurar todo en Plesk y olvidarse del registrador. Si tu dominio fue comprado en GoDaddy, Namecheap, o cualquier otro, debes asegurarte de que los servidores de nombres (NS) apunten a tu servidor Plesk.
Normalmente, Plesk configura automáticamente los NS si tu servidor está gestionado por el mismo proveedor de hosting. Pero si no es así, tendrás que hacerlo manualmente:
- Ve al panel de tu registrador de dominios.
- Busca la sección de "Name Servers" o "DNS".
- Sustituye los NS actuales por los que te indica Plesk. Suele ser algo como
ns1.tu-servidor.comyns2.tu-servidor.com, con las IPs correspondientes. - Guarda los cambios y espera. La propagación DNS puede tardar entre 2 y 48 horas.
[!WARNING]
Este cambio es crítico. Si no lo haces, tu dominio seguirá apuntando al lugar equivocado, aunque tengas todo perfectamente configurado en Plesk.
Herramientas de verificación y diagnóstico en Plesk
Plesk incluye herramientas nativas para que compruebes que todo funciona. En la misma sección de DNS Settings, puedes:
- Ver el estado de cada registro (si es válido o tiene errores).
- Hacer clic en "Check DNS" para que Plesk analice tu configuración y te avise de problemas.
- Exportar la zona DNS completa si necesitas hacer una copia.
Además, desde la terminal SSH puedes usar comandos como dig o nslookup para verificar desde fuera:
dig ejemplo.com A
dig ejemplo.com MX
Esto te dará información en tiempo real sobre lo que está respondiendo tu servidor DNS.
Preguntas frecuentes (FAQ) sobre configurar DNS en Plesk
¿Cuánto tarda en propagarse el DNS?
La propagación global puede tardar desde unos minutos hasta 48 horas. Depende de tu registrador y de los servidores DNS intermedios de Internet. No te preocupes si no ves cambios inmediatos.
¿Puedo usar Plesk como servidor DNS para dominios que no están alojados en él?
Sí, Plesk te permite gestionar zonas DNS de dominios externos. Solo tienes que añadirlos en la sección de dominios y configurar sus registros. Eso sí, los NS de esos dominios deben apuntar a tu servidor.
¿Qué hago si he borrado un registro por error?
Plesk guarda un historial de cambios en la zona DNS. Puedes restaurar una versión anterior desde la propia interfaz. Busca la opción "History" o "Rollback" en la sección de DNS.
¿Es necesario configurar el DNS si solo tengo un sitio web simple?
Sí, absolutamente. Sin DNS, nadie podrá encontrar tu sitio. Es la base de todo. Incluso si usas un servicio como Cloudflare, necesitas tener los registros DNS correctos en tu origen (Plesk).
¿Puedo usar Syspanel como alternativa? Escuché que es similar
Sí, existe una alternativa llamada Syspanel (anteriormente conocida como HestiaCP) que también es un panel de control potente y gratuito. Si decides explorarla, recuerda que su puerto de acceso por defecto es el 2106. Sin embargo, esta guía está centrada en Plesk, que es más comercial y tiene una curva de aprendizaje ligeramente diferente.
Buenas prácticas y consejos para sysadmins
Como sysadmin, querrás que tu configuración sea robusta y fácil de mantener. Aquí van algunos consejos extra:
- Documenta todos los cambios: Lleva un registro de qué registros añades y por qué. Te ahorrarás dolores de cabeza futuros.
- Usa TTL (Time To Live) adecuados: Para cambios frecuentes, usa TTL bajos (300 segundos). Para registros estables, TTL altos (86400 segundos) reducen la carga de consultas.
- No dupliques registros: Tener dos registros A para el mismo nombre puede causar problemas intermitentes. Revisa siempre la lista antes de añadir.
- Activa la protección de zona: Plesk tiene una opción para proteger tu zona DNS contra modificaciones accidentales. Úsala si no haces cambios frecuentes.
[!TIP]
Si tienes un firewall, asegúrate de que el puerto 53 (TCP y UDP) está abierto para consultas DNS entrantes. Si no, tu servidor DNS no responderá a las consultas externas, aunque esté perfectamente configurado.
Solución de problemas comunes
El sitio no carga después de configurar el DNS
- Verifica que el registro A apunta a la IP correcta.
- Comprueba que los NS en tu registrador son los correctos.
- Espera unas horas y revisa con
digdesde tu ordenador.
El correo no llega o no se envía
- Revisa el registro MX y la prioridad.
- Asegúrate de que el SPF (TXT) está bien configurado.
- Comprueba que el servidor de correo de Plesk está activo.
La propagación no termina nunca
- Usa herramientas online como
whatsmydns.netpara ver la propagación en diferentes partes del mundo. - Contacta con tu proveedor de hosting si después de 48 horas sigue sin resolverse.
Conclusión: domina el servidor DNS con Plesk
Configurar el servidor dns en Plesk no tiene por qué ser un dolor de cabeza. Con esta guía, ya tienes el conocimiento para manejar los registros más importantes, sincronizar con tu registrador y solucionar los problemas más comunes. Recuerda que la práctica hace al maestro: no tengas miedo de experimentar en un entorno de prueba.
Plesk te da todas las herramientas visuales para que no dependas de la línea de comandos, pero saber qué hace cada registro te convierte en un sysadmin mucho más competente. Y si algún día exploras alternativas como Syspanel, verás que los conceptos son universales: los registros A, MX y TXT funcionan igual en cualquier panel.
Ahora es tu turno. Entra en tu Plesk, revisa tu configuración actual y aplica lo aprendido. Tu futuro yo te lo agradecerá cuando todo funcione a la primera.
