如何更改 Android DNS 设置(解释了 3 种方法)

更改 Internet 连接的默认 DNS 服务器有很多好处,包括增强安全性、更好的隐私性、提高速度等等。 您可以在所有现代 PC 和智能手机操作系统(包括 Windows、macOS、Linux、Android 和 iOS)上更改 Internet 连接的 DNS 设置。 我们已经讨论了如何更改 Windows 10 中的 DNS 设置,所以今天,我们将了解如何更改智能手机和平板电脑上的 Android DNS 设置。

更改手机和平板电脑上的 Android DNS 设置

虽然大多数人使用其 Internet 服务提供商 (ISP) 提供的默认 DNS 服务器,但有很多原因表明更改它是一个好主意。 第三方 DNS 服务器通常更快、更安全、更私密,其中一些也更具可配置性。 所以今天,我们将看看如何通过几个简单的步骤来更改 Android DNS 设置。 我们还将了解什么是 DNS,以及在您的系统上更改它可能带来的好处。

什么是 DNS?

DNS,或域名系统,通常被描述为互联网的电话簿,并非没有道理。 它通过将简单的域名(例如“beebom.com”)转换为机器友好的 IP 地址(例如 104.17.8.12(Beebom.com 的 IPV4 地址))来帮助您的 PC 或智能手机上的 Web 浏览器连接到网站。 如果没有 DNS,就不可能通过友好的 URL 访问 Web 服务器,并且您每次都必须在浏览器的地址栏中输入 104.17.8.12 才能访问该站点。

使用第三方 DNS 的好处

虽然大多数人只是使用其 ISP 提供的默认 DNS 服务器,但来自第三方的选项通常会以多种方式带来更好的结果。 使用第三方 DNS 服务器可以为您提供更好的速度,具体取决于您与他们的服务器的距离。 一些 ISP 还会记录您的互联网浏览历史记录,并在您不知情的情况下与第三方共享。 使用安全、无日志的 DNS 服务将有助于保护您的在线隐私。

第三方 DNS 服务器还可以帮助您解锁受区域阻止的内容并绕过审查,因为大部分受审查的网站都通过 DNS 被阻止。 最后但同样重要的是,一些第三方 DNS 提供商,如 OpenDNS 和 Quad9,也会保护您免受恶意网站和其他形式的网络威胁。 OpenDNS 还提供家长控制 和自定义过滤选项。

如何在 Android 上更改 DNS

如何在 Android 上配置默认 DNS 服务器取决于 Android 版本。 在运行 Android 9 Pie 及更高版本的设备上相对简单,但在 Android 8.1 Oreo 及更早版本上稍微复杂一些。 要检查您的 Android 版本,请转到“设置”并搜索“关于”、“关于手机”、“系统”或类似内容(通常是“设置”页面中的第一个或最后一个选项)。 在“关于/系统”页面上向下滚动,您会在其中的某处看到您的 Android 版本。

笔记: 与 Android 的所有东西一样,根据 Android 版本和制造商,确切的菜单选项可能因设备而异.

在 Android 9 Pie 及更高版本上更改 DNS

Android 9 及更高版本仅支持 DNS-over-TLS,因此并非所有第三方 DNS 服务器都与该平台兼容。 在配置之前,请检查您的首选 DNS 服务提供商是否提供 DNS-over-TLS。 此外,当您使用覆盖私有 DNS 配置的 VPN 时,这些设置无效。

  • 要在 Android 9 Pie 及更高版本上更改 DNS 服务器,请转到设置 > 网络和 Internet。

  • 在下一页上,展开“高级”菜单并选择“私有 DNS”选项。 如果尚未手动配置,则应显示“自动”。

在 Android 9 Pie 及更高版本上更改 DNS

  • 在弹出框中,选择“私有 DNS 提供商主机名”并输入 TLS 主机名(不仅仅是标准的 IPV4 地址)。 最后,点击“保存”。 如您所见,我现在已成功将此设备配置为使用 Google DNS 进行所有连接。

在 Android 9 Pie 及更高版本上更改 DNS

笔记: 我想配置 Google DNS,所以我输入了 dns.google (而不是 8.8.8.8 或 8.8.4.4)作为 DNS 提供商的主机名。 您的输入将取决于您选择的 DNS 服务.

