糟糕的網路供應商服務或 wifi 路由器問題..? DNS switch可能有幫助!
更改已 Root 的 Android 裝置上的 DNS 伺服器設定。
在設定畫面中啟動“設定 DNS”,輸入您的 DNS 伺服器並重新連線。就是這樣! :-)
重要提示:沒有 Google 的開發團隊,而他們應該完成這項工作! ;-)
在安裝之前(特別是在 4.4 上!),請使用此終端命令測試 DNSwitch 是否可以在您的裝置上運行 - 它將您的 DNS 設置為 google 的;要擺脫它,只需重新連接:
su -c“setprop net.dns1 8.8.8.8”
簡而言之:
( ) 無廣告
( ) 簡單、乾淨的介面
( ) 適用於行動數據、WiFi/WLAN、藍牙/USB 網路共享
( ) IPv6 支援(正在進行中)
( ) 可選通知,無root:
-- 連線時的網路類型(3G、WiFi 等)和 DNS 設定
-- 當資料網路連線遺失時
( ) root/su 權限檢查器
始終考慮評論是由可疑的人偽造的!
https://apptentive.com/blog/fake-reviews-google-play-apple-app-store/
但是,我總是對建設性的評論感到高興!
進一步說明:
* 在撰寫本文時,公開可用且可靠的 DNS 伺服器範例如下(準備複製並貼上到 DNSwitch 設定中):
谷歌公共DNS:8.8.8.8,8.8.4.4
開放DNS服務:208.67.222.222,208.67.220.220
* 您需要在裝置上擁有 root 權限才能變更 DNS 設定。在應用程式的設定畫面中進行設定後,在您第一次重新連接網路時,應該會彈出一些名為「超級用戶」或類似名稱的應用程序,要求您授予 DNSwitch 的 su 存取權限。
* 如果未授予 root/su 存取權限,則設定 DNS 將不起作用。您通常可以指示超級用戶應用程式不再打擾您有關 DNSwitch 的問題 - 檢查其設定!
* 如果您的 wifi 盒子配置不正確或您的網路供應商伺服器給您帶來困難,覆蓋您的網路 DNS 設定可能會很有用。在這種情況下,DNSwitch 可以輕鬆拯救您的一天。 :-)
* 在不檢查「設定 DNS」的情況下接收有關目前 DNS 設定的通知可能有助於測試您的裝置是否配置正確和/或是否從您的網路接收到正確的設定。此功能適用於無需 root 的裝置。
* 如果 DNSwitch 不起作用,您應該向您的 Android ROM 開發人員發布錯誤報告。當然,非常歡迎讓我及時了解 DNSwitch 的此類 MOD 問題。聯絡我時,請務必註明設備名稱、ROM/MOD 版本和提供者。而且提供者似乎也在搞亂 DNS...告訴它可以幫助其他人!
* 一些負面評論來自於刷新有缺陷的自訂 ROM 的挫敗感。一些報告指出 busybox 的 nslookup 或庫存 ROM 存在錯誤版本,並且 DNS 程式碼已更改。
……終於為終端迷們帶來了一些東西! :-)
以下是您啟用 DNSwitch 的「設定 DNS」功能後會發生的情況...
最初,在執行某些名稱解析時,某些終端應用程式使用預設設定 - 使用提供者的服務(伺服器:192.168.43.1)...
u0_a40@android://$ nslookup google.com
伺服器:192.168.43.1
地址1:192.168.43.1
名稱:google.com
地址1:173.194.35.161 muc03s02-in-f1.1e100.net
……
地址 12: 2a00:1450:4016:801::100e muc03s02-in-x0e.1e100.net
....現在安裝並啟動了 DNSwitch - 伺服器已更改為 8.8.8.8...
u0_a40@android://$ nslookup google.com
伺服器:8.8.8.8
網址1:8.8.8.8 google-public-dns-a.google.com
名稱:google.com
地址1:173.194.44.33 muc03s08-in-f1.1e100.net
……
地址 12: 2a00:1450:4016:803::1006 muc03s08-in-x06.1e100.net
閱讀更多信息