专用 DNS
设置Android 9 及更高版本
“专用 DNS”是 Android(Android 9 及更高版本)中的一项设置,用于加密 DNS 查询(即手机询问哪个地址对应某个网站名称的步骤)。它使用基于 TLS 的 DNS(DoT)。通过提供商主机名,所有查询都会在所有网络上加密发送给该提供商。
1三种模式
“关闭”会以未加密方式将 DNS 发送到网络的 DNS 服务器。“自动”会在网络的 DNS 服务器支持加密时使用加密,否则会回退。“专用 DNS 提供商主机名”始终使用您输入的主机名,例如 dns.google 或 one.one.one.one。
2它能保护什么
加密可以向同一网络(例如公共 Wi-Fi)上的其他人隐藏您访问的网站名称。DNS 提供商本身仍然会看到查询内容,因此请选择您信任其隐私政策的提供商。
3它何时会导致问题
某些公共 Wi-Fi 登录页面和公司网络需要使用它们自己的 DNS 服务器。如果网络显示“已连接,但无法访问互联网”,将“专用 DNS”切换为“自动”可能会有所帮助。
如何设置专用 DNS
- 打开“设置”>“网络和互联网”(或“连接”)。
- 点击“专用 DNS”(有时位于“更多连接设置”下)。
- 选择“专用 DNS 提供商主机名”并输入提供商的主机名,例如 dns.google。
- 点击“保存”并打开一个网站进行检查。
注意事项
- 如果主机名错误或提供商无法访问,在您切换回“自动”之前,网站将无法加载。
- 专用 DNS 不会像 VPN 那样隐藏您的流量,它只会加密名称查询。
相关文章
- Android 上的 USB 网络共享如何通过 USB 数据线将 Android 手机的移动数据共享给计算机,并提供 Pixel、三星、小米和华为上的菜单路径。
- Android 上的应用权限Android 运行时权限的工作原理、如何按应用或按权限进行查看,以及“仅在使用应用时允许”的含义。
- 开发者选项和 USB 调试如何开启 Android 开发者选项、USB 调试的作用,以及为什么在不需要时应将其关闭。
资料来源
- Android P Developer Preview 中的 DNS over TLS 支持(Android Developers Blog) android-developers.googleblog.com
- Public DNS: DNS-over-TLS (Google for Developers) developers.google.com
最后审核: