A continuación se explica cómo ver la caché de DNS en cualquier computadora con Windows 10

¿Quieres aprender a ver la caché de DNS en Windows 10? Si es así, este tutorial es para ti. En una PC con Windows 10, existen varios métodos que puede utilizar para mostrar el contenido de DNS. Primero, aquí hay un resumen de lo que significa la caché de DNS.

¿Qué es la caché de DNS?

La caché de DNS (sistema de nombres de dominio), a veces denominada caché de resolución de DNS, es un almacenamiento temporal de información. Lo mantiene su computadora y contiene registros de todos los sitios web visitados recientemente y sus direcciones IP.

Sirve como una base de datos que mantiene una copia de una búsqueda de DNS, almacenada localmente en su navegador o sistema operativo. Su computadora puede consultarlo rápidamente cada vez que intente cargar un sitio web. La caché de DNS es como una agenda telefónica que almacena un índice de todos los sitios web públicos y sus direcciones IP. Su objetivo principal es acelerar una solicitud para cargar un sitio web manejando la resolución de nombres de las direcciones que visitó recientemente antes de que la solicitud se envíe a toneladas de servidores DNS públicos. Dado que la información está disponible localmente, el proceso es mucho más rápido.

Cómo verificar la caché de DNS en Windows 10

Como se mencionó anteriormente, hay varias formas de mostrar la caché de DNS en Windows 10. Esto puede ser útil si desea diagnosticar problemas de DNS, por ejemplo, donde un registro DNS no válido o desactualizado podría almacenarse en caché.

A través del símbolo del sistema

Para mostrar el contenido de la caché de DNS, debe ejecutar el siguiente comando en un símbolo del sistema elevado:

  1. Presione las teclas de método abreviado de Win + S y escriba "cmd" (sin comillas).
  2. Haga clic en Ejecutar como administrador en el panel derecho.
  3. En la ventana del símbolo del sistema, escriba el siguiente comando y presione Entrar:

    ipconfig / displaydns

Tras la ejecución del comando, se mostrarán los siguientes resultados:

  • Nombre de registro: este es el nombre que solicita el DNS y los registros, como las direcciones que pertenecen a ese nombre.
  • Tipo de registro: se refiere al tipo de entrada, que se muestra como un número (aunque comúnmente se les conoce por sus nombres). Cada protocolo DNS tiene un número.
  • Tiempo de vida (TTL): este es un valor que describe cuánto tiempo es válida una entrada de caché, que se muestra en segundos.
  • Longitud de datos: describe la longitud en bytes. Por ejemplo, la dirección IPv4 es de cuatro bytes y la dirección IPv6 es de 16 bytes.
  • Sección: esta es la respuesta a la consulta.
  • Registro CNAME: este es el registro de nombre canónico.

Puede exportar los resultados de la caché de DNS usando este comando:

ipconfig / displaydns> dnscachecontents.txt

Esto guardará la salida en el documento de texto, dnscachecontents.txt.

A través de PowerShell

Puede ver la caché de DNS con Windows PowerShell. Y al igual que en el símbolo del sistema, también puede exportar o guardar la base de datos. Este es el procedimiento:

  1. Presione el método abreviado de teclado Win + X y seleccione Administrador de Windows PowerShell. Alternativamente, si no puede encontrar esa opción, presione las teclas de acceso directo Win + S, escriba "PowerShell" (sin comillas) y seleccione Ejecutar como administrador en el panel derecho.
  2. A continuación, ingrese el comando "Get-DnsClientCache" (sin comillas) y presione Entrar.
  3. Utilice el cmdlet Get-Help para obtener más información:

    Ayuda Get-DnsClientCache –full

Cómo borrar la caché de DNS

Cuando se encuentra con problemas de conectividad a Internet, vaciar o borrar la caché de DNS generalmente resuelve el problema.

Es posible que desee borrar su caché de DNS por una variedad de razones, que incluyen:

  • Al intentar solucionar problemas de conectividad, en los que tiene dificultades para acceder a sitios web y aplicaciones: si el nombre de dominio en la caché tiene una dirección IP incorrecta o no válida, el sitio web no podrá devolver la información correcta. Incluso si borra el historial de su navegador, la caché de DNS aún contendrá los viejos detalles corruptos. El lavado ayuda a que el DNS actualice los resultados.
  • Al intentar solucionar o resolver problemas de suplantación de DNS o envenenamiento de la caché de DNS: los ciberdelincuentes pueden intentar acceder a la caché e insertar o cambiar la dirección IP, con la intención de redirigirlo a un sitio web diseñado para recopilar datos confidenciales como contraseñas y detalles bancarios. Borrar la caché de DNS evita esto.
  • Protección de su privacidad: aunque la caché de DNS no contiene datos personales como cookies o JavaScript, conserva un historial de las direcciones que ha visitado recientemente, así como las que visita con frecuencia. Este tipo de información puede resultar peligrosa en manos de un hacker experto. Al borrar la caché de DNS, borra su historial de direcciones, lo que hace que sea menos probable que un pirata informático rastree su comportamiento en línea.
  • Resolución de información obsoleta o desactualizada sobre sitios visitados: un ejemplo aquí sería si un sitio web ha movido servidores.

