我在 Windows Server 2003 主机上运行 VMware Server。我安装了两个 Windows XP 客户机。每个客户机上都运行着一些软件,出于许可原因,每个软件都需要 USB 加密狗。不幸的是,每个软件应用程序的供应商都使用相同类型的加密狗。这似乎造成了问题,因为 VMware 无法区分这两者。也就是说,当我从 VMware Server Web GUI 中的下拉列表中为其中一个虚拟机选择一个 USB 设备时,两个设备都会被选中,并且都会显示在该客户机上。尝试在另一个虚拟机上选择另一个设备(顺便说一句,它们都有相同的名称,这确实令人困惑)会导致出现一条消息,提示它已连接到另一个虚拟机。因此,我必须关闭第一个虚拟机,以便允许第二个虚拟机使用其中一个 USB 加密狗。不幸的是,这导致第二个虚拟机同时连接了两个设备。
关于如何让 VMware 区分这两者,您有什么想法吗?也许每个设备都有一个唯一的 ID 或类似的东西,我可以手动更改每个虚拟机配置文件以指向正确的文件?
答案1
不幸的是,我不知道如何让 VMWare 软件区分,但是我们通过硬件设备将加密狗与 ESXi 盒(不支持 USB 设备)一起使用,该硬件设备使加密狗可以通过网络使用。我们使用的设备是sx-2000u2来自 silex。也许你可以使用其中一种设备来缓解你的问题。