windows server 2008 dns:为现有外部域添加区域

windows server 2008 dns:为现有外部域添加区域

我们的本地域名设置为domainname.local。我们的网络资产由第三方(domainname.com)远程托管。

目前机器上仅有 1 个正向查找区域 ( domainname.local)。

我需要为子域(sub.dominname.com)添加一个指向本地服务器(10.0.0.22)的条目。

我尝试添加另一个 .com 区域,并将名称服务器设置为外部 DNS (8.8.8.8),并使用 A 记录将子域指向 10.0.0.22,但失败了。好吧,从技术上讲,子域解析正确,但 .com 的其余部分停止工作(nslookup 失败,显示“无答案”)。

有什么想法可以通过简单的方式进行设置吗?

谢谢!

答案1

如果您要设置拆分 DNS,则需要拥有需要 A 记录的内部区域中的记录的所有权。

理论上,您应该能够为 domainname.com 添加一个存根区域,然后为 sub.domainname.com 添加一条记录,但在实践中我发现从长远来看这并不稳定。

更好的解决方案就是在内部 DNS 服务器的主要区域中复制外部区域文件,然后更改要指向内部 IP 地址的 A 记录,并添加所需的任何子域。

答案2

根据您在问题中所述,我不确定您做了什么,但您可以执行以下操作:

  1. 在您的内部 DNS 服务器上为子域(子域)创建一个新区域。

  2. 为您希望子域名解析到的 IP 地址创建一个空的 A 记录(域 A 记录)。

  3. 您不需要对外部 DNS、转发器等进行任何操作。从内部 DNS 客户端的角度来看,您的内部服务器将仅对子域具有权威性,并且您当前的第三方 DNS 服务器将继续对父域具有权威性,这就是我所知道的您想要完成的。

相关内容