在我的系统中,我有一台瘦客户端计算机,它使用PCoIP连接到远程虚拟机(VM1)。在该虚拟机内,我再次使用PCoIP连接到另一个虚拟机(VM2)。我希望将连接到瘦客户机的USB设备重定向/传递到VM2。
这是一个简单的图表:
Setter
我可以成功地将USB设备从瘦客户端传递到VM1,但是我似乎无法将USB设备从VM1传递到VM2。设备根本不作为发送选项出现,并且读取日志我找不到与被过滤,拒绝或错误的设备相关的任何内容。
USB设备按预期出现在VM1上的设备管理器中,其所有参数,ID等都是正确的(与直接插入物理机时相同)但由于某种原因我似乎无法桥接设备到第二个VM。
我怀疑原因是:
无论哪种方式,我都不知道如何解决这个问题。
有什么想法吗?
答案 0 :(得分:1)
如果您提供基础架构的VMware Horizon View / vSphere版本和瘦客户机详细信息(Windows Embedded或Linux),那将会很棒。
USB重定向和RDP和PCoIP显示协议查看USB 重定向独立于显示协议工作,并且有效 同时使用RDP和PCoIP远程显示协议。 USB流量使用TCP RDP和PCoIP会话的端口32111。
据我所知,VMware Horizon View使用客户端计算机上的网络重定向USB Request Blocks URBs(在我们的示例中为瘦客户端)将USB设备传送到虚拟机VM1。然后,您使用VM1上的Horizon View Client连接并通过USB设备连接到VM2,但由于您没有在VM1上安装URB(瘦客户端默认情况下有) - 我猜您无法将其转发到VM2。
作为故障排除方案 - 我会尝试将USB控制器和设备添加到VM1所在的ESXi主机,并在VM1硬件清单中显示时尝试直通VM2。但不确定许可是否允许在vSphere中使用。
答案 1 :(得分:0)
它不起作用。您正尝试将重定向的USB设备重定向到二级桌面。此方案称为嵌套VM。
为什么它现在不支持可能是因为:
我在vmware视图6.0上测试过。无法在vmware视图代理上安装视图客户端USB重定向功能。
技术上讲这可以解决。但可能并不容易。