使用不同的计算机名称访问我的计算机上的共享

使用不同的计算机名称访问我的计算机上的共享

我在家庭网络上运行 Windows 10 Pro。没有域。

背景:作为一名开发人员,我使用源代码管理来管理我的项目。我有许多项目。它们都引用源代码控制位置,如下所示:\sol\Data\SourceSafe。现在,SOL 是我的 terastation (NAS)。它坏了。现在所有数据都位于我的本地 PC VAL 上。所以我的源代码控制位置现在是 \\VAL\Data\SourceSafe。但是,我真的真的不想在所有项目中更改它。

目标:我想使用某种技巧让 VAL 作为 SOL 做出响应,从而使 \\SOL\Data\SourceSafe 再次工作,就好像它没有改变物理位置一样。

到目前为止我尝试过的

我使用我的计算机的 IP 地址 VAL 在我的 hosts 文件中添加了一个条目:

10.107.1.133     sol

我现在可以成功 ping sol。

但是,尽管主机名有“别名”,我仍然无法使用数据共享。

dir \\val\data\SourceSafe --> works
dir \\sol\data\SourceSafe --> The user name or password is incorrect
dir \\sol\data --> same

映射驱动器号并明确指定我的用户名和密码(出现提示时)

C:\WINDOWS\system32>net use * \\sol\data /user:swatt
Enter the password for 'swatt' to connect to 'sol':
System error 86 has occurred.

The specified network password is not correct.

我也尝试添加 DisableStrictNameChecking 注册表项并重新启动,但没有变化。

那么,我怎样才能使 \\sol\data\SourceSafe 路径再次发挥作用?

非常感谢!Sandra

答案1

您不能将您的机器名称改为 SOL 吗,或者 VAL 很重要?

或者,您不想在项目中更改它的原因是什么?它肯定只是在所有文件中快速查找和替换?

否则,我相信您需要自己的 DNS 服务器来处理它,或者您可以尝试以下操作:

http://windowsitpro.com/networking/how-can-i-define-multiple-netbios-names-machine

相关内容