自学内容网 自学内容网

在ubuntu系统中配置的resolv.conf内容被自动覆盖

现像:在ubuntu系统手动配置的 /etc/resolv.conf内容会被覆盖

原因:

ubuntu系统会自动生成一个systemd-resolved来管理DNS解析服务,他会定期更新/etc/resolv.conf,并且自动生成DNS服务器配置。所以手动配置会被这个进程自动覆盖掉。
/etc/resolv.conf 是一个符号链接,指向 systemd-resolved 生成的文件,如 /run/systemd/resolve/stub-resolv.conf 或 /run/systemd/resolve/resolv.conf。
在这里插入图片描述

解决方案

(1)在/etc/systemd/resolved.conf配置
(2)在网卡配置中指定DNS地址

注意:优先读取网卡配置的DNS服务IP,如果网卡配置的无法使用,才会读取resolved.conf文件配置的DNS地址


原文地址:https://blog.csdn.net/weixin_58519482/article/details/142953689

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!