我已经设置了自己的 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 上。)