我正在为三个地理位置不同的站点上的用户设置一个新的基于Server 2012 R2的RDS部署发布桌面。 所有用户都需要访问相同的应用程序和资源。
是否可以让RDS根据用户的IP地址或AD站点将用户指定到特定的会话主机? 这将使我能够在每个站点有几个RD会话主机服务器,并让用户连接到本地的主机,而不是通过慢速WAN连接到主办公室。
我找不到这样做的方法,这可能是不可能的,但任何build议是感激地收到。
就开箱即用而言,这是不可能的,它使用循环DNS来引导用户访问会话主机,这就像networkingpipe理一样 – 如果你有一个负载均衡器,你可以configuration虚拟IP地址特定的会话主机,并根据IP路由到这些主机。 至less我记得这一点。
这可能是帮助https://www.haproxy.com/doc/aloha/7.0/deployment_guides/microsoft_remote_desktop_services.html
F5有类似的指南
是和不是。
如果你看看下面的链接,你可以看到在xp sp3及更高版本上使用DNS round robin会以不同的方式selectDNSlogging结果。 使用networking掩码sorting。
因此,如果遵循链接的原则,有效地在一个站点中的机器将“使用”在同一站点中的服务器。
所以是的DNS是可以发挥它的一部分,但如果主机是域join你会有问题,因为他们显然不能有相同的名称和证书等不匹配的DNSlogging等
正如@ Rob-d也在评论中指出的那样,经纪人在做这件事时会遇到问题。 您需要在每个位置进行完整的部署。 您可以将您的DNS条目指向Broker,然后将会话仅发送到站点中的每个会话主机。