糟糕的互联网提供商服务或 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
阅读更多信息