C'è un modo per elencare la cache DNS locale?


8

Vorrei ottenere un elenco della mia cache corrente sul mio telefono, qual è il comando da emettere per recuperarlo?

Vorrei ottenere un comando e non un'app che lo fa, dal momento che voglio incorporare quel comando in uno script che sto scrivendo.

Grazie.

Risposte:


7

In Android, la cache DNS non è a livello di sistema operativo (Linux), ma a livello di Java (gestito da java.net.InetAddress ). Pertanto, non è possibile elencare i contenuti della cache dalla shell, tuttavia è possibile accedervi dal codice Java.

Vedi la domanda del visualizzatore di cache DNS Java su StackOverflow, una delle risposte ha un codice Java di esempio che stampa la cache DNS positiva e negativa. Puoi incorporare quel codice in qualunque soluzione tu stia costruendo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.