アンドロイドでDNSを解決する際に問題が発生しました。存在しないホストのDNSを解決しようとすると、207.223.0.140として解決されます。アンドロイドシェルにログインしてpingコマンドを実行しても、DNSは同じ方法で解決されます。 エミュレータでも同じことが起こります。アンドロイドDNSの問題
ホストの実際のDNSを解決するにはどうすればよいですか?
アンドロイドでDNSを解決する際に問題が発生しました。存在しないホストのDNSを解決しようとすると、207.223.0.140として解決されます。アンドロイドシェルにログインしてpingコマンドを実行しても、DNSは同じ方法で解決されます。 エミュレータでも同じことが起こります。アンドロイドDNSの問題
ホストの実際のDNSを解決するにはどうすればよいですか?
この問題を解決する正しい方法は、GoogleのパブリックDNSまたはOpenDNSサーバーを使用してホストを解決することです。 WiFiのDNS設定を変更する必要はありません。ホスト名を解決するには8.8.8.8を尋ねてください。 私はこれらのパブリックDNSサーバを使い始めて以来何の問題もありませんでした!
そのIPアドレスは、Comcastの検索エンジンのIPアドレス(または複数のIPアドレスの1つ)です。
あなたのAndroid搭載端末はまあまあです。
ホスト名が見つからない場合は、検索エンジンにリダイレクトされるのはComcast DNSです。 (これは何度も経験したことがあります)
「実際に」動作させる方法はありますか? –
おそらく、デバイスのWiFi設定でDNSサーバーを設定して、Comcastを上書きすることができます。 Googleは無料のパブリックDNSを提供しています。彼らのサーバは8.8.8.8と8.8.4.4です。 – Trott
私のPC(同じルータに接続されている)からpingを実行しているときは、「Ping要求がホストを見つけることができませんでした」というような答えが返ってきます... –