bind9 相当于 dnsmasq 的 resolv-file 选项

bind9 相当于 dnsmasq 的 resolv-file 选项

我目前正在使用 dnsmasq 作为 1.1.1.1 的 DNS 转发器,但我需要切换到 bind9。 /etc/resolv.conf指向本地主机。

在我的/etc/dnsmasq.conf我有以下内容:

resolv-file=/run/resolv.conf

该文件是指向另一个文件的符号链接,例如:

nameserver 1.1.1.1

我可以用这个在 bind 中获得相同的结果(在我的命名的.conf.选项):

forwarders {
    1.1.1.1;
};

不过,我想知道是否有办法强制 bind9 使用外部文件来获取转发器列表,就像解析文件选项与 dnsmasq 无关。我无法在bind9 手册。如果不是这样,那么与 dnsmasq 相比,使用 bind9 的方式设置转发器有什么缺点吗?

相关内容