ローカルDNSキャッシュを一覧表示する方法はありますか?


8

私の電話の現在のキャッシュのリストを取得したいのですが、そのリストを取得するために発行するコマンドは何ですか?

作成しているスクリプトにそのコマンドを組み込みたいので、コマンドではなくコマンドを取得したいと考えています。

ありがとう。

回答:


7

Androidでは、DNSキャッシュはOSレベル(Linux)ではなく、Javaレベル(java.net.InetAddressによって管理される)にあります。したがって、シェルからキャッシュの内容を一覧表示することはできませんが、Javaコードからアクセスすることはできます。

StackOverflowでJava DNSキャッシュビューアの質問を参照してください。回答の1つに、正および負のDNSキャッシュを出力するサンプルJavaコードがあります。そのコードを、構築しているソリューションに組み込むことができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.