Para vaciar la caché de DNS en Microsoft Windows:-
- Inicio -> Ejecutar -> escriba cmdPara vaciar la caché de DNS en Linux, reinicie el demonio nscd
- En el símbolo del sistema, escriba ipconfig /flushdns
- ¡Listo! La caché de DNS de Windows se acaba de vaciar.
- Para reiniciar el demonio nscd, escriba /etc/rc.d/init.d/nscd restart en su terminal
- Una vez que ejecute el comando, la caché de DNS de Linux se vaciará.
Si utiliza Mac OS X Monterey o posterior, debe hacer lo siguiente.
- Abra una terminal de comandos.
- Ejecute el comando "sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder"
Si utiliza Mac OS X Sierra, debe hacer lo siguiente.
Si utiliza Mac OS X Leopard, debe hacer lo siguiente.
Si utiliza Mac OS X 10.5.1 o anterior, debe hacer lo siguiente:
Pero su solicitud es una entre miles, incluso millones de solicitudes que se realizan en un mismo momento en toda Internet. El proceso de consulta DNS establece que, si su servidor DNS local no es autoritativo para el dominio que contiene el nombre al que intenta acceder, debe preguntar a otros servidores para obtener una respuesta. Su servidor local podría tener mucha carga al realizar estas consultas, lo que podría reducir su rendimiento si es autoritativo para un nombre de dominio.
Para evitarlo, las respuestas que un servidor DNS obtiene de otro servidor DNS pueden añadirse a su propia base de datos interna y conservarse durante un periodo equivalente al valor de tiempo de vida (TTL) establecido en el registro almacenado en el servidor DNS autoritativo.
Almacenar estas respuestas se denomina almacenamiento en caché y permite que un servidor DNS responda con mayor rapidez a varias consultas del mismo dominio o host. Si usted está en un sitio web y desea cargar la siguiente página, el servidor DNS local no tiene que volver a buscar el host, siempre que el valor de tiempo de vida (TTL) no haya caducado y provocado que el servidor DNS local elimine la información. Por eso el primer contacto con un sitio web tarda más, mientras que las solicitudes posteriores de páginas del mismo sitio son algo más rápidas.
Los servidores DNS de caché también pueden configurarse para realizar consultas recursivas. Así se obtiene un servidor que responde a las solicitudes de consulta entregando respuestas desde su caché o buscándolas en otros servidores. La función de un servidor DNS de caché es gestionar las consultas generales de dominios de Internet. Un servidor DNS de caché reduce la carga del servidor DNS autoritativo al encargarse de las solicitudes que no corresponden al dominio local.
Casi todos los proveedores de servicios de Internet (ISP) operan algún tipo de servidor DNS de caché.
Lamentablemente, el almacenamiento en caché de DNS es un arma de doble filo. Acelera la resolución al guardar las respuestas recientes y omitir el proceso normal de resolución. Sin embargo, tiene un inconveniente. Como los servidores DNS almacenan las respuestas en caché y no las eliminan hasta que vence el tiempo de vida (TTL), puede tardar horas o días en que toda Internet reconozca los cambios en la información DNS de su nombre de dominio. Por ello, para omitir el valor de tiempo de vida (TTL) de su caché DNS interna y vaciar sus entradas almacenadas, puede vaciar la caché de DNS ejecutando los comandos indicados anteriormente.
- Abra una terminal de comandos.
- Ejecute el comando "sudo killall -HUP mDNSResponder"
- Abra una terminal de comandos.
- Ejecute el comando "dnscacheutil -flushcache"
- Abra una terminal de comandos.
- Ejecute el comando "lookupd -flushcache"
¿Qué es el almacenamiento en caché de DNS y por qué debería vaciar la caché de DNS?
Todos los hosts de Internet, incluido su equipo cuando está conectado a Internet, utilizan un servidor DNS. Cada vez que accede a un sitio web, es necesario consultar la dirección IP del sitio a partir de su nombre de dominio. Su solicitud de consulta se transmite finalmente a un servidor DNS en algún lugar.Pero su solicitud es una entre miles, incluso millones de solicitudes que se realizan en un mismo momento en toda Internet. El proceso de consulta DNS establece que, si su servidor DNS local no es autoritativo para el dominio que contiene el nombre al que intenta acceder, debe preguntar a otros servidores para obtener una respuesta. Su servidor local podría tener mucha carga al realizar estas consultas, lo que podría reducir su rendimiento si es autoritativo para un nombre de dominio.
Para evitarlo, las respuestas que un servidor DNS obtiene de otro servidor DNS pueden añadirse a su propia base de datos interna y conservarse durante un periodo equivalente al valor de tiempo de vida (TTL) establecido en el registro almacenado en el servidor DNS autoritativo.
Almacenar estas respuestas se denomina almacenamiento en caché y permite que un servidor DNS responda con mayor rapidez a varias consultas del mismo dominio o host. Si usted está en un sitio web y desea cargar la siguiente página, el servidor DNS local no tiene que volver a buscar el host, siempre que el valor de tiempo de vida (TTL) no haya caducado y provocado que el servidor DNS local elimine la información. Por eso el primer contacto con un sitio web tarda más, mientras que las solicitudes posteriores de páginas del mismo sitio son algo más rápidas.
Los servidores DNS de caché también pueden configurarse para realizar consultas recursivas. Así se obtiene un servidor que responde a las solicitudes de consulta entregando respuestas desde su caché o buscándolas en otros servidores. La función de un servidor DNS de caché es gestionar las consultas generales de dominios de Internet. Un servidor DNS de caché reduce la carga del servidor DNS autoritativo al encargarse de las solicitudes que no corresponden al dominio local.
Casi todos los proveedores de servicios de Internet (ISP) operan algún tipo de servidor DNS de caché.
Lamentablemente, el almacenamiento en caché de DNS es un arma de doble filo. Acelera la resolución al guardar las respuestas recientes y omitir el proceso normal de resolución. Sin embargo, tiene un inconveniente. Como los servidores DNS almacenan las respuestas en caché y no las eliminan hasta que vence el tiempo de vida (TTL), puede tardar horas o días en que toda Internet reconozca los cambios en la información DNS de su nombre de dominio. Por ello, para omitir el valor de tiempo de vida (TTL) de su caché DNS interna y vaciar sus entradas almacenadas, puede vaciar la caché de DNS ejecutando los comandos indicados anteriormente.