經過多次嘗試與採坑,最終如以下方式修改讓其永久生效
1,永久停止Ubuntu默認dns本地服務
sudo systemctl disable --now systemd-resolved
vim /etc/NetworkManager/NetworkManager.conf
2,修改NetworkManager
在[main]節點下增加如下配置:
dns=none # none 不會生成dns配置到/etc/resolve.conf、default 則會生成
設置default,否則每次重啟會被系統自動重置/etc/resolve.conf為nameserver 127.0.0.53
重啟NetworkManager:
sudo systemctl restart NetworkManager