/etc/resolv.conf 正在被覆盖

/etc/resolv.conf 正在被覆盖

我已经设置了自己的 bind9 DNS 服务器,并将其输入到我的/etc/resolv.conf

nameserver 127.0.0.1
domain mydomain.local

并将相同的内容放入/etc/resolvconf/resolv.conf.d/head

dns 仍然会偶尔失败,并且附加信息(来自我的托管商的信息)会神奇地写入etc/resolv.conf。我是否缺少任何管理此文件并与 bind9 冲突的服务?

答案1

如果您使用 DHCP,DHCP 服务器可以告诉您使用哪些解析器。如果您想手动配置解析器,我建议您也手动配置 IP 地址。否则,假设文件系统支持它,请将文件设置为/etc/resolv.conf不可变。(chattr +i在 Linux 上。)

相关内容