在 Android 8.1 Oreo 和更早版本上更改 DNS(困难方式)

Android Oreo 和旧版本不允许您更改蜂窝网络的 DNS 服务器,这意味着以下 DNS 设置仅适用于 Wi-Fi 连接。 即使这样,更改也是特定于网络的,每次连接到新的无线网络时都需要更改 DNS 服务器。 此外,您还必须手动配置所有网络信息,因此这些更改仅建议高级用户使用。

  • 要更改 Wi-Fi 网络,请在 Android 设备上打开 Wi-Fi,然后长按快速设置面板中的 Wi-Fi 图标进入 Wi-Fi 设置页面。 接下来,根据您的设备,长按目标网络的名称并选择“修改网络 > 高级设置”或点击网络名称旁边的“箭头”以访问配置选项。

Android 8.1 Oreo 及更早版本

  • 找到显示“IP 设置”的菜单项。 很有可能,它会说“DHCP”(动态主机配置协议)。 将其更改为“静态”以手动选择您的 DNS 提供商。

Android 8.1 Oreo 及更早版本

  • 现在,您不仅需要填写首选 DNS 地址,还需要手动指定 IP 地址和 Wi-Fi 路由器的网关。 记得在退出之前保存您的配置。

Android 8.1 Oreo 及更早版本

笔记: 建议您仅对自己的 Wi-Fi 路由器执行此操作,而不是对共享或公共路由器执行此操作。 此外,我的配置为 Open DNS,但您可以选择您喜欢的任何第三方 DNS 提供商.

在 Android 8.1 Oreo 和更早版本上更改 DNS(简单方法)

前面提到的在旧 Android 设备上更改 DNS 的方法对许多用户来说可能有点吓人。 更烦人的是,它必须为每个新连接单独重复。 然而,最不友好的削减是它仍然不适用于蜂窝连接。

值得庆幸的是,有一种简单的方法可以做到这一点。 就像现在几乎所有的事情一样, 有一个应用程序. 事实上,有多个应用程序,最好的部分是它们也适用于移动连接。 就像在您的 PC 上一样,您只需对其进行一次配置,它就可以在每个 Wi-Fi 和蜂窝连接的系统范围内工作。

因此,前往 Play 商店并下载您选择的免费 DNS 转换器应用程序。 两个最好的选择是用于 IPv4/IPv6 的开源和无广告 DNSChanger (下载) 和打开 DNS 转换器 (下载)。 我在今天的演示中使用第一个。

  • 打开“用于 IPv4/IPv6 的 DNSChanger”。 在主屏幕上,点击“默认 DNS 地址”。 然后向下滚动以找到众多预配置选项,包括 OpenDNS、Google DNS、CloudFlare DNS 等。 任你选。

IPv4/IPv6 的 DNSChanger

  • 如果您没有在列表中看到您首选的 DNS 服务,您可以在主页上手动输入任何自定义 IPv4 或 IPv6 DNS 服务器,如上面左侧屏幕截图所示。 该应用程序还允许您配置您的连接以阻止成人网站,并且您可以获得关于阻止哪些网站和不阻止哪些网站的多个选项。
In relation :  如何自定义 Google TV 主屏幕

IPv4/IPv6 的 DNSChanger

IPv4 和 IPv6 的 DNS Changer 无需 root 即可用于 Wi-Fi 和蜂窝连接。 但是,为了实现这一点,所有流量都使用 VPN 重定向。 这不是最有效的解决方案,但在没有 root 的旧 Android 设备上唯一可用的选项。 同时,如果您想使用 CloudFlare DNS,您可能不必使用第三方应用程序。 CloudFlare 有自己的适用于 Android、iOS、Windows 和 macOS 的“WARP”应用程序。

在任何 Android 设备上配置您的首选私有 DNS 设置

所以你去。 现在您知道如何更改 Android 设备上的 DNS 设置,无论制造商或 Android 版本如何。 虽然您在旧设备上需要更多的肘部润滑脂,但在大多数情况下仍然非常值得。 因此,继续,将您的 Android 手机或平板电脑配置为使用任何自定义 IPv4 或 IPv6 DNS 服务器,并让我们知道这是怎么回事。

Moyens I/O 员工激励了您,为您提供技术、个人发展、生活方式和策略方面的建议,对您有所帮助。