Ubuntu20 自定义DNS永久生效
Ubuntu20 自定义DNS永久生效
经过多次尝试与采坑,最终如以下方式修改让其永久生效
1. 永久停止Ubuntu默认dns本地服务
sudo systemctl disable --now systemd-resolved
2. 修改NetworkManager
在[main]节点下增加如下配置:
vim /etc/NetworkManager/NetworkManager.conf
dns=none # none 不会生成dns配置到/etc/resolve.conf、default 则会生成
设置default,否则每次重启会被系统自动重置/etc/resolve.conf为nameserver 127.0.0.53
重启NetworkManager:
sudo systemctl restart NetworkManager