域名系统 (DNS) 服务器负责将域名(例如 www.example.com)解析为计算机可理解的 IP 地址。默认情况下,您的 Linux 系统将使用由您的互联网服务提供商 (ISP) 提供的 DNS 服务器。在某些情况下,您可能希望使用自定义 DNS 服务器,例如提高安全性或改进性能。
在 Linux 上修改 DNS 服务器最简单的方法是编辑
/etc/resolv.conf
文件。此文件包含指向 DNS 服务器的 IP 地址的列表。要编辑此文件,请使用以下命令:
在文件中,您会看到类似于以下内容的条目:
nameserver 8.8.8.8 nameserver 8.8.4.4这些条目指定了 Google 公共 DNS 服务器的 IP 地址。要将 DNS 服务器更改为其他服务器,只需替换这些 IP 地址即可。
例如,要将 DNS 服务器更改为 Cloudflare 的公共 DNS 服务器,请将条目替换为以下内容:
nameserver 1.1.1.1 nameserver 1.0.0.1完成后,保存并关闭文件。
如果您使用 NetworkManager 管理您的网络连接,您还可以使用图形界面 (GUI) 修改 DNS 服务器。为此,请执行以下步骤:
1. 打开"设置"应用程序。 2. 单击"网络"选项。 3. 单击您要修改其 DNS 服务器的网络连接。 4. 单击"齿轮"图标以打开网络设置。 5. 转到"IPv4"或"IPv6"选项卡。 6. 在"DNS"部分中,输入要使用的 DNS 服务器的 IP 地址。 7. 单击"应用"按钮保存更改。修改 DNS 服务器后,您需要验证更改是否生效。为此,请使用以下命令:
nslookup google.com如果命令返回 Google 的正确 IP 地址,则表示 DNS 服务器已成功更改。例如:
Server: 1.1.1.1 Address: 1.1.1.153Non-authoritative answer: Name: google.com Address: 216.58.217.78在 Linux 上设置自定义 DNS 服务器是一个相对简单的过程。通过执行本文中概述的步骤,您可以提高安全性、改进性能并优化您的在线体验。
本文地址:http://www.hyyidc.com/article/22116.html
上一篇:WindowsDNS设置配置您的PC以获得最佳连接wi...
下一篇:DNS反向查找配置反向DNS记录以提高可交付性...