我最近添加了一个 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