我有 2 个 Windows 2008 VM 域控制器,它们带有 DNS 服务器,有 2 个接口,一个公共 IP 和一个私有 IP。DNS 服务器用于解析公共 .com 域的查询。DNS 服务器响应正确,服务器似乎运行正常。
问题是,当我使用 nslookup 查询服务器(来自公共网络)时,会同时返回公共和私有 IP 地址。我想将其设置为在公共接口上仅返回公共 IP,在私有接口上仅返回私有 IP。
编辑:有时似乎会切换顺序。当我使用 NSLOOKUP 时,有时我会先获取公共 IP,有时我会先获取私有 IP。在任何时候,我都会获取两个 IP 地址。当客户端首先看到私有 IP 时,它会尝试使用私有 IP 连接到服务器。我无法使用裂脑 DNS 配置,因为内部和外部域都是相同的(因为它是一个域)。此配置无法更改。内部网络上没有用户。这仅用于将其他服务器连接到域并为在这些服务器上运行的内部服务提供快速 DNS 解析。
我想我的问题很简短:如何向域 something.mydomain.com 添加 2 个静态地址,并让外部地址显示给外部网络用户,让内部地址显示给内部用户。
答案1
您正在寻找的是裂脑DNS请参阅此文章了解设置详情