如何恢复 Fedora 中的 DNS 设置

如何恢复 Fedora 中的 DNS 设置

我最近添加了一个 Wi-Fi 网络,我手动设置了它,包括 DNS,但是当我进入我的家庭 Wi-Fi 网络时,我意识到一些应用程序(例如 Discord)无法工作,它会处于无限循环中寻找更新或者一个Java项目,它连接到MongoDB并抛出连接错误,根据互联网,这是一个DNS问题

在我的/etc/resolv.conf文件中,我有以下内容:

nameserver 200.72.1.5
nameserver 200.72.1.11

您用来手动调整 Wifi 网络的 DNS 是哪些,我认为它们是冲突的

尝试自动调整 DNS 或使用 NetworkManager,在文件中使用以下值NetworkManager.conf

[Main]
dns=200.28.4.129,200.28.4.130

根据Fedora的Wifi设置,DNS已更改但问题仍然存在,我确信与此有关,因为在这些应用程序对我来说完美工作之前,值得一提的是resolve.conf文件是不可写的

如何恢复出厂设置或将resolve.conf文件清空?

答案1

更改 DNS 时是否重新启动了网络接口?

从头开始进行resolv.conf配置,因此,我认为您需要重新启动 NetworkManager,以获取 DNS 的新配置。

尝试这个。

systemctl restart NetworkManager

相关内容