您可以在 MS DNS 服务器上同步两个不同的域吗?

您可以在 MS DNS 服务器上同步两个不同的域吗?

假设您正在运行域 X,但希望您的内部 DNS 服务器同时处理域 X 和域 Y 的请求,这样,如果 machine1.X 解析为 abcd,那么 machine1.Y 也会解析为相同的 IP 地址?

基本上,我们希望拥有一组主 DNS 记录,但拥有第二个域,其中包含所有相同的记录。我们正在进行迁移,如果我们不必一直记住更新两组域记录,那就太好了。

答案1

我自己从未尝试过,但使用 DNAME 记录来为整个域设置别名也许可以解决您的问题。在RFC 6672它的定义如下:

"The DNAME record provides redirection for a subtree of the domain
name tree in the DNS.  That is, all names that end with a particular
suffix are redirected to another part of the DNS."

根据此链接它也是 Windows DNS 中的一个选项:

"What's also nice about this technique in comparison with the 'use the same
zone file' trick, is that it can also be applied on Windows DNS servers.

If you already have your data-filled zone (abc.be), simply create a new
zone (def.be) in DNS Manager.. Then rightclick the zone, and choose
'Other new records...'.

Select the Domain Alias (DNAME) type, and then create the record without
filling in an alias name, but selecting your target zone (abc.be)"

您没有写 DNS 域是否也是 AD 的基础,或者它是否只是 DNS。我不知道以这种方式别名的 AD 会如何响应。作为纯粹的推测,可能还必须添加新的 UPN对于“AD 域和信任”工具中的域别名。当然,另一种可能性是,当通过其 DNS 别名调用时,AD 可能会完全崩溃,即使它有备用 UPN。

答案2

不。您可以手动执行此操作(如您所担心的),也可以编写 DNS 添加脚本,以便将任何 A 或 CNAME 记录添加到两个区域。

您还可以编写脚本来转储两个域中的所有 A 和 CNAME 记录,将它们合并为一个列表,然后将其推送到两个域中。如果这是一个长期项目,您可能需要执行几次。

相关内容