将旧的 Windows 服务器映射到新的 Windows 服务器

将旧的 Windows 服务器映射到新的 Windows 服务器

目前,我有 2 台服务器(serve1 和 serve2)。serve1 比较旧,数据量足够小,可以移至 serve2。

服务 1 = Win 2k3 服务 2 = Win 2008 R2

问题是我需要保持 serve1 名称处于活动状态,因为它存在于某些物理文档中,我被告知无法更改。我需要将 serve2 保留为 serve2,因为这是主要文件共享,如果我更改 netbios 名称,会扰乱许多人。

因此,基本上,我需要做的是当有人进入路径时将 serve1 映射到 serve2。

即:¥¥serve1¥SharedDocs -> ¥¥serve2¥Shared_Documents

我想这需要在我的 DNS(Windows DNS 服务)上完成,但现在,我想在编辑 DNS 之前通过 hosts 文件进行本地测试。

如果有人能告诉我如何使用本地 hosts 文件和 DNS,那就太好了。我搜索了很多次,但找不到正确的解决方案。

谢谢!

答案1

在你的本地 hosts 文件中,你可以将 serve1 名称指向 serve2 的 IP 地址,如下所示:10.0.0.X serve1

然后在 serve2 上为现有共享创建一个新的共享名,使用 serve1 的共享名,如下所示:\serve2\SharedDocs

当您输入 \serve1\SharedDocs 时,这将允许解析为 \serve2\Shared_Documents

对于您的 DNS 条目,您将需要创建一个 A 记录,将 serve1 名称指向 serve2 IP 地址。

答案2

您可以通过进入组策略管理或创建登录脚本来创建两个映射驱动器。在组策略中,映射驱动器配置设置位于 用户配置/首选项/Windows 设置/DriveMaps。在这里您可以添加两个共享:

\\服务器 1\共享文件夹

\\Server2\共享文件夹

要创建登录脚本,请打开记事本并输入命令

NET USE H:\\Server1\Sharefolder

NET USE U:\\Server2\sharefolder

将其保存为 .bat 扩展名并将此文件包含在用户的配置文件登录脚本中

答案3

您可以创建一个登录脚本,每个驱动器都指向不同的服务器。

登录程序

NET USE G:\SERVER01\SHARE /PERSISTENT:NO

NET USE J:\SERVER02\SHARE /PERSISTENT:NO

相关内容