将对 Windows DNS 服务器发出的、针对其具有权威性但没有与请求匹配的记录的域的请求转发到 BIND 上?

将对 Windows DNS 服务器发出的、针对其具有权威性但没有与请求匹配的记录的域的请求转发到 BIND 上?

在 Windows DNS 服务器上,是否可以将其具有权威但没有与请求匹配的记录的域的请求转发/代理到另一台服务器(例如 BIND 服务器)上?

此域的大多数记录由 Windows 管理,BIND 将拥有较少数量的记录,这些记录通过 Linux 服务器的 nsupdate 动态注册/更新/删除。这是我们正在进行的私有云测试项目,我希望他们能够通过 nsupdate 轻松地在 DNS 中注册/更新他们的信息。

谢谢 fLo

答案1

您可以使用委派来执行此操作。如果所有远程记录都在单个子域下,则更容易,例如假设您有cloud.domain.com并且您的 BIND 服务器有一个与之匹配的区域。

在 Windows DNS 中,创建子域(右键单击区域,单击新域名...),将其命名为cloud。这看起来像一个子文件夹。

在其中,创建NS指向您的 BIND 服务器的记录。

针对该子域的所有查询都应转到该 DNS 服务器。

如果所有记录都是 domain.com 的直接后代,那么您做同样的事情,只是更加繁琐,因为您必须为每个单独的记录不断创建子域。

了解区域委派以获得漂亮的图表和更多信息。

相关内容