8 votos

¿Existe alguna forma de enumerar la caché DNS local?

Me gustaría obtener una lista de mi caché actual en mi teléfono, ¿cuál es el comando que debo usar para recuperar esa lista?

Me gustaría obtener un comando y no una aplicación que lo haga, ya que quiero incorporar ese comando en un script que estoy escribiendo.

Gracias.

7voto

haimg Puntos 828

En Android, la caché de DNS no está en el nivel del sistema operativo (Linux), sino en el nivel de Java (manejado por java.net.InetAddress). Por lo tanto, no es posible listar el contenido de la caché desde la terminal, sin embargo puedes acceder a ella desde el código Java.

Por favor, ve la pregunta Java DNS cache viewer en StackOverflow, una de las respuestas tiene un código Java de muestra que imprime la caché DNS positiva y negativa. Puedes incorporar ese código en cualquier solución que estés construyendo.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X