domain-name-system – 为什么BIND不再使用转发器?

domain-name-system – 为什么BIND不再使用转发器?,第1张

概述BIND不再使用转发器来解决问题.它只是去根服务器.我不知道什么时候开始发生,因为一切都透明,但确保绑定配置没有改变.它虽然使用apt升级了. 我在Debian 7上,目前的绑定版本是BIND 9.8.4. 组态: options { directory "/var/cache/bind"; forwarders { 8.8.8.8; 8.8.4. BIND不再使用转发器来解决问题.它只是去根服务器.我不知道什么时候开始发生,因为一切都透明,但确保绑定配置没有改变.它虽然使用apt升级了.

我在Debian 7上,目前的绑定版本是BIND 9.8.4.

组态:

options {    directory "/var/cache/bind";    forwarders {         8.8.8.8;        8.8.4.4;    };    forward only;    dnssec-valIDation no;    auth-nxdomain no;    # conform to RFC1035    Listen-on-v6 { any; };};

任何重新启用转发的想法?

解决方法

but for sure bind configuration was not altered. It was upgraded
though using apt.

即使配置没有改变,升级核心引擎也足以使事情无法正常工作!

如上所述here:

In versions of BIND prior to (and including) BIND 9.4.1,the default
behavior of BIND servers was to allow recursion for all clIEnts
(unless otherwise specifIEd.)

因此,您应该明确允许递归,因为需要使转发器工作:

allow-recursion { any; };

为了保留您之前的相同行为,我建议将这些指令添加到您的选项{…}块中:

allow-recursion { any; };allow-query { any; };allow-query-cache { any; };
总结

以上是内存溢出为你收集整理的domain-name-system – 为什么BIND不再使用转发器?全部内容,希望文章能够帮你解决domain-name-system – 为什么BIND不再使用转发器?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1129442.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存