Linux 系统中更改 DNS 设置的详尽指南81


域名系统 (DNS) 是将域名(例如 )转换为其相应 IP 地址的重要网络服务。配置正确的 DNS 设置对于确保您的 Linux 系统能够连接到 Internet 至关重要。本文将提供一个全面的指南,详细说明如何在 Linux 系统中更改 DNS 设置。

方法 1:通过网络管理器

对于使用 NetworkManager 网络管理器(默认情况下在许多 Linux 发行版中启用)的系统,您可以通过图形界面更改 DNS 设置。请按照以下步骤操作:
打开网络连接设置管理器(例如,在 Ubuntu 中为 "Settings" → "Network")
选择您要配置的网络连接(例如,Wi-Fi 或以太网)
单击 "编辑连接" 按钮
转到 "IPv4 设置" 或 "IPv6 设置" 选项卡
在 "DNS 服务器" 字段中输入首选和备用 DNS 服务器的 IP 地址
单击 "保存" 按钮以应用更改

方法 2:编辑网络配置文件

另一种更改 DNS 设置的方法是编辑系统网络配置文件。此方法适用于所有 Linux 发行版,即使它们没有使用 NetworkManager。
使用文本编辑器(如 nano 或 vi)打开 "/etc/" 文件。
找到以 "nameserver" 开头的行。
将现有 DNS 服务器地址替换为您首选的 DNS 服务器地址。
保存文件并退出文本编辑器。

方法 3:使用命令行

您还可以使用命令行更改 DNS 设置。使用以下命令:```bash
sudo nmcli connection modify
```
```bash
sudo nmcli connection modify
```

将 "" 替换为您要配置的网络连接的名称,将 "" 替换为您首选的 DNS 服务器地址。

DNS 服务器建议

以下是一些推荐的公共 DNS 服务器:
谷歌 DNS:8.8.8.8, 8.8.4.4
Cloudflare DNS:1.1.1.1, 1.0.0.1
OpenDNS:208.67.222.222, 208.67.220.220

验证 DNS 设置

要验证 DNS 设置是否已成功更新,请使用以下命令:```bash
dig
```

此命令应返回 网站的 IP 地址。

故障排除

如果您在更改 DNS 设置后遇到问题,请尝试以下故障排除步骤:
确保您使用正确的 DNS 服务器地址。
检查网络连接是否正常。
重启网络服务(例如,Ubuntu 中的 "sudo systemctl restart networking")。


通过遵循本指南中的步骤,您可以轻松更改 Linux 系统中的 DNS 设置。通过配置正确的 DNS 服务器,您可以确保您的系统能够快速可靠地访问 Internet。

2025-02-04


上一篇:为老化的 Linux 系统焕发新生

下一篇:Android 系统在汽车领域的广泛应用