Los DNS (Domain Name System) son como una guía telefónica para Internet. Cada sitio web y dominio está asignado a una dirección IP. Cuando escribimos Google.com en la barra de direcciones, los DNS resuelven esa asignación detrás de escena. Sin DNS, tendríamos que escribir algo como 216.58.217.206 para llegar a Google.
Luego tenemos el caché de DNS. Al igual que el almacenamiento en caché del navegador, el caché de DNS almacena las direcciones IP que se han visitado recientemente en su computadora. Si los registros DNS se vuelven obsoletos o el sitio web cambia de servidor de hosting, es posible que se necesite vaciar el caché de DNS para actualizar esos registros.
La situación más común en que podemos necesitar hacer esto es cuando migramos un sitio web desde un hosting a otro diferente, y nuestra computadora no se da por enterada del cambio.
Vaciar el caché de DNS en Windows
Seguimos estos pasos, funcionan en cualquier versión de Windows:
- Presionamos tecla Inicio + R. Escribimos cmd y presionamos Enter. Esto abrirá la pantallita negra clásica de la consola de sistema DOS.
- Ahí ingresamos lo siguiente y presionamos Enter:
ipconfig /flushdns
- Recibimos una confirmación de que el caché de DNS se vació exitosamente. Listo!
Vaciar el caché de DNS en Mac
Seguimos estos pasos:
- Click en Aplicaciones, luego "Utilities".
- Abrimos la Terminal y en la consola de comandos ingresamos lo siguiente y presionamos Enter:
sudo killall -HUP mDNSResponder && echo macOS DNS Cache Reset
- Recibimos una confirmación de que el caché de DNS se vació exitosamente. Listo!
Vaciar el caché de DNS en Chrome
Como plan B si lo anterior no diera resultados, podemos obligar a Google Chrome a vaciar su caché de DNS.
- En la barra de direcciones ingresamos lo siguiente: chrome://net-internals/#dns
- Y le damos click al botón que veremos arriba de la lista, que dice "Clear host cache".
- Esto vaciará la lista de DNS en caché del navegador y debería ser suficiente para resolver la situación.