DNS 指南:为什么以及如何更改 DNS 服务器

已发表: 2020-08-12

DNS 或域名系统是在两个不同方(通常是客户端和服务器)之间建立互联网连接的最关键的关键之一。 它充当目录,包含所有网站的条目及其关联的 IP(互联网协议)地址,出现在互联网上。 由于互联网的大部分工作高度依赖于系统,因此拥有更快、更安全的 DNS 服务器有助于更好的连接,并提供更快的连接速度和对互联网的安全访问。 为了帮助您切换到更好更快的 DNS 服务器,以下是有关如何更改计算机和智能手机上的 DNS 服务器的指南。

Change DNS Server

在我们开始了解如何更改 DNS 服务器之前,让我们首先了解一下 DNS 的作用以及为什么需要更改它。

目录

什么是 DNS?

正如最初提到的,DNS 更像是一个包含域名及其相关 IP 地址的 Internet 条目目录。 这些条目有助于将网站的域名解析为其指定的 IP 地址,从而允许系统与所请求网站的服务器建立连接。 例如,当您输入 [ google.com ] 时,系统会处理请求并确定 [ google.com ] 的关联 IP 地址,例如 [ 172.217.26.236 ],然后向您显示生成的网页。 这样一来,您就省去了记住互联网上所有各种网站的 IP 地址的麻烦,这可能是一项艰巨的任务,需要大量记忆和回忆。

为什么需要更改 DNS?

默认情况下,负责为您提供 Internet 连接的 ISP 或 Internet 服务提供商具有用于连接的预定义 DNS 服务器(解析器)地址。 尽管此地址在大多数情况下都可以正常工作,但有时在某些情况下,服务提供商可能会出现一些问题,这些问题可能会阻碍服务,从而导致您的互联网连接变慢或完全死机。 此外,由于默认使用的 DNS 直接与 ISP 对应,因此在某些情况下,您的互联网流量可能会被窥探,这对于那些关心隐私的人来说可能是一个警告信号。 因此需要第三方 DNS 服务器。

Why change DNS server
图片:Thisrupt

当您使用可靠、值得信赖且高性能的 DNS 解析器时,您实际上是在利用该服务器来加快您的互联网通信并防止基于 DNS 的攻击。 此外,那些仍然不相信大多数 DNS 服务必须提供的内容,并担心其互联网连接的隐私和安全性的人,可以进一步使用 DoH(DNS over HTTPS)协议来确保他们的通信通过加密进行渠道。
除了提高速度和私密且安全的通信通道外,DNS 服务器还可以帮助您访问您所在地区受地理限制的内容——使其可以用作 VPN 的替代品。

现在我们已经解决了 DNS 是什么,以及为什么您应该考虑将网络上的默认 DNS 更改为可靠的第三方 DNS,让我们看看如何在不同设备上更改它的步骤。

如何更改计算机上的 DNS 服务器?

根据您在计算机上使用的操作系统(Linux、macOS 或 Windows),您可以选择在所有三个系统中更改 DNS 服务器。 更改 DNS 服务器就像单击一些设置并输入您选择的首选 DNS 服务器的地址一样简单。 那里有各种 DNS 服务器,例如 Google Public DNS、Cloudflare、Quad9、OpenDNS 等,您可以根据自己的喜好和要求进行选择。

在 Linux 上

对于 Linux,它有许多发行版,更改 DNS 服务器所涉及的步骤通常是相同的。 但是,对于某些发行版,DNS 设置的路径可能会略有不同。 建议使用 Linux Mint (19.3 Tricia) 执行以下步骤。

1. 打开系统设置并进入网络

2. 在“网络”窗口中,选择网络 SSID(您要为其更改 DNS),然后单击它旁边的齿轮图标。

Change DNS server Linux

3. 现在,前往IPv4选项卡并关闭自动切换。

Change DNS Server Linux

4. 接下来,在 DNS 旁边的输入字段中,输入您要使用的 DNS 服务器的地址。

Chnage DNS Server Linux

5. 点击应用

在 Mac 上

1. 前往系统偏好设置[command + ,],然后选择网络

2. 从左侧菜单中选择Wi-Fi ,然后点击底部的高级按钮。

Change DNS server Mac

3. 在下一个窗口中,从可用的不同选项中选择DNS选项卡。

Change DNS server Mac

4. 接下来,在DNS 服务器窗口的正下方,点击加号 [ + ] 按钮并在字段中输入 DNS 地址。

Change DNS server Mac

5. 点击OK ,然后在下一个屏幕上点击Apply

在 Windows 上

1. 打开控制面板,进入网络和互联网。 在这里,选择网络和共享中心,然后从左侧菜单中选择更改适配器设置

2. 在下一个屏幕上,选择要更改 DNS 的网络并右键单击它并选择Properties

Change DNS server Windows

3. 在“属性”窗口中,向下滚动以找到Internet 协议版本 4 (TCIP/IPv4)并双击它。

Change DNS server Windows

4. 现在,在Internet 协议版本 4 (TCIP/IPv4) 属性中,选择使用以下 DNS 服务器地址旁边的单选按钮。

Change DNS server Windows

5. 接下来,输入您计划使用的 DNS 服务器地址,并添加备用 DNS 服务器。

6. 最后,点击OK

在大多数情况下,上述更改应该会起作用,并且您应该让新的 DNS 解析器开始工作。 但是,有时,这些变化可能不会立即反映出来。 因此,在这种情况下,为确保您的互联网流量使用新的 DNS 服务器,您应该刷新系统上的 DNS 以清除 DNS 缓存。 为此,请使用管理员权限打开命令提示符并输入ifconfig /flushdns ,然后按 Enter

如何更改智能手机上的 DNS 服务器?

对于智能手机,Android 和 iOS 都可以让您根据自己的喜好更改 DNS 服务器。 因此,您可以切换到更快、更安全的 DNS,并从您的连接中获得更好的连接和更快的浏览速度。

在安卓上

就像 Linux 有几个发行版一样,在移动端,Android 有各种接口,从制造商到制造商都不同。 因此,访问设置以更改 DNS 的步骤可能因您的设备制造商而异。 但是,在大多数情况下,以下步骤应该可以帮助您登陆 DNS。

1. 打开设置,进入Wi-Fi

2. 点击并按住要更改 DNS 服务器的网络 SSID,然后选择属性/修改网络

Change DNS server Android

3. 在“属性”(或“修改网络”)窗口中,您应该会看到DNS选项(在某些制造商上)——在这种情况下,您可以进行下一步。 但是,如果不可用,请注意高级设置

4. 找到DNS设置后,将IP 设置更改为静态。 并且,在相关输入字段中输入您首选的 DNS 服务器地址。

Change DNS server Android

5.点击保存/确定

在 iOS 上

对于 iOS 甚至 iPadOS,更改 DNS 服务器所涉及的步骤是相同的​​。 因此,您可以按照下面列出的步骤更改两台设备上的 DNS 服务器。

1. 打开设置,进入Wi-Fi

2. 选择您要更改 DNS 的连接,然后单击它旁边的i按钮。

Change DNS server iOS

3. 在配置页面上,向下滚动以找到DNS部分。

4. 在这里,您应该会看到一个显示配置 DNS的选项。 点击它。

Change DNS server iOS

5. 现在,在配置 DNS窗口中,选择手动。 并且,在DNS Servers下,点击显示Add Server的绿色加号图标。

Change DNS server iOS

6. 最后,输入 DNS 服务器的地址,然后退出。

使用上述步骤(针对不同设备列出),您应该能够使用您的首选选项之一更改任何设备上的默认 ISP 提供的 DNS 服务器,并获得更快、更安全的 Internet 访问。