首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >权威转发Bind9

权威转发Bind9
EN

Server Fault用户
提问于 2019-02-27 21:24:38
回答 1查看 1.2K关注 0票数 1

我有一台正在运行权威DNS服务器的服务器。

我有一组服务器,我希望是公开的,面对并转发请求到根权威服务器上。

如何使面向公共的服务器组返回对转发请求的权威响应?

这是我当前的配置:

代码语言:javascript
复制
options {
        directory "/var/cache/bind";
#filter-aaaa-on-v4 yes;
check-names master ignore;

  response-policy { zone "rpz"; };

        recursion yes;
        allow-query { any; };

        forwarders {
                root authoritative server;
                another root authoritative server;
        };

        dnssec-validation no;

        auth-nxdomain no;    # conform to RFC1035
        listen-on-v6 { any; };
};
EN

回答 1

Server Fault用户

发布于 2019-02-28 00:59:42

在BIND中转发是一个递归特性,它在权威的设置中没有用。

它不仅不返回权威答案,还不首先使用转发,除非启用/允许递归,并且传入的查询具有RD (递归所需)标志集。

您不太清楚您的实际用例,但是您对权威答案的渴望表明,客户端并不要求递归(如果他们要求递归,那么权威的答案就不会被期望),也就是说,似乎不会设置RD,如果是这样的话,您想要的方法的问题甚至比问题所暗示的还要大。

如果你真正想要的是一个DNS反向代理,你可以站在权威服务器面前(这是我的怀疑,因为你想从其他地方传递查询的权威答案),那不是绑定。不过,可以为此目的配置类似于泼尼赛的东西。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/956049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档