VMWare Workstation 6.5 作为应用程序在 Windows Vista 64 位 PC 主机上运行。借助 Workstation,我们运行了 2 台客户机:特里虚拟机和马特·VM (这两个都运行Windows XP SP2)。我们正在尝试配置虚拟网络,以便我们可以从连接到此家庭网络的其他真实 PC 访问这两个 VM 客户系统的文件。
我们认为我们已经接近目标了,但还不够完美……以下是我们目前所做的:* 在 VM Workstation 上,我们设置“主机虚拟网络映射“使用VMnet0设置“桥接至自动选择的适配器“。* 在每个 VM 客户机上(即使用 XP 上的 Windows 资源管理器),我们在 C 盘上单击鼠标右键,单击“共享”选项卡,将 shareName 设置为“C_Disk”,然后选中标有“在网络上共享此文件夹“ 和 ”允许网络用户更改我的文件“。
症状:
在 ”约翰斯瑞尔XP“PC,我们进入Windows资源管理器,我的电脑,映射网络驱动器,在文件夹文本框中输入:\TerriVM\C_磁盘并分配驱动器号 T。我们可以看到此共享驱动器上的所有文件夹,并且可以打开其中的文件。这样就很好了。
在同一个“JohnsRealXP”PC上,我们进入Windows资源管理器,我的电脑,映射网络驱动器,在文件夹文本框中输入:\MattVM\C_磁盘 并分配驱动器号 M。我们收到一个消息框“无法找到网络路径 \mattvm\C_Disk”。
或者,我们在文件夹框中输入 \mattvm\,然后单击“浏览”,然后会出现一个对话框,我们可以从“整个网络”深入到“Microsoft Windows 网络”,再到“工作组“其中 TerriVM 和 MattVM 均列为网络上的计算机。单击 MattVM 旁边的 + 号会出现沙漏,并且永远不会启用确定按钮,因此我必须取消。
总之,我认为我们尝试使用相同的技术共享这两台虚拟机并以类似的方式连接到它们,但其中一台连接正常,可以看到另一台机器,但无法访问其上的任何共享资源。有人能建议一些可能被忽略的东西或可以尝试的东西吗?提前谢谢。
答案1
最终,解决这个问题的突破是关闭无法访问的共享上的 Windows 防火墙。一位来自德国的家伙帮助我解决了这个问题:
请参阅另一个论坛上的此主题:http://communities.vmware.com/thread/276568