系统运行时servresolv.conf变为空白

系统运行时servresolv.conf变为空白

我使用 dhcpcd 来管理这个文件。

首先启动dhcpcd服务,文件中有namesever.

所有的事情都可以正确完成。

但一段时间后这个文件就会变成空白。

我尝试使用auditd来监视该文件。

该报告仅涉及chmoddhcpcd-run-hook

我尝试使用resolv.conf.head.有时可以工作,但有时resolv.conf也变成空白。

有没有办法找到更多相关信息?或者你有什么想法来解决这个问题吗?

编辑:

系统:Gentoo/Linux

初始化脚本:Openrc

我在irc上询问,得到的答案是:不同工具之间存在冲突。但我只使用dhcpcd和Netifrc。

答案1

编辑文件后,您可以尝试更改文件的属性。所以没有人可以更改该文件。

chattr +i /etc/resolv.conf

在 Linux 文件系统上工作。但这不是真正的修复,只是解决方法

答案2

modules="dhcpcd"添加到时这是固定的 /etc/conf.d/net

相关内容