DNS 不会改变问题

DNS 不会改变问题

我一直试图通过 wifi 设置更改 ubuntu 20.04 中的 DNS。我选择我的互联网网络并转到其设置。在 ipv4 选项卡中,我更改了 DNS,但当我单击应用按钮时,设置窗口完全关闭,当我返回时,设置已恢复正常。有什么解决办法吗?也许我可以用其他方式更改我的 DNS?

答案1

我以前在尝试执行某些操作时,默认网络设置 GUI 会崩溃。我通过从终端运行解决了这个问题nm-connection-editor。这是一个替代的网络设置 GUI,它比默认的选项更多,并且对我来说总是有用的。

当更改某些网络选项时,我发现我必须随后启用/禁用网络连接才能获得新的设置。

答案2

Ubuntu 使用 NetworkManager 服务来处理网络配置。有两种不同的修改级别,分别针对网络或系统范围。

特定网络

  • 修改/etc/NetworkManager/system-connections/MY_NETWORK.nmconnection文件(需要 root 权限),修改以下部分:
[ipv4]
dns-search=1.1.1.1;
  • 使用nmtui命令 (无需root) 为您提供一个配置向导。

系统范围

  1. 更新/etc/systemd/resolved.conf
[Resolve]
DNS=1.1.1.1 8.8.8.8
FallbackDNS=8.8.4.4

  1. 重启系统解决:service systemd-resolved restart
  2. 跑步systemd-resolve --status

输出应如下所示:

Global
         DNS Servers: 1.1.1.1
                      8.8.8.8
...

参考:

相关内容