¿Es seguro vaciar la caché de DNS?

Es importante tener en cuenta que vaciar la caché de DNS no tiene ningún impacto negativo en su sistema. El caché de DNS garantiza un acceso rápido a los sitios web y, cuando lo borra, la primera vez que visita un sitio web, puede tardar más de lo habitual en cargar. Pero después, los resultados volverán a ser más rápidos.

Para borrar la caché de DNS, por cualquier motivo, puede utilizar una línea de comandos o Windows PowerShell.

Borrar la caché de DNS mediante el símbolo del sistema

  1. Presione la tecla de Windows + S y escriba "CMD" (sin comillas).
  2. Elija la opción "Ejecutar como administrador" en el panel derecho.
  3. Escriba el siguiente comando en el indicador y presione Enter:

    ipconfig / flushdns

¡Eso es! Debería recibir una notificación que indique que la memoria caché se ha vaciado correctamente.

Si el problema está en el servidor en lugar de en la máquina local, aún puede usar el símbolo del sistema para borrar el caché de DNS, pero con un comando diferente. En ese caso, el comando sería:

  • dnscmd / clearcache

Borrar la caché de DNS con Windows PowerShell

También puede vaciar la caché de DNS con Windows PowerShell. Dependiendo del tipo de caché que desee borrar, tiene algunas opciones para implementar:

  1. Para borrar la caché del servidor DNS local, use la línea de comando:

    Clear-DnsServerCache

  2. Para borrar la caché del cliente, use este comando:

    Clear-DnsClientCache

Cómo deshabilitar la caché de DNS en Windows 10

Si por alguna razón desea deshabilitar la caché de DNS en su PC con Windows 10, puede usar la herramienta "Controlador de servicio" para detener el servicio:

  1. Presione las teclas Win + R, escriba "services.msc" (sin comillas) y presione Entrar o haga clic en Aceptar.
  2. Busque el servicio Cliente DNS (o Dnscache en algunas computadoras) y haga doble clic en él para abrir sus Propiedades.
  3. Cambie el Tipo de inicio a Deshabilitado.
  4. Para volver a habilitar el servicio, repita los pasos anteriores y cambie el Tipo de inicio a Automático.

Alternativamente, puede desactivar el cliente DNS mediante la configuración del sistema de Windows:

  1. Presione las teclas Win + R, escriba "msconfig" (sin comillas) en el cuadro de diálogo Ejecutar y presione Entrar o haga clic en Aceptar.
  2. Vaya a la pestaña Servicios y busque Cliente DNS.
  3. Desmarque la casilla junto al servicio y haga clic en Aplicar> Aceptar.
  4. Para volver a habilitar el servicio, repita los pasos anteriores y vuelva a marcar la casilla.

Tenga en cuenta que la desactivación de este servicio afectará el rendimiento general de su computadora y el tráfico de red para consultas de DNS aumentará, lo que significa que los sitios web se cargarán mucho más lento de lo normal.

En conclusión…

Como mencionamos anteriormente, la caché de DNS evita tener que buscar DNS cada vez que visita un sitio web. Todo lo que tiene que hacer es visitar el sitio una vez y, ante las solicitudes posteriores, su navegador o sistema operativo utilizará los detalles de DNS almacenados en caché para devolver las solicitudes mucho más rápido.

Si bien limpiar la caché de DNS es importante para proteger su privacidad y evitar casos de piratería, no eliminará todos los rastros de información confidencial. Estos detalles incluyen historial de actividad, detalles de inicio de sesión, datos de perfil y rastros de visitas a sitios web para adultos. Incluso si no los abrió a sabiendas, es posible que haya sido redirigido sin su conocimiento.

Para eliminar eficazmente esos datos confidenciales y proteger su privacidad, necesita un programa confiable como Auslogics BoostSpeed. La herramienta ayuda a borrar cualquier tipo de información confidencial que no quisiera que nadie encontrara. BoostSpeed ​​viene con todas las herramientas que pueda necesitar para mantener su PC funcionando a velocidades óptimas, así como protección de privacidad.

En especial, encontrará las funciones de la pestaña "Proteger" bastante útiles. Además de borrar los rastros de sus actividades en sus navegadores web, archivos del sistema y aplicaciones, también existe una opción para proteger su DNS de cambios no autorizados. De esta manera, no se preocupará por la suplantación de DNS, donde los atacantes alteran sus registros DNS para redirigir el tráfico a sitios web fraudulentos.

Si habilita Active Browser AntiTracker, sus datos de navegación se borrarán después de cada sesión de navegación, protegiendo aún más su privacidad. Recomendamos limpiar su PC con regularidad, dependiendo de su uso. Dado que es fácil olvidarse de ejecutar el mantenimiento, puede activar un análisis automático y elegir la frecuencia con la que desea que se ejecute el análisis.