我正在尝试将旧文件服务器(名为 server3)合并到新文件服务器(名为 server2)上。
我想给 server2 起一个第二个名字(server3),以便每个工作站都可以使用它而无需进行任何更改。
我在工作站上用修改后的主机文件进行了测试,结果没问题(使用 server2 上的DisableStrictNameChecking
注册表OptionalNames
设置)。因此,我为 server3 创建了一个 CNAME,但失败了,因为工作站没有配置任何 dns 前缀。
由于我们在多个地方设有多个工作站,因此很难重新配置每个工作站。
我怎样才能让 server2 以其第二个名称注册到 AD 中?
我怎样才能使 DNS 解析没有后缀的 server3?
注意:当有人写答案时,我不明白该如何回答。
答案1
您可以在 DNS 服务器上创建一个与“SERVER3”名称对应的 DNS 区域。在此区域中,创建一个空白的“A”记录,该记录解析为分配给您要为“SERVER3”名称应答的服务器计算机的 IP 地址。这将允许客户端解析没有后缀的名称“SERVER3”。(如果您使用的是 Windows Server 2008,则可以使用内置 GlobalNames 功能,适用于单标签名称但既然你没有,你就必须这样做。)
答案2
在你需要下定决心修复环境之前,你能做的解决方法是有限的。根据你上一个问题和现在这个问题的判断,你应该花时间将客户端计算机加入到你的域中,而不是寻找解决方法许多当您的工作组计算机配置不当并访问域资源时就会出现问题。
我知道你没有把自己置于这种境地,但摆脱这种境地是你的职责。通过 AD 管理所有计算机/用户需要投入大量时间,但之后管理就变得轻而易举了。
答案3
这不是什么大问题,你只需要更新客户端驱动器映射,以便他们通过完全限定域名而不是 netbios 名称进行访问。我还没有研究过你提到的注册表修改,但你需要确认它是服务器配置还是客户端配置。我倾向于认为这些是你在客户端上需要的注册表设置,但我不知道。
其次,如果您有一个域,这可能会容易得多,那么我会推荐 DFS-N,并且我还会推荐使用登录脚本(或组策略首选项)来更改驱动器映射。