我有一个 Window Server 2012 R2 DNS 服务器,集成了 Active Directory,在单个域中拥有 3 个不同的内部网络。
我需要让它根据客户端 IP 地址响应 DNS 查询。
这意味着对于“mycomputer”主机名,来自每个网络的客户端将从 DNS 服务器接收不同的 IP 地址(在其网络内)。
我看到此机制在 Windows Server 2016 中实现,如下所述: https://docs.microsoft.com/en-us/windows-server/networking/dns/deploy/primary-geo-location
但是在Windows Server 2012 R2中,该如何做到这一点?
非常感谢!
答案1
让 DNS 对相同问题返回相同结果...但使用多个 A 记录。客户端将更喜欢 A 记录,因为地址与他们自己的地址位于同一网络上。
不要通过强制守护进程考虑谁发出了查询(或单独的 DNS 服务器)来破坏 DNS
答案2
DNS 策略功能是在 Windows Server 2016 中引入的。它在 Windows Server 2012 和 Windows Server 2012 R2 中不可用。