經過多次嘗試與采坑,最終如以下方式修改讓其永久生效
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