我有DNS服务器(带有bind9的
linux盒子),它对某些域是授权的,并将所有其他查询转发给我的ISP提供商的外部DNS服务器.
到目前为止没问题.
现在我希望关于某些特定域的查询被转发到我的内部DNS服务器,f.e.:
zone "some_domain" { type forward; forwarders { some_internal_dns_ip; }; };
到目前为止仍然没有问题,一切正常.
但是,我还希望将一些反向DNS查询转发到我的内部DNS.所以,我补充说:
zone "16.172.in-addr.arpa" { type forward; forwarders { some_internal_dns_ip; }; };
而这并不像我期望的那样有效.查询“16.172.in-addr.arpa”(例如
1.16.172.in-addr.arpa)已正确解析,但有关完整地址的反向查询(例如1.1.16.172.in-addr.arpa)则不正确.我知道我的服务器应该在这里使用一些递归查询,但无法配置它.我已经尝试添加以下选项
recursion yes; allow-recursion { 127.0.0.1; }; allow-recursion-on { 127.0.0.1; };
但没有成功. (我在这里使用了环回地址,因为我只需要我的DNS主机,而不是它的客户端)
有什么建议?
解决方法
原文地址:https://www.jb51.cc/html/229081.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。