web-dev-qa-db-ja.com

システムの実行中はservresolv.confが空白になります

このファイルの管理にはdhcpcdを使用しています。

まず、dhcpcdサービスを開始すると、ファイルにnameseverが含まれます。

すべてのことを正しく行うことができます。

ただし、このファイルはしばらくすると空白になります。

auditdを使用してそのファイルを監視しようとしています。

レポートはchmoddhcpcd-run-hookについてのみです。

resolv.conf.headを使おうとしています。動作する場合もありますが、resolv.confも空白になる場合があります。

それについてのより多くの情報を見つける方法はありますか?または、これを修正するアイデアはありますか?

編集:

システム:Gentoo/Linux

Initscript:Openrc

私はircで質問し、答えを得ました:異なるツール間で競合しています。しかし、私はdhcpcdとNetifrcのみを使用しています。

1
Vonfry

これは、modules="dhcpcd"/etc/conf.d/netに追加するときに修正されます。

0
Vonfry

編集後にファイルの属性を変更してみることができます。したがって、誰もファイルを変更できません。

chattr +i /etc/resolv.conf

Linuxファイルシステムでの作業。しかし、それは本当の修正ではなく、回避策です

0
MichalSv