Qué son los DNS y por qué son esenciales

Los DNS (Domain Name System) son el sistema que traduce el nombre de tu dominio (por ejemplo, midominio.com) en la dirección IP del servidor donde está alojada tu web. Sin esta traducción, los navegadores no sabrían a qué servidor conectarse. Configurar los DNS correctamente significa que, al escribir tu dominio, los usuarios llegarán a tu hosting y verán tu sitio.

En la práctica, el DNS actúa como la guía telefónica de internet: convierte un nombre fácil de recordar en una dirección numérica. Por eso, si los DNS apuntan mal o están incompletos, tu web no cargará o mostrará errores de conexión.

Dónde se configuran los DNS

El punto clave es entender que los DNS se gestionan desde donde hayas registrado el dominio. Aunque tu hosting sea de una empresa y el dominio lo hayas comprado en otra, lo que manda es el panel del registrador. Desde ahí se define a qué servidores DNS (nameservers) debe apuntar tu dominio. Si todavía dudas sobre qué tipo de alojamiento necesitas, aquí puedes ver qué diferencias hay entre un hosting compartido y un VPS.

Ejemplo típico: compras el dominio en Namecheap y el hosting en Hostinger. En Namecheap entrarás al panel de tu dominio y pondrás los nameservers que te da Hostinger, como ns1.dns-parking.com y ns2.dns-parking.com. A partir de ese momento, cada cambio en la zona DNS se gestiona desde el cPanel o panel del hosting.

“Si aún no tienes claro qué tipo de alojamiento te conviene, aquí te explico [qué deberías elegir, si un hosting o un VPS]…”

Caso 1: apuntar tu dominio usando los nameservers del hosting

Este es el método más común. El hosting te proporciona dos o más servidores DNS que gestionarán todos los registros del dominio (A, MX, CNAME, TXT…). Es el más sencillo para principiantes.

Pasos generales

  • Entra al panel del registrador (GoDaddy, DonDominio, Namecheap, etc.).
  • Localiza la configuración de Nameservers o Servidores DNS.
  • Selecciona la opción “Usar servidores personalizados”.
  • Introduce los DNS de tu hosting, por ejemplo:
    • ns1.tuhosting.com
    • ns2.tuhosting.com
  • Guarda los cambios y espera la propagación.

El cambio puede tardar entre 1 y 48 horas en propagarse globalmente. Durante ese tiempo, algunos usuarios verán la web en el servidor nuevo y otros en el antiguo.

Si el cambio de DNS forma parte de una migración completa del sitio web, también te recomiendo seguir esta guía para migrar un hosting sin perder posicionamiento SEO, ya que el orden de los pasos influye directamente en el tiempo de inactividad.

Caso 2: apuntar tu dominio por registros individuales (solo avanzada)

En ciertos escenarios prefieres mantener los DNS del registrador y apuntar manualmente los registros hacia tu hosting. Esto te da más control, aunque es más técnico.

Ejemplo real

Supongamos que el dominio está en Cloudflare y el hosting en Hetzner. Quieres mantener el control de la zona DNS en Cloudflare. Solo tienes que crear o modificar los registros A y CNAME correspondientes:

  • Registro A: apunta @ (dominio raíz) a la IP de tu servidor (por ejemplo, 185.123.45.67).
  • Registro CNAME: apunta www al dominio raíz (@).
  • MX: define los registros de correo, si usas Google Workspace, Zoho o el correo del hosting.

Este método es perfecto para tener la web alojada en un hosting y los correos con otro proveedor.

Cómo obtener los DNS de tu hosting

Cada proveedor los muestra en lugares distintos, pero el patrón suele ser parecido. En cPanel y Plesk, aparecen en la sección “Información del servidor”. En paneles propios como los de Hostinger o SiteGround, verás un apartado “DNS” o “Servidores de nombres”.

Un ejemplo real de DNS usados comúnmente:

  • ns1.bluehost.com / ns2.bluehost.com
  • ns1.siteground.net / ns2.siteground.net
  • ns1.hostgator.com / ns2.hostgator.com
  • ns1.hostinger.com / ns2.hostinger.com

Cuando contratas el hosting, normalmente también te llegan por correo de bienvenida. Siempre revisa allí antes de tocar la configuración.

Qué registros DNS son los más importantes

Además de los nameservers, cada dominio contiene múltiples registros dentro de la zona DNS. Conocer los básicos te evitará errores.

  • A: Apunta el dominio a la IP del servidor (obligatorio para que cargue la web).
  • CNAME: Redirige un subdominio a otro dominio.
  • MX: Define dónde se almacenan los correos (por ejemplo, Google, Zoho o el hosting).
  • TXT: Usado para verificaciones de dominio (como en Google Search Console o SPF para correos).
  • AAAA: Igual que el A, pero para IPv6.

Configurar bien estos registros garantiza que tanto la web como los correos funcionen correctamente.

Errores comunes al cambiar los DNS

He visto a muchos emprendedores quedarse sin web varios días por pequeños errores en la configuración de los DNS. Algunos fallos típicos:

  • Poner los DNS del hosting en el campo “registro A” en lugar de en los “nameservers”.
  • Borrar registros importantes (como el MX) sin hacer copia previa.
  • Activar Cloudflare sin haber propagado antes correctamente los registros.
  • No esperar la propagación y pensar que “no funciona”.

Solución: antes de tocar nada, haz una captura o exporta la zona DNS actual. Así puedes volver atrás si algo se rompe.

Puede que te interese leer:

Cómo migrar de un hosting barato sin perder posicionamiento SEO

Tiempo de propagación DNS

Cuando cambias los DNS o algún registro, los cambios no son instantáneos. Cada servidor de internet guarda una copia temporal (cacheada) de las zonas DNS. Hasta que esa copia caduca (TTL, Time To Live), los usuarios pueden ver versiones distintas. Lo normal son entre 2 y 24 horas, aunque a veces llega a 48.

Si trabajas en un entorno crítico, evita publicar cambios justo antes de fines de semana o eventos importantes. Planifica siempre.

Cómo comprobar que tu dominio apunta correctamente

Usar herramientas online

Existen utilidades muy prácticas para verificar la configuración DNS y confirmar si los cambios se han propagado bien. Algunas de las más fiables:

  • DNSChecker.org: muestra en tiempo real dónde apuntan tus registros desde decenas de servidores del mundo.
  • WhatsMyDNS.net: similar a la anterior, ideal para comprobar nameservers y registros A o CNAME.
  • MXToolbox: excelente para verificar MX, SPF, DKIM y otros registros de correo.

Solo introduces tu dominio y el tipo de registro (A, MX, NS, etc.). Si ves que los registros apuntan a tu hosting nuevo, todo va bien. Si observas resultados mezclados, simplemente espera unas horas más.

Verificación desde la terminal

Si eres de los que prefiere usar comandos, en Linux o macOS puedes consultar los DNS directamente:

  • dig midominio.com — Muestra los registros A del dominio.
  • dig ns midominio.com — Verifica los nameservers.
  • nslookup midominio.com — Alternativa compatible con Windows.

Estos comandos son muy útiles para detectar si la propagación ya llegó a tu proveedor de internet.

Consejos prácticos desde la experiencia

  • Evita cambiar DNS justo antes de una campaña o lanzamiento.
  • Si usas CDN como Cloudflare, recuerda desactivar el modo “Proxied” (nube naranja) temporalmente al hacer pruebas.
  • Controla que el registro A apunte exactamente a la IP de tu servidor web, no al panel de control o a otra máquina.
  • Configura siempre un registro AAAA si tu servidor soporta IPv6; mejora la compatibilidad y el SEO técnico.
  • Para proyectos grandes o tiendas, usa DNS Premium o Cloudflare con baja latencia. Ganarás velocidad y redundancia.

DNS personalizados en VPS o servidores dedicados

Si administras tu propio VPS, puedes crear tus propios DNS con tu dominio (por ejemplo, ns1.tudominio.com). Para ello necesitarás al menos dos direcciones IP diferentes. En el registrador, se crean los llamados glue records que asocian cada nameserver con su IP. Es un proceso delicado pero da una imagen profesional y control total sobre la zona DNS.

Precisamente este es uno de los motivos por los que muchas webs terminan dando el salto desde un hosting compartido. Si te lo estás planteando, aquí explico cuándo merece realmente la pena pasar a un VPS.

Ejemplo básico en un VPS:

  • IP primaria: 185.100.200.10 → ns1.tudominio.com
  • IP secundaria: 185.100.200.11 → ns2.tudominio.com

Después, en tu panel DNS (BIND, cPanel DNS Zone o PowerDNS), defines los registros correspondientes para cada dominio que alojes. Así te independizas totalmente de terceros.

Checklist final antes de cambiar DNS

Seguir estos pasos evita el 90% de los problemas que los principiantes sufren al cambiar el DNS de sus dominios.

Conclusión práctica

Configurar los DNS de tu dominio no es complicado si entiendes qué estás haciendo. La clave es tener claros los conceptos, no precipitarse y verificar cada paso. Con una buena gestión, puedes mover tu web de un hosting a otro sin apenas tiempo de inactividad. Si además aprendes a interpretar los registros, serás capaz de diagnosticar incidencias de correo o fallos de conexión por ti mismo.

Cómo migrar de un hosting barato sin perder posicionamiento SEO


También puede interesarte

¿Quieres saber qué hosting ofrece el mejor servicio DNS y soporte técnico real? Descúbrelo en esta comparativa actualizada de hostings recomendados.