如果我尝试浏览我们的命名空间,假设\\local.lan
我看不到命名空间。它们应该是这样的:
\\local.lan\
- 部门1
- 部门2
- 部门3
但如果我尝试浏览目录,我只会看到:
\\local.lan\netlogon
\\local.lan\sysvol
部门股份是不可见的。
如果我尝试使用完整路径输入它们,它可以完美地运行,如下所示:
\\local.lan\department1
\\local.lan\department2
\\local.lan\department3
我想让我们的用户能够浏览目录。我们在 Windows 2008 上安装了具有完全相同配置的并行系统,它似乎在那里运行良好。不同之处在于,在 Win2008 系统上,DFS 系统/dfs 根目录是在域控制器上配置的....
答案1
这不是设计为以这种方式工作的。
\\domain.tld 不是 DFS,它只是域的视图。它可能在其他安装上工作,因为 DC 托管 DFS,并且您会看到用于 DFS 的共享。我做了一些测试,并且根据 DC 是否托管 DFS 命名空间,我得到了不同的结果。我刚刚尝试启动 -> 在同一域中的不同服务器/DC 上运行 \\domain.tld,我得到了不同的结果。当我直接从不是命名空间服务器的 DC 尝试此操作时,我只看到 NETLOGON 和 SYSVOL
我认为您应该重新设计您的 DFS 并让您的用户记住该链接:
\\domain.tld\YOUR_DFS_NAMESPACE 而不是 \\domain.tld
您可以很好地在那里链接文件夹或在单个 dfs 命名空间上构建子文件夹树。
并通过 GPO 偏好映射 \\domain.tld\YOUR_DFS_NAMESPACE。
另一种方法是将每个 DC 添加为命名空间服务器,您将得到您想要的东西,但这不是它的设计工作方式。