我正在尝试为网络外的服务器创建静态 DNS 条目 (Windows 2003)。服务器位于不同的子网中,该子网在我的 DNS 服务器上不显示为区域。由于我的 DNS 中只有一个区域,因此我是否最好仅使用 Windows hosts 文件来完成此操作?
答案1
一些东西:
您不会将服务器的记录添加到反向查找区域,因为您正尝试将服务器名称解析为 IP 地址。这就是正向查找区域的作用。
反向查找区域将 IP 地址解析为名称。这不是您想要做的。
无论服务器是否在您的子网中,您都可以在 DNS 服务器上为您想要的任何网络/子网创建反向查找区域。您并不局限于仅为您的网络中实际使用的子网创建反向查找区域。
您不仅可以为网络中正在使用的域名或属于您或您公司的域名创建正向查找区域。您可以为任何您想要的域创建正向查找区域。例如,如果我在 DNS 服务器上为 google.com 设置正向查找区域,那么我的服务器将对 google.com 下的所有内容具有权威性(在我的网络范围内和 DNS 客户端范围内)。当然,这对实际需要解析 google.com 域中合法 DNS 记录的用户来说带来了一些挑战,但从技术上讲没有什么可以阻止您这样做。
答案2
为什么不直接在负责该子网的 DNS 服务器中创建记录,然后确保您的 DNS 服务器可以查询其他 DNS 服务器?
编辑:在您的 DNS 服务器中创建一个指向服务器 IP 的 DNS A 记录,并将该 A 记录命名为“SERVERNAME”。它将根据您上面所说的内容工作。