虚拟化技术允许您在一台计算机上运行多个操作系统。虽然这些虚拟机共享物理计算机(主机)的资源,但在运行某些程序之前,您仍然需要 VirtualBox USB 加密狗 系统来访问 USB 安全密钥。
尽管可以构建 VirtualBox USB 直通,但用户经常抱怨 VirtualBox 的 USB 连接不稳定。这种连接方式只能让用户访问连接到物理计算机的安全加密狗。
在本文中,我们将解释如何 创建一个可靠的 VirtualBox USB 加密狗连接。我们还将探讨在 VirtualBox 中共享加密狗时可以尝试的所有解决方案。
该软件使用端口重定向技术,运行于 TCP/IP 网络之上。该技术还允许用户将 USB 安全加密狗转发到任何环境,即使该密钥未连接到物理计算机。由此,Donglify 创建了用户可以随时依赖的 VirtualBox USB 许可证加密狗连接。
有关如何使用 Donglify 将 USB 加密狗共享到 VirtualBox 虚拟机的更多信息,请观看此指南:
在使用 Donglify 软件将 VirtualBox 连接到 USB 加密狗 之前,请考虑以下三个关键条件:
互联网连接:即使所有设备都连接到同一局域网,您的机器也必须连接到互联网和 USB 加密狗,才能在虚拟环境中使用 USB 许可证。
Windows 和 Mac 的跨平台连接:Donglify 是一款灵活的软件,可在 Windows 和 Mac 操作系统上运行。这意味着您可以在需要时跨连接不同的操作系统。要实现此操作,如果想将加密狗密钥共享给 Mac 设备,您需要安装软件的最新版本。
专用用途:加密狗软件是专门为共享 USB 加密狗 而创建的。因此,它不适用于任何其他类型的 USB 设备。
许多用户认为在虚拟环境中使用 USB 设备很容易。但事实并非如此。要执行此操作,用户首先需要导航多个软件层。然后,他们将与控制所需硬件资源的驱动程序交互,以使主机和客户操作系统协同工作。
处理这一复杂问题的方法有两种。
“即时捕获”选项
第一种方法是在 VirtualBox 中应用 "即时捕获" 机制捕获 USB 设备。在 GUI 窗口底部使用图标选择 USB 设备。列表中每个名称旁边的 "✓" 表示该设备已被捕获。
使用 USB 过滤器
第二种方法涉及使用 USB 过滤器。由于这种方法提供快速连接,因此更有效和可靠。例如,运行中的 VM 可以立即捕获连接到主机操作系统的加密狗。当所有设备都有单独的过滤器时,USB 过滤器效果最佳。
注意:如果您使用 Linux 主机(如 Ubuntu 或 Fedora),在 VirtualBox 中使用 USB 加密狗 有些困难。退出系统或重新启动后,除非您是经过验证的 "vboxusers" 组成员,否则您将无法看到已连接的设备列表。
简而言之,以下是使用过滤器捕获 USB 设备的简短指南:
您可以随时选择名称并获取 VendorID 和 ProductID。方法因所使用的设备而异。
• 在 Linux 主机设备 上,使用命令 "lsusb" 来访问 VendorID 和 ProductID。
• 在 Mac OS 上,检查系统信息以获取 VendorID 和 ProductID。
• 对于 Windows,请访问设备管理器以获取相同信息。
如果您的设备上已经安装了 VirtualBox 扩展,则可以在使用过滤器捕获 USB 设备时尝试不同的方法。操作步骤如下: