我应该编辑 resolv.conf 吗?

我应该编辑 resolv.conf 吗?

我正在使用 U20 LTS,我们的搜索域已更改。我确实在 netplan Config 中更改了该域,但当我在 /etc 中 grep 旧域时,resolv.conf 中仍然有旧域。文件中说我不应该编辑它。如何更改它?

答案1

在更改配置后网络计划, 使用

$ sudo netplan try

检查一下,

$ sudo netplan apply

进行更改。

之后,你可能需要运行

$ systemctl restart systemd-resolved

重新启动解决守护进程。但是,如果有一些旧的配置留在解决配置你可能需要使用以下方法检查它们:

$ systemd-analyze cat-config systemd/resolved.conf

并改正它们。

注意:该/etc/resolv.conf文件是一个链接../run/systemd/resolve/stub-resolv.conf,不应直接编辑。请阅读此文件顶部的注释。

相关内容