DNS


¿Qué es DNS?

DNS (Domain Name System) es el sistema que traduce nombres de dominio como midominio.com a la dirección o destino real al que debe conectarse un navegador o un servicio.

Sin DNS tendrías que recordar IPs o direcciones técnicas en lugar de nombres fáciles de leer.

¿Para qué sirve DNS?

DNS sirve para:

  • conectar un dominio con una web
  • apuntar subdominios como www, blog o api
  • dirigir correo mediante registros específicos
  • verificar servicios externos
  • repartir el tráfico hacia distintos destinos

¿Cómo funciona?

Piensa en DNS como la agenda de contactos de internet.

Tú escribes: midominio.com
DNS responde: este dominio apunta aquí
El navegador ya sabe a dónde conectarse

Cuando entras en una web, el navegador primero necesita resolver ese nombre. Esa resolución la hace la DNS.

Qué cosas controla la DNS

La DNS no “alojaría” la web por sí sola, pero sí decide hacia dónde va el tráfico.

Ejemplos típicos:

midominio.com       -> web principal
www.midominio.com   -> versión con www
mail.midominio.com  -> servicio de correo
api.midominio.com   -> API o backend

Registros DNS más comunes

Estos son los registros que aparecen más a menudo en un panel DNS.

RegistroPara qué sirve
AApunta un dominio a una IP IPv4
AAAAApunta un dominio a una IP IPv6
CNAMEApunta un subdominio a otro hostname
MXDefine por dónde entra el correo
TXTVerificaciones, SPF, DKIM, políticas, etc.
NSDefine los nameservers autoritativos

Nameservers y zona DNS

Los nameservers indican qué proveedor gestiona la DNS de tu dominio.

Ejemplo:

Dominio comprado en DonDominio
Nameservers apuntando a Cloudflare
Resultado: la DNS se gestiona en Cloudflare

Esto es importante porque mucha gente confunde:

  • dónde compró el dominio
  • dónde gestiona la DNS
  • dónde está alojada la web

No siempre son el mismo sitio.

DNS y hosting no son lo mismo

La DNS decide el destino. El hosting sirve la web.

DNS = a dónde va el tráfico
Hosting = quién responde con la web

Puedes tener:

  • dominio en Nominalia
  • DNS en Cloudflare
  • hosting en Netlify o Hostinger

Y todo eso puede funcionar bien si la configuración está correcta.

Qué es la propagación DNS

Cuando cambias un registro DNS, el cambio no siempre se ve al instante en todo el mundo.

Eso se llama propagación DNS.

Puede afectar a:

  • cambio de hosting
  • conexión de un dominio nuevo
  • activación de un subdominio
  • validación de SSL o servicios externos

Durante ese tiempo es normal que:

  • a ti te cargue una cosa
  • a otra persona le cargue otra
  • un servicio todavía no vea el cambio

Errores típicos con DNS

Los más comunes son:

  • cambiar registros sin saber quién gestiona los nameservers
  • tocar un A o un CNAME y romper la web
  • olvidar los registros de correo
  • cambiar NS sin replicar la zona DNS completa
  • no esperar propagación y pensar que todo ha fallado

Ejemplo práctico

Dominio: midominio.com
Web desplegada en Netlify
DNS gestionada en Cloudflare

En ese caso:

  1. añades el dominio en Netlify
  2. Netlify te dice qué registros necesita
  3. creas esos registros en Cloudflare
  4. esperas propagación
  5. verificas SSL y redirecciones

Conclusión

DNS es una capa esencial de la web porque conecta nombres humanos con destinos técnicos reales. No es hosting, no es SSL y no es el dominio en sí, pero coordina todos ellos. Si entiendes bien la DNS, entiendes una buena parte de cómo se publica una web de verdad.