在 Windows DNS 服务器上,是否可以将其具有权威但没有与请求匹配的记录的域的请求转发/代理到另一台服务器(例如 BIND 服务器)上?
此域的大多数记录由 Windows 管理,BIND 将拥有较少数量的记录,这些记录通过 Linux 服务器的 nsupdate 动态注册/更新/删除。这是我们正在进行的私有云测试项目,我希望他们能够通过 nsupdate 轻松地在 DNS 中注册/更新他们的信息。
谢谢 fLo
答案1
您可以使用委派来执行此操作。如果所有远程记录都在单个子域下,则更容易,例如假设您有cloud.domain.com
并且您的 BIND 服务器有一个与之匹配的区域。
在 Windows DNS 中,创建子域(右键单击区域,单击新域名...),将其命名为cloud
。这看起来像一个子文件夹。
在其中,创建NS
指向您的 BIND 服务器的记录。
针对该子域的所有查询都应转到该 DNS 服务器。
如果所有记录都是 domain.com 的直接后代,那么您做同样的事情,只是更加繁琐,因为您必须为每个单独的记录不断创建子域。
看了解区域委派以获得漂亮的图表和更多信息。