Su computadora depende de varios sistemas para que la navegación por Internet funcione, y uno de los principales es el Sistema de Nombres de Dominio (DNS). A veces los registros DNS que guarda su equipo quedan desactualizados o dañados, y aparecen problemas: páginas que no cargan, errores de conexión o un sitio que se ve en un equipo y en otro no. Para eso sirve limpiar la caché DNS.
Esta guía explica qué es, cuándo conviene hacerlo y cómo hacerlo en Mac y en Windows, paso a paso y sin tecnicismos. Al final encontrará qué hacer si la limpieza no resuelve el problema.
¿Qué es el DNS y por qué es importante?
Antes de vaciar la caché conviene entender qué hace el DNS.
Explicación del DNS
DNS son las siglas de Domain Name System (Sistema de Nombres de Dominio), y suele describirse como la «guía telefónica de Internet». Cada vez que usted escribe la dirección de un sitio web (como zagirova.com) en el navegador, el DNS traduce ese nombre a la dirección IP numérica que su computadora necesita para localizar el sitio. Ocurre en fracciones de segundo.
Sin DNS, habría que memorizar una dirección IP numérica por cada sitio que quisiera visitar.
¿Qué es la caché DNS?
Para que las visitas siguientes sean más rápidas, el sistema operativo guarda por un tiempo la relación entre cada nombre de dominio y su dirección IP. Ese almacén se llama caché DNS. Si usted visitó google.com hace poco, su computadora no vuelve a preguntar: usa la dirección que ya tiene guardada.
La caché acelera la navegación, pero cuando la información guardada deja de ser correcta, se convierte en el problema.
¿Por qué debe purgar el DNS?
Al vaciar la caché DNS se borran las direcciones guardadas y el sistema vuelve a consultarlas desde cero. Eso resuelve varios casos:
1. Entrar a un sitio después de un cambio de DNS: si un sitio se mudó de servidor hace poco, su computadora puede seguir apuntando a la dirección IP anterior.
2. Corregir errores de conexión: una caché dañada o vieja puede impedir que un sitio cargue.
3. Descartar una causa cuando algo falla: si el problema sigue después de limpiar la caché, ya sabe que no era la caché.
4. Privacidad: la caché conserva la lista de dominios visitados recientemente; al vaciarla, esa lista desaparece del equipo.
Cómo eliminar el DNS en una Mac
En una Mac se hace desde la Terminal, con un solo comando. Parece técnico, pero son cinco pasos.
1. Abra la Terminal
– Abra la búsqueda de Spotlight (presione Command + Espacio).
– Escriba Terminal.
– Presione Enter.
2. Confirme su versión de macOS
El comando de este artículo sirve desde macOS El Capitan (10.11) en adelante, lo que incluye todas las versiones actuales. Para confirmar la suya:
– Vaya al menú Apple () y seleccione Acerca de esta Mac.
– Fíjese en el número de versión.
3. Ejecute el comando para purgar el DNS
Copie esta línea completa en la Terminal y presione Enter:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
La primera parte vacía la caché del sistema y la segunda reinicia el servicio que resuelve los nombres de dominio. En una Mac anterior a El Capitan el comando cambia; si su equipo es de esa época, lo recomendable es actualizar el sistema primero.
4. Escriba su contraseña de administrador
La Terminal le pedirá la contraseña de administrador de la Mac. Escríbala y presione Enter. Mientras la escribe no verá ningún carácter en pantalla: es normal y es una medida de seguridad. Si el comando funcionó, no aparece ningún mensaje.
5. Reinicie el navegador (opcional)
Cierre el navegador y vuelva a abrirlo para que tome la información nueva.
Consejo para usuarios de Mac: si los problemas de DNS se repiten, puede configurar un DNS público, como el de Google (8.8.8.8 y 8.8.4.4), en lugar del que asigna su proveedor de Internet.
Cómo vaciar el DNS en una PC (Windows)
En una computadora con Windows 10 u 11 el proceso es igual de corto.
1. Abra el Símbolo del sistema
– Presione la tecla Windows + R para abrir el cuadro Ejecutar.
– Escriba cmd y presione Aceptar.
– Otra opción: busque Símbolo del sistema en el menú Inicio y seleccione Ejecutar como administrador.
2. Escriba el comando para purgar el DNS
En la ventana del Símbolo del sistema escriba:
ipconfig /flushdns
Presione Enter. Debe aparecer un mensaje de confirmación: «Se vació correctamente la caché de resolución de DNS» en Windows en español, o «Successfully flushed the DNS Resolver Cache» en Windows en inglés.
3. Reinicie el navegador y las aplicaciones
Igual que en la Mac, cierre y vuelva a abrir el navegador o la aplicación que tenía el problema.
Consejo para usuarios de PC: si usa un DNS personalizado (de Cloudflare o de Google, por ejemplo), revise en la configuración de red que siga bien configurado, sobre todo si además restablece la red con los comandos de la sección siguiente.
Con Windows PowerShell (método alternativo)
Si prefiere PowerShell:
1. Abra PowerShell como administrador.
2. Escriba este comando:
Clear-DnsClientCache
3. Presione Enter. El resultado es el mismo que con ipconfig /flushdns.
En Google Chrome y en Linux
Chrome guarda su propia caché DNS. Para vaciarla, escriba chrome://net-internals/#dns en la barra de direcciones, presione Enter y haga clic en Clear host cache.
En Linux con systemd-resolved (Ubuntu y la mayoría de las distribuciones actuales), abra una terminal y escriba:
sudo resolvectl flush-caches
Qué hacer si no funciona la descarga de DNS
A veces limpiar el DNS no resuelve el problema. Estos son los siguientes pasos, en orden:
1. Reinicie su router
El router también guarda su propia caché. Apáguelo, espere 30 segundos y vuelva a encenderlo.
2. Restablezca la configuración TCP/IP
En Windows puede restablecer otros ajustes de red además del DNS:
1. Abra el Símbolo del sistema como administrador.
2. Escriba estos comandos, uno a la vez, y presione Enter después de cada uno:
netsh int ip resetnetsh winsock reset
3. Reinicie la computadora cuando se lo pida.
3. Cambie a un DNS público
El DNS de su proveedor de Internet puede estar lento o fallando. Configure su equipo para usar uno público, por ejemplo:
– DNS público de Google: 8.8.8.8 y 8.8.4.4
– DNS de Cloudflare: 1.1.1.1 y 1.0.0.1
– OpenDNS: 208.67.222.222 y 208.67.220.220
4. Borre la caché del navegador
La caché DNS no es la única que causa problemas. Borre también la caché del navegador para descartar que los datos guardados ahí sean el origen.
5. Revise el equipo con un antivirus
Hay programas maliciosos que alteran la configuración de DNS para desviar las conexiones. Un análisis con su antivirus lo descarta.
6. Comuníquese con su proveedor de Internet
Si nada de lo anterior funciona, el problema puede estar en la red de su proveedor. Llame o escriba a su servicio al cliente.
Señales de que el problema no es el DNS
– El sitio carga en un dispositivo pero no en otro.
– El sitio no carga por Wi-Fi, pero sí con los datos del celular.
En esos casos la causa suele estar en el equipo, el navegador o la red local, no en el DNS.
Reflexiones finales
Limpiar la caché DNS es un paso corto que resuelve buena parte de los problemas de conexión: su computadora vuelve a consultar las direcciones correctas. En Mac es una línea en la Terminal; en Windows, ipconfig /flushdns.
Si el problema sigue, no era la caché: reinicie el router, pruebe un DNS público o revise el equipo con un antivirus.
No solo escribimos sobre esto. Lo construimos y lo operamos.
Tiendas, integraciones, sitios e inteligencia que ya está en producción. Desde Santo Domingo, para LATAM y Estados Unidos.



