Cookie
Electronic Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

VMware USB 直通

Jun 10, 2021

尽管虚拟化技术可以为您的企业提供所有红利,即 硬件和软件购买方面的预算节省,以及更灵活的 IT 资产控制,它们肯定有一些弱点。

例如,您的 ESXi 虚拟机可能无法检测到某些本地 USB 设备,并且它们不会显示在设备管理器中。 或者,您可以从虚拟机访问物理设备,但仍然无法使其正常运行。 当您尝试将 USB 添加到虚拟机但它没有任何可用的 USB 端口时,会出现另一个问题。

安卓远程访问

从本文中,您将了解 如何轻松安全地将 USB 连接到 VMware 虚拟机,并最终回答这个长期存在的问题:如何让 VMware 识别我的 USB?

如何使用 USB Network Gate 将 USB 连接到 VMware:

1
在真实和虚拟机(VMware vSphere 工作站)上安装 USB Network Gate
2
在真实计算机(您的本地计算机或任何联网计算机)上共享物理设备。
3
从将成为客户端的 VMware ESXi 来宾操作系统连接到共享外围设备。 虚拟机将识别共享设备,它将显示在设备管理器中,并像直接连接到您的虚拟机一样使用。

观看我们的 USB 通过 VMware 视频指南

 视频指南

什么是 VMware USB 直通?

从技术上讲,这就是将 USB 控制器设置为直通模式,以便您可以访问 虚拟机内的USB(VMware工作站)。VMware 是否支持 USB 直通? 嗯,是的,但是以非常窄的方式,所以最简单的方法是使用专用的 USB 重定向应用程序。

USB Redirector(又名 USB Network Gate)是一种特殊用途的实用程序,充当将 USB 设备连接到 VMware 机器的无线连接器。 它既适用于本地 USB 端口和设备,也适用于连接到任何联网计算机的端口和设备。 该解决方案可与 VMware vSphere、VMware ESXi、许多其他虚拟环境和所有流行的操作系统无缝协作。

USB 直通如何工作

您可以使用 VMware USB 直通功能将最多 20 个具有 USB 接口和 USB 端口的物理设备连接到每个 VM 或 ESXi 主机。添加虚拟 USB 控制器时,请确保已在来宾操作系统上安装 VMware USB 驱动程序。

以下是将 USB 驱动器连接到 VMware 虚拟机所需的三个组件:

  1. 仲裁器:默认的 ESXi 服务器端服务,扫描物理连接的 USB 设备(vSphere 7.0 最多 15 个 USB 控制器)并将流量重定向到虚拟机。请注意,每个 USB 设备一次只能由一个 VM 访问,并且在会话期间将被其他 VM 阻止。

  2. 物理 USB 控制器:板载(内置)或外部(PCI 或 PCIe 卡)物理 ESXi 服务器控制器,可与插入物理 USB 的物理 USB 设备配合使用服务器的端口。

  3. 虚拟 USB 控制器:在与物理 USB 控制器交互的 VM 上运行的模拟 USB 控制器。每个 ESXi 最多可以有八个虚拟 USB 2.0、USB 1.1 (EHCI+UHCI) 或 USB 3.0 (xHCI) 控制器。

注意:要使用 USB 3.0,VM 硬件必须是版本 8 或更高版本。

要从您的 VM 中安全地移除虚拟 USB 控制器,请先移除与其连接的所有 USB 设备。

这就是为什么 USB 网络是 Gate 是 VMware 工作站 USB 直通的最佳解决方案的原因:

✅ 使用 USB Network Gate 的高级端口虚拟化技术,您可以将 USB 外围设备重定向到虚拟环境,而不受硬件类型或重定向它们的操作系统的任何限制。

✅ 它比臭名昭著的 VMware Horizon Client 便宜得多。

✅ 与仅适用于重定向 PCI 设备和 USB 记忆棒的本机方法不同,USB Network Gate 可以将任何基于 USB 的外围设备设置为直通模式,即 带有可启动 HID 接口的键盘、网络摄像头、POS 设备、工业自动化系统、USB 集线器或 USB 3.0 XHCi 控制器。

✅ UNG 非常易于使用,将 USB 添加到 ESXi VM 不需要手动更改任何设置或处理 USB 仲裁服务。

在 VMware 虚拟机上挂载 USB 的本机方法

如果无法购买合适的软件工具,您可以尝试使用标准功能设置到 VMware 的 USB 重定向。

但在开始之前,请注意以下限制:

❌ 此方法不适用于任何未插入主机 USB 端口的外围设备(尽管它可用于重定向某些 PCI 设备)。

❌ 必须(手动)启用 USB 仲裁器服务。

❌ 很有可能它不适用于 USB 3.0 XHCi 控制器或除存储设备或 USB 记忆棒之外的任何 USB 外围设备。

❌ 可同时连接的最大设备数为两个。

❌ 您不能使用它来重定向 USB 集线器,只能使用连接到那里的存储设备。

所以,最后,这是您对 “如何使用本机方法访问 VMware 上的 USB?” 这个问题的答案:

  1. 转到虚拟机设置编辑器中的 USB 控制器面板并启用自动连接功能,以便您要插入主机的外围设备将连接到来宾系统。
  2. 如果虚拟机没有空闲的USB口,在弹出的对话框中选择要断开的设备。 如果您选择忽略新设备,它将连接到主机。
  3. 转至 VM > 可移动设 备面板以设置要自动连接的 USB 外围设备类型。
  4. 将鼠标悬停在菜单上,然后单击要连接的设备。 如果端口已经连接了一些其他设备,则选择一个新设备将释放第一个外围设备并连接新选择的外围设备。 单击要连接的设备
    要卸载设备,请选择它所连接的端口并在其菜单中选择“无”。

    如果毕竟您仍然无法从 VM 的来宾系统访问 USB 设备,您可能还需要关闭 VM,然后拔下设备并重新重新连接。

    工作站应保持与主机 USB 端口的连接,但如果没有,请转至 VM > 可移动设备 >(设备名称) 并从菜单中选择 连接
最佳选择

USB Network Gate

  • 等级 4.9 基于 179+ 用户
  • 要求: 操作系统: Windows 7 SP1/8/8.1/10/11; Windows Server 2008 R2/2012/2012 R2/2016/2019/2022
    架构: x86, x64, ARM64
    . 9.25MB 空闲空间.
  • 版本 10.0.2450. (). 行说明