【问题现象】
使用系统:Ubuntu 22.04,配置resolv.conf的nameserver一段时间后,数据会被自动清除重置,网上搜的方法基本没效果,在外网的找到一个合适的解决方法。
【解决方法】
1. 查看是否有/etc/NetworkManager/NetworkManager.conf文件
2. 在/etc/NetworkManager/NetworkManager.conf内加入以下内容(如果[main]已存在可以直接在下面加上dns=none):
[main]
dns=none
3.重启NetworkManager
systemctl restart NetworkManager
或
service network-manager restart
4. 重新编辑/etc/esolv.conf加入nameserver即可。