我目前正在使用 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 的方式设置转发器有什么缺点吗?