Linux 系统通常通过修改/etc/resolv.conf 来设置DNS,原始内容如下:
添加新的dns,例如:
reboot重启之后,/etc/resolv.conf会被重置。
解决方法:
修改 /etc/systemd/resolved.conf 文件,在其中添加dns信息,例如:
然后以root身份在终端中依次执行如下命令:
sudo systemctl restart systemd-resolvedsudo systemctl enable systemd-resolvedsudo mv /etc/resolv.conf /etc/resolv.conf.baksudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
再查看/etc/resolv.conf文件就可以看到新的dns信息已经写入其中了,接下来再使用就不会被重置
来源地址:https://blog.csdn.net/mantouyouyou/article/details/130080036