En ocasiones tenemos que limpiar la cache DNS, especialmente si cambias algún dominio de servidor y quieres probar que todo funciona correctamente, lo que recomiendo en estos casos es poner como DNS la ip servidor o la del servidor DNS «autoritativo» de ese dominio. De esta forma trabajaremos sobre el nuevo servidor y podremos comprobar que todo funcione correctamente.
Hoy un amigo me comentaba que no había escrito nada ayer, lo que le pasaba es que la web estaba en un nuevo servidor y el por culpa de la cache DNS seguía accediendo al servidor anterior.
Limpiar la cache lo haremos desde el terminal y según el S.O. que usemos escribiremos lo siguiente:
GNU/Linux: sudo /etc/init.d/nscd restart
Windows: ipconfig /flushdns
Mac OS X: lookupd -flushcache
Leopard y posterior : dscacheutil -flushcache
Limpiando la cache de nuestro equipo no quiere decir que automáticamente podamos ver correctamente la ultima versión de esa web, puede que las DNS de nuestro proveedor de Internet no estén actualizadas aunque en la actualidad suelen actualizarse con una frecuencia mucho mayor.
Excelent tip, me resultó muy útil, gracias.
Saludos!
¿Podría alguien explicarme exactamente que es el caché DNS?