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.

VirtualBox USB 加密狗:如何在 VirtualBox 中使用 USB 许可证加密狗

Editorial Team Editorial Team Oct 7, 2024

虚拟化技术允许您在一台计算机上运行多个操作系统。虽然这些虚拟机共享物理计算机(主机)的资源,但在运行某些程序之前,您仍然需要 VirtualBox USB 加密狗 系统来访问 USB 安全密钥。

尽管可以构建 VirtualBox USB 直通,但用户经常抱怨 VirtualBox 的 USB 连接不稳定。这种连接方式只能让用户访问连接到物理计算机的安全加密狗。

在本文中,我们将解释如何 创建一个可靠的 VirtualBox USB 加密狗连接。我们还将探讨在 VirtualBox 中共享加密狗时可以尝试的所有解决方案。

使用专用软件重定向 VirtualBox USB 加密狗

借助 Donglify,用户可以将 VirtualBox USB 许可证加密狗 从 Windows 或 Mac 重定向到 VirtualBox 中。通过这种重定向,许可证可以在物理和虚拟操作环境中运行。
Donglify
立即开始免费试用
7 天试用 • 随时取消。
4.5 等级 基于 198+ 用户
阅读更多评论
适用于 Windows 7/8/10/11, Server 2008 R2/2012/2016/2019/2022, Windows 10/11 在 ARM, macOS 10.14–13.0(基于 Intel)、macOS 11.0–13.0(基于 M1 和 M2)
已经是 Donglify 用户? 登录 →

该软件使用端口重定向技术,运行于 TCP/IP 网络之上。该技术还允许用户将 USB 安全加密狗转发到任何环境,即使该密钥未连接到物理计算机。由此,Donglify 创建了用户可以随时依赖的 VirtualBox USB 许可证加密狗连接。

如何在 VirtualBox 中启用 USB 加密狗

1
在 Donglify 的官方网站上创建一个免费的 Donglify 账户。注册后,系统会提示您选择 Donglify 的订阅计划之一。每个计划都有 7 天的免费试用期。
2
下载 并安装 Donglify 到主机计算机。该应用程序在 WindowsMac 操作系统上都能完美运行。

注意:为了使其正常工作,您必须在连接了 VirtualBox USB 加密狗 设置的计算机上下载该软件。
 安装 Donglify
3
运行 Donglify 软件,并使用您在网站上创建的登录信息 登录 Donglify 账户。
 登录到 Donglify 账户
4
点击 "+" 符号打开已连接的 USB 许可证密钥列表。要共享密钥,请勾选您的 USB 加密狗 旁边的单选按钮,然后点击 "共享"。
 通过 VirtualBox 共享加密狗
5
在 VB 机器上,下载 并运行 Donglify。下载后,登录您的账户,然后在列表中搜索共享的 USB 加密狗 以连接。
 连接到共享的 USB 加密狗密钥
6
连接建立后,您将在显示管理器中找到加密狗。Donglify 使您可以像在虚拟机环境中物理连接一样使用 VirtualBox USB 许可证加密狗。

有关如何使用 Donglify 将 USB 加密狗共享到 VirtualBox 虚拟机的更多信息,请观看此指南:

 Donglify

使用 Donglify 连接 VirtualBox 中的 USB 加密狗时的关键注意事项

在使用 Donglify 软件将 VirtualBox 连接到 USB 加密狗 之前,请考虑以下三个关键条件:

互联网连接:即使所有设备都连接到同一局域网,您的机器也必须连接到互联网和 USB 加密狗,才能在虚拟环境中使用 USB 许可证。

Windows 和 Mac 的跨平台连接:Donglify 是一款灵活的软件,可在 Windows 和 Mac 操作系统上运行。这意味着您可以在需要时跨连接不同的操作系统。要实现此操作,如果想将加密狗密钥共享给 Mac 设备,您需要安装软件的最新版本。

专用用途:加密狗软件是专门为共享 USB 加密狗 而创建的。因此,它不适用于任何其他类型的 USB 设备。

如何执行 VirtualBox USB 加密狗捕获

许多用户认为在虚拟环境中使用 USB 设备很容易。但事实并非如此。要执行此操作,用户首先需要导航多个软件层。然后,他们将与控制所需硬件资源的驱动程序交互,以使主机和客户操作系统协同工作。

处理这一复杂问题的方法有两种。

“即时捕获”选项

第一种方法是在 VirtualBox 中应用 "即时捕获" 机制捕获 USB 设备。在 GUI 窗口底部使用图标选择 USB 设备。列表中每个名称旁边的 "✓" 表示该设备已被捕获。

使用 USB 过滤器

第二种方法涉及使用 USB 过滤器。由于这种方法提供快速连接,因此更有效和可靠。例如,运行中的 VM 可以立即捕获连接到主机操作系统的加密狗。当所有设备都有单独的过滤器时,USB 过滤器效果最佳。

注意:如果您使用 Linux 主机(如 Ubuntu 或 Fedora),在 VirtualBox 中使用 USB 加密狗 有些困难。退出系统或重新启动后,除非您是经过验证的 "vboxusers" 组成员,否则您将无法看到已连接的设备列表。

简而言之,以下是使用过滤器捕获 USB 设备的简短指南:

  1. 在您的操作系统上安装 VirtualBox 扩展,以支持 USB 2 和 USB 3 主机控制器。

  2. 仔细检查以确认虚拟机已配置完毕,并且启用了 USB 2 和 USB 3。

  3. USB 设备连接到主机后,使用 VM 的客户设置为已连接的 USB 创建一个新的 USB 过滤器。操作步骤:"虚拟机设置" → "端口" → "USB"。 创建新的 USB 过滤器
  4. 在此页面上,删除除名称、VendorID 和 ProductID 以外的所有值。填写适当的值并让已连接的设备创建过滤器。或者,您也可以选择一个名称并获取 VendorID 和 ProductID。

您可以随时选择名称并获取 VendorID 和 ProductID。方法因所使用的设备而异。

• 在 Linux 主机设备 上,使用命令 "lsusb" 来访问 VendorID 和 ProductID。
• 在 Mac OS 上,检查系统信息以获取 VendorID 和 ProductID。
• 对于 Windows,请访问设备管理器以获取相同信息。

如果您的设备上已经安装了 VirtualBox 扩展,则可以在使用过滤器捕获 USB 设备时尝试不同的方法。操作步骤如下:

  1. 拔下 USB 设备。

  2. 登录并使用过滤器启动客户虚拟环境。确保在继续之前,所有硬盘驱动器和 VMDK 都停止运行。

  3. 连接 USB 设备,以便捕获过滤器。完成后,您可以使用客户操作系统来控制 USB。
立即开始免费试用
7 天试用 • 随时取消。
已经是 Donglify 用户? 登录 →