2011-12-04 61 views
0

我在android中遇到了解決dns的問題。當我試圖解決一個不存在的主機的DNS時,它解析爲207.223.0.140。即使我登錄到android shell並運行ping命令,DNS也以相同的方式解析。 同樣的事情也發生在模擬器中。android DNS問題

如何解析主機的真實DNS?

回答

0

解決這個問題的正確方法是使用Google公共DNS或OpenDNS服務器來解析主機。無需更改WiFi DNS設置,只需要求8.8.8.8爲您解析主機名即可。 自從我開始使用這些公共DNS服務器以來沒有任何問題!

3

該IP地址是Comcast搜索引擎的IP地址(或多個IP地址之一)。

你的Android設備是完全沒問題的。

這是您的康卡斯特DNS,它無法找到主機名時將您重定向到其搜索引擎。 (我自己經歷過這麼多次。)

+0

有沒有辦法讓它工作「真實」? –

+1

您可以在設備的WiFi設置中設置您的DNS服務器來覆蓋Comcast。 Google提供免費的公共DNS。他們的服務器是8.8.8.8和8.8.4.4。 – Trott

+0

事情是當我從我的PC(連接到同一路由器)運行ping時,它給了我一個答案:「Ping請求無法找到主機」,這似乎是正確的... –