我们有 4 个站点 - 其中两个托管 DFS 服务器。
Site A - DFS Server #1 (namespace member, replication group)
Site B - DFS Server #2 (namespace member, replication group)
Site C - No servers, just PCs.
Site D - No servers, just PCs.
默认情况下,访问命名空间的客户端被引用到其本地站点中的 DFS 服务器。即 PCSite A
将DFS Server #1
作为他们的推荐。
但是,站点 C 中的客户端 PC 没有本地 DFS 服务器。
从网络的角度来看,Site A
访问数据更便宜。但是没有数据中心,没有服务器,因此没有站点链接,因此没有成本。DFS 如何计算站点成本。
我怎样才能强制它使用Site A
而不是Site B
. 我是否需要以比(即使没有 DC)Site C to Site A
更便宜的成本创建 AD 站点链接?Site C to Site B
最简单的解决方案是在 ADS&S 中添加站点 C 和 D 的子网,并将它们与站点 A 关联。
然后,站点 C 和 D 中的客户端将与站点 A 具有关联性,并将与站点 A 中的 DC 进行身份验证,并将获得站点 A 中 DFS 服务器的 DFS 引用。
我知道这是一个老问题,但我今天也遇到了这个问题。与假设相反,您实际上可以为没有 DC 的站点设置成本。我对我们企业网络内的一些远程站点执行此操作,但不在我的本地控制范围内。在我的例子中,站点 C 包括我们的 VPN 用户,我使用它来引导他们到具有更多带宽的特定 DFS 服务器。
这为站点 C 和 D 设置了首选路径。等待 DFS 更改复制,或使用适当的
repadmin /syncall
和dfsutil /pktflush
命令加快速度。