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,blogoapi - 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.
| Registro | Para qué sirve |
|---|---|
| A | Apunta un dominio a una IP IPv4 |
| AAAA | Apunta un dominio a una IP IPv6 |
| CNAME | Apunta un subdominio a otro hostname |
| MX | Define por dónde entra el correo |
| TXT | Verificaciones, SPF, DKIM, políticas, etc. |
| NS | Define 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
Ao unCNAMEy 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:
- añades el dominio en Netlify
- Netlify te dice qué registros necesita
- creas esos registros en Cloudflare
- esperas propagación
- 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.