DNS explicado para humanos: ¿Por qué todo falla cuando no funciona? 🤯

DNS explicado para humanos: ¿Por qué todo falla cuando no funciona? 🤯

Seguro te pasó alguna vez: “No anda el sitio”, “El servidor no responde”, “Debe ser la red”. Más veces de las que pensamos, el problema es DNS.


¿Qué es el DNS en pocas palabras?

El DNS (Domain Name System) es básicamente la guía telefónica de internet. Convierte nombres de dominio (ej: google.com) en direcciones IP (142.250.190.14) que las computadoras necesitan para comunicarse.

Por ejemplo:

  • Vos escribís google.com en tu navegador.
  • El navegador consulta al DNS por la IP de ese dominio.
  • Una vez que obtiene la IP, te lleva a la página.

Si DNS falla, nadie sabe a dónde ir. Es como querer llamar a alguien sin tener el número.


Cómo funciona DNS (sin enloquecerse)

  1. Consulta al navegador: Tu equipo primero chequea si tiene guardado el dominio en la caché local.
  2. Consulta al servidor DNS: Si no está en la caché, pide ayuda al servidor DNS configurado (ej: Google DNS 8.8.8.8).
  3. Resolución: El DNS devuelve la IP correspondiente, y la conexión se establece.

Esta cadena se ve simple, pero involucra varios servidores: recursivos, autoritativos y de caché. Si algo en esta cadena falla, el resultado es el mismo: error de DNS.


3 razones por las que DNS te puede arruinar el día:

1️⃣ Configuración incorrecta: Un typo en los registros, TTL mal configurado, o mover un dominio sin actualizar las DNS. Todo esto te deja offline.

2️⃣ Propagación lenta: Cuando cambiás algo en DNS, puede tardar horas o incluso días en propagarse, dependiendo del TTL configurado y la caché de los ISPs.

3️⃣ Servidor DNS caído: Si el servidor DNS que usás se cae (o lo bloquean), nadie resuelve nombres. Esto es lo que pasa cuando grandes proveedores como Cloudflare o Google DNS tienen problemas.


¿Cómo detectar problemas de DNS?

Acá van 3 comandos salvadores que te sacan de apuro:

✅ nslookup: Sirve para verificar si un dominio resuelve correctamente.

nslookup google.com        

¿No devuelve IP? Falla DNS.


✅ dig: Te da más detalles sobre el dominio, registros y tiempos de respuesta. Ideal para debuggear.

dig google.com        

Podés ver TTL, servidores autoritativos y más.


✅ ping + traceroute: Para chequear si el problema es DNS o si la ruta de red tiene otro drama.

ping google.com  
traceroute google.com        

Y vos, ¿cuál fue la peor caída de DNS que te tocó solucionar? Contame en los comentarios, siempre es lindo recordar esas batallas. 🚀


Marcos Elias Rios Nuñez

Desarrollador e implementador de sistemas de la información para la Universidad Autónoma de Entre Ríos

1 semana

Interesante

Inicia sesión para ver o añadir un comentario.

Otros usuarios han visto

Ver temas