如何在 Linux 上查找和更改 DNS 服务器

您所在的位置:网站首页 如何查看自己的dns服务器 如何在 Linux 上查找和更改 DNS 服务器

如何在 Linux 上查找和更改 DNS 服务器

2024-07-17 00:45| 来源: 网络整理| 查看: 265

如何在 Linux 上查找和更改 DNS 服务器

您的互联网速度通常会受到您所使用的 DNS 服务器的影响。幸运的是,在 Linux 上更改当前的 DNS 服务器很容易。

DNS 服务器是互联网基础设施中最基本但最关键的部分之一。每当您在浏览器中输入域名时,DNS 服务器都会将该名称转换为 IP(互联网协议)地址。然后,您的浏览器使用该地址来定位并连接到您要访问的网站。

尽管您的互联网服务提供商会在您连接到互联网时自动设置您的 DNS 服务器,但他们的服务器可能不是满足您需求的最佳选择。以下是在 Linux 上更改 DNS 服务器的方法。

为什么要更改 DNS 服务器?

由于 DNS 服务器(有时称为名称服务器)是互联网通信的基本组成部分,因此它们的配置和性能会对您的互联网体验产生重大影响。

每次尝试连接到站点时,缓慢的 DNS 服务器都会导致延迟。配置错误的 DNS 服务器可能会将您带到您不打算访问的网站。您的互联网服务提供商、政府或其他实体也可以配置 DNS 服务器来阻止您访问特定站点。

更改您正在使用的 DNS 服务器可以解决所有这些潜在问题。

有几个值得信赖的组织运行免费的公共 DNS 服务器。如果您在使用 ISP 的默认名称服务器时遇到问题,则值得对其进行调查。

如何在 Linux 上查找当前的 DNS 服务器

查看当前 DNS 服务器的最快、最简单的方法是打开终端并在命令行中输入以下内容:

resolvectl status

结果输出将显示您当前的网络连接以及每个网络连接所使用的 DNS 服务器。大多数情况下,您只会使用一个连接,其他条目不会显示 DNS 信息。

如何在 Linux 上更改 DNS 服务器

不要让所有的网络术语吓倒您。使用任何版本的 Linux 都可以快速轻松地更改 DNS 服务器。我们将向您展示如何在两种主要桌面环境(GNOME 和 Plasma (KDE))以及终端中更改设置。

在 GNOME 中更改您的 DNS 服务器

要在 GNOME 中切换到新的 DNS 服务器,请打开系统设置应用程序,然后单击左上角的 Wi-Fi。如果通过以太网电缆连接,请单击网络。在这两种情况下,更改 DNS 服务器的步骤是相同的。

这将显示所有可用网络连接的列表。您连接的网络应显示在列表顶部,并显示已连接字样。在网络名称的右侧,您将看到一个齿轮图标。继续并单击该按钮。

在打开的对话框中,单击标记为 IPv4 的选项卡。在对话框中间,您将看到用于输入首选 DNS 服务器的空间。盒子上方有一个切换开关,上面写着自动。只需将自动设置切换为关闭,然后在提供的空格中输入新的 DNS 服务器,并用逗号分隔即可。

在大多数情况下,您选择的 DNS 服务将为两台服务器提供 IP 地址。您应该将它们都输入。如果您的提供商提供更多服务,您应该至少输入其中两个,但您可以随意添加任意数量,并以逗号分隔。

配置新的 DNS 服务器地址后,只需单击右上角的应用,您的设置就会被保存。就是这样!你完成了!您可以再次运行resolvectl status命令来验证更改是否已生效。

在 KDE Plasma 中切换到新的 DNS 服务器

更改 Plasma 中的 DNS 设置与上述方法非常相似。打开系统设置应用程序并转到网络部分。

在网络下,单击连接,然后从列表中选择您当前的连接。从那里,单击右侧标记为 IPv4 的选项卡以打开高级设置。

在这里,您想要更改顶部的两个输入字段。第一个标记为方法,默认情况下会显示自动。单击下拉菜单并将此设置切换为自动(仅限地址)。现在,在第二个字段中输入您的 DNS 服务器 IP 地址,以逗号分隔。您应该至少输入两个服务器,但如果您愿意,可以输入更多。

最后,点击右下角的应用,您的系统将开始使用新的 DNS 服务器。恭喜!你都完成了。

使用终端更改 DNS 服务器

如果您使用其他桌面环境,您应该能够找到类似的设置。如果您找不到通过图形界面更改 DNS 的方法,您可以随时在命令行更改 DNS 服务器。

首先,打开终端并输入 resolvectl status 命令。在输出中,您正在使用的连接应该是唯一显示 DNS 服务器信息的连接。

在下一个命令中,您需要使用该网络连接的接口标识符(显示在括号中)。

然后输入以下命令:

resolvectl dns

请注意,在命令行中,您将输入接口标识符(不带尖括号或括号)以及两个或多个以空格分隔的 DNS 服务器地址。一旦您按Enter键,更改就会生效。

如果愿意,您可以再次运行 resolvectl status 命令来验证新的 DNS 服务器地址。

现在您已经知道如何更改 Linux 系统上的 DNS 服务器,您可能想要测试和比较以找到适合您的连接的最快的 DNS 服务器。

在 Linux 上配置网络非常简单

通过控制系统使用的 DNS 服务器,您可以确保不会遇到互联网服务提供商植入的狡猾的重定向或被阻止的网站。

但是,如果您认为当前的互联网服务正在审查您所看到的内容,则还有其他工具(例如 Tor)可以帮助您绕过更复杂的流量阻止方法。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3