Existe uma maneira de listar o cache local do DNS?


8

Gostaria de obter uma lista do meu cache atual no meu telefone. Qual é o comando a ser emitido para recuperar essa lista?

Eu gostaria de obter um comando e não um aplicativo que faça isso, pois quero incorporar esse comando em um script que estou escrevendo.

Obrigado.

Respostas:


7

No Android, o cache DNS não está no nível do SO (Linux), mas no nível Java (gerenciado por java.net.InetAddress ). Portanto, não é possível listar o conteúdo do cache no shell, no entanto, você pode acessá-lo no código Java.

Consulte a pergunta do visualizador de cache DNS do Java no StackOverflow. Uma das respostas possui um código Java de amostra que imprime o cache DNS positivo e negativo. Você pode incorporar esse código em qualquer solução que esteja criando.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.