如何在windows Server 2016中过滤DNS查询结果?

如何在windows Server 2016中过滤DNS查询结果?,windows,powershell,server,dns,windows-server-2016,Windows,Powershell,Server,Dns,Windows Server 2016,我有一片森林。其中,我们总共有14个域控制器。DNS区域包含这14个域控制器的记录。如果我从客户端windows计算机执行nslookup,它将显示所有14条记录(解析为IP地址)。我希望一些客户端限制为仅显示一个特定的DC A记录(如果不查看)。不应显示剩余记录 我参考了微软的文章。但没有给出如何实现这一目标的方法。您可以在这方面提供帮助吗?您可以使用名为Resolve DnsName的等效nslookup 解析DnsName-Name-Server 有关cmdlet的更多信息,请参见此处 “

我有一片森林。其中,我们总共有14个域控制器。DNS区域包含这14个域控制器的记录。如果我从客户端windows计算机执行nslookup,它将显示所有14条记录(解析为IP地址)。我希望一些客户端限制为仅显示一个特定的DC A记录(如果不查看)。不应显示剩余记录


我参考了微软的文章。但没有给出如何实现这一目标的方法。您可以在这方面提供帮助吗?

您可以使用名为Resolve DnsName的等效nslookup

解析DnsName-Name-Server

有关cmdlet的更多信息,请参见此处

“我希望一些客户端限制在nslook中只显示一个特定的DC A记录”-为什么?我们在vpn子网中只公开了一个DC。我们不希望任何人/局外人看到vpn子网客户端的所有Dc详细信息。如果出于性能/负载原因,则需要通过在AD中重新配置网络拓扑来解决此问题-将vpn子网添加到仅使用专用Dc连接到站点的站点,或查看现有站点之间的站点链接成本。如果是为了保密(即,没有人知道剩余DC的名称),那么您可能希望使用反向代理公开所需的特定服务,而不是直接将DC公开到客户端子网