仅为子域添加 DNS 记录(Windows Server 2008)。

仅为子域添加 DNS 记录(Windows Server 2008)。

我们在自己的服务器上托管一个 Web 应用,该应用的域名在我们的 ISP 处注册,DNS 记录也在那里。从我们的公司计算机可以通过内部 IP(假设为 IP A)访问该应用,而该服务器的外部地址是其他地址(假设为 IP B)。

我想要的是,当我们在公司电脑上浏览时,应用程序的域名被解析为 IP A。

因此,当我坐在公司电脑前时,我希望获得以下信息:

  • thing.com -> ip B(我们的域名仍然必须解析为 ip B)
  • some.thing.com -> ip A(只有这个子域名必须解析为 ip A)10.64.16.60
  • no.thing.com -> ip B(thing.com 的任何其他子域名都必须解析为 ip B)

我们正在运行安装了 AD 和 DNS 的 Windows 2008 服务器。如果我在正向查找区域下添加新区域“thing.com”,然后为指向 IP A 的“some”添加 A 记录,那么它对“some.thing.com”可以正常工作,但对其他任何内容则不行。

非常感谢你的帮助。

答案1

为 添加一个权威区域some.thing.com,并创建一个指向内部地址A的记录(Windows DNS 称之为“(与父文件夹相同)”)。@

对 thing.com 下其他记录的请求将被转发或递归查找,因为该服务器仅对该some.thing.com区域具有权威性。

答案2

您可以在内部 DNS 服务器上创建子域区域 (some.thing.com),并将该服务器设置为递归,使用 ISP 作为转发器。然后将内部工作站指向内部 DNS。对 thing.com 的任何其他子域或 thing.com 本身的查询都将转发到 ISP 的 DNS。

相关内容