如何更改 DNS 服务器以在 Linux、Windows 和 Mac 中更快地浏览?

已发表: 2021-11-01

更改计算机的 DNS 系统设置可以让您使用比 ISP 提供的更安全、更可靠的东西。

内置 DNS,即您的 ISP 的域名服务器,可能速度较慢、不稳定且不是很私密。 为了优化您的在线体验,您始终可以使用来自第三方提供商的各种解析器。

本文将介绍如何更改 DNS 设置以在 Windows 和 Linux 中更快地浏览。

什么是 DNS?

域名系统 (DNS) 服务器解析域名并确定网站的 IP 地址。 这使您可以快速访问具有独特名称的任何网站。 它只是一个互联网电话簿,就像使用手机号码的名称保存联系人一样。

dns-image

没有他们,上网会很艰难。

如果您的 DNS 变慢或变得不可靠,您的互联网连接就会变得不稳定。 在这种情况下,您可以选择使用替代、安全且可靠的 DNS 在您的计算机上连接到 Internet。

修改 Wi-Fi 网络上的 DNS 设置可能更简单,以便连接到它的所有设备都可以使用它。 但是,您可能希望更新单个设备上的 DNS 设置,尤其是在您的计算机上。

您可以通过几种不同的方式轻松更新 Windows 和 Android 中的 DNS 设置。

DNS 服务器设置

OpenDNS、Cloudflare、Comodo Secure DNS 和 Google Public DNS 是一些最好的免费公共 DNS 服务器。

Cloudflare DNS: 1.1.1.11.0.0.1

谷歌 DNS: 8.8.8.88.8.4.4

Comodo 安全: 8.26.56.268.20.247.20

打开 DNS: 208.67.222.222208.67.220.220

除了提高安全性和可靠性之外,人们希望更改 DNS 还有其他原因,例如使用家长控制和 Web 过滤业务功能。

在 Linux 中更改 DNS

在 Linux 中配置 DNS 服务器非常简单。 您需要将名称服务器添加到配置文件中。

在大多数基于 Linux 的操作系统中,/ /etc/resolv.conf文件指定系统实用程序用于名称解析的 DNS 服务器。 文件中应该至少有一行名称服务器。 DNS 服务器由每个名称服务器行定义。 名称服务器的优先级由系统在文件中定位它们的顺序决定。

只需按照以下步骤更改 Linux 服务器的 DNS 设置。

第一步:打开终端,在root用户模式下,一一运行以下命令。

 rm -r /etc/resolv.conf nano /etc/resolv.conf

第 2 步:在文本编辑器打开后,在文本编辑器中键入以下几行。

 nameserver 1.1.1.1 nameserver 1.0.0.1

上面列出的地址是 Google DNS 服务器地址。 在这里您可以使用任何 DNS 服务器地址。 确保添加正确的地址。

第 3 步:接下来的步骤是保存并关闭文档。 要保存并关闭文件,请按 Ctrl + X,然后按 Y。现在继续在终端中输入。

第 4 步:在终端中键入以下命令,使resolv.conf不可修改。

 sudo chattr +i /etc/resolv.conf

第 5 步:保存文件后,您可以通过重新启动或运行以下命令来进行更改。

 sudo /etc/init.d/networking restart

而已! 您现在正在使用您添加的新 DNS 服务器。

在 Windows 中更改 DNS

我们可以手动或使用一些免费且可靠的工具更改windows中的DNS设置。

使用控制面板

第一步:打开控制面板。

第 2 步:从下拉菜单中选择网络和 Internet。

第 3 步:选择网络和共享中心

网络和共享

步骤 4:在左侧面板中,选择更改适配器设置选项

网络适​​配器

步骤5:从网络接口的右键菜单中选择属性。

步骤 6:选择 Internet 协议版本 4 (TCP/IPv4) 选项。

第 7 步:单击“属性”按钮。

dns 配置

第 8 步:在提供的框中输入您的“首选”和“替代”DNS 地址。 完成该过程后,设备将立即开始使用您选择的 DNS 设置。

使用命令提示符在 Windows 中更改 DNS

或者,您可以使用命令提示符修改 Windows 上的 DNS 设置。 按照以下步骤使用命令提示符更改设备的 DNS 设置。

步骤1:打开命令提示符并以管理员身份运行。

步骤 2:要打开该实用程序以更改网络设置,请键入以下命令并单击 Enter。

 netsh

第 3 步:使用以下命令并按 Enter 查看网络适配器的名称。

 interface show interface

步骤 4:要设置主 DNS IP 地址,请键入以下命令并按 Enter。

 interface ip set dns name="ADAPTER-NAME" source="static" address="XXXX"

请记住修改 ADAPTER-NAME 为您在步骤 4 中选择的网络接口适配器的名称和 XXXX 为您要使用的 DNS 服务器的 IP 地址。

例如:

 interface ip set dns name="Wi-Fi 2" source="static" address="8.8.8.8"

步骤 5:添加首选 DNS 服务器地址。 要添加备用 DNS IP 地址,请使用以下命令。

 interface ip add dns name="ADAPTER-NAME" addr="XXXX" index=2

完成该过程后,Windows 将开始使用新的 DNS 服务器地址将域名解析为数字地址。

更改 MAC 中的 DNS

您可以非常轻松地在 mac OS 中修改 DNS 设置。

步骤 1:从 Apple 菜单中选择“系统偏好设置”。

第 2 步:从下拉菜单中选择“网络”控制面板。

步骤 3:从左侧的列表中选择您的网络接口(例如“Wi-Fi”或“以太网”),然后单击下一步。

第四步:在网络窗口的右下角,点击“高级”按钮。

第 5 步:要更改、添加或删除 DNS 记录,请转到屏幕顶部的“DNS”选项卡。

mac-dns

第 6 步:完成 DNS 调整后,单击“确定”按钮。 要使 DNS 更改生效,请单击“应用”,然后照常退出系统偏好设置。

将首先咨询最顶层的 DNS 服务器,因此将性能最佳的服务器放在列表顶部附近以获得最佳结果。

包起来

在更改 DNS 设置方面,没有最佳或最佳选择。 每个公共 DNS 在隐私和性能方面都有自己的优势。 Cloudflare 和 Google DNS 被数百万人使用,因此您可能想尝试一下,看看它是否适合您。

随时了解用于性能和配置更改的最佳 DNS 监控工具。