Zagirova
Volver al blogTecnología & IA

Cómo Purgar DNS en Mac y PC

El comando para vaciar la caché DNS: sudo killall -HUP mDNSResponder en Mac e ipconfig /flushdns en Windows, paso a paso, y qué hacer si sigue sin cargar.

6 min de lectura
Cómo Purgar DNS en Mac y PC

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.

Explicación del dns

¿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.

¿qué es la caché dns?

¿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.

¿Por qué debe purgar el DNS?

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.

Terminal abierto

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.

Versión de macOS en Acerca de esta Mac

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.

Ejecute el comando para purgar el DNS

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.

Escriba su contraseña de administrador

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.

Abrir símbolo del sistema

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.

Escriba el comando para purgar el DNS

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.

Abrir powershell como administrador

2. Escriba este comando:

Clear-DnsClientCache

Ejecute el 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 reset
netsh 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.

CompartirLinkedInXFacebookWhatsApp

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.

4.92,000+ proyectos
Conózcanos