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

仮想化を使用すると、1台のコンピュータで複数のオペレーティングシステムを実行できます。これらの仮想マシンは物理コンピュータ(ホスト)のリソースを共有しますが、特定のプログラムを実行する前に VirtualBox USB ドングル システムを使用して USB セキュリティキーにアクセスする必要があります。

VirtualBox USB パススルー の構築は可能ですが、ユーザーはしばしば VirtualBox の USB 接続が不安定であると不満を漏らします。この接続方法では、物理コンピュータに接続されているセキュリティドングルにしかアクセスできません。

この記事では、信頼性のある VirtualBox USB ドングル接続を作成する 方法について説明します。また、VirtualBox でドングルを共有する際に試すことができるすべての解決策についてもご紹介します。

VirtualBox USB ドングルをリダイレクトするための専用ソフトウェアの使用

Donglify を使えば、ユーザーは Windows/Mac から VirtualBox への USB ライセンス ドングルをリダイレクト できます。このリダイレクションにより、ライセンスは物理環境と仮想環境の両方で実行されます。
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 を ダウンロード してインストールします。アプリケーションは Windows および Mac オペレーティング システムで正常に動作します。

注:動作するためには、VirtualBox USB ドングルの設定が接続されているコンピュータにソフトウェアをダウンロードする必要があります。
 Donglify をインストール
3
Donglify ソフトウェアを起動し、ウェブサイトで作成したログイン情報を使用してサインインします。
 Donglify アカウントにサインイン
4
「+」シンボルをクリックして、接続されている USB ライセンス キーのリストを開きます。キーを共有するには、USB ドングル の横にあるラジオボタンをチェックし、「共有」をクリックします。
 VirtualBox でドングルを共有する
5
VB マシンで Donglify を ダウンロード して実行します。ダウンロード後、アカウントにサインインし、リストで共有された USB ドングル を検索して接続します。
 共有された USB ドングル キーに接続する
6
接続が確立されると、ディスプレイマネージャでドングルを見つけることができます。Donglify により、VirtualBox USB ライセンス ドングル を物理的に仮想マシン環境に接続されているかのように使用することが可能になります。

Donglify を使って USB ドングルを VirtualBox VM に共有する方法についての詳細は、このガイドをご覧ください。

 Donglify

Donglify を使用した VirtualBox での USB ドングル接続に関する重要なポイント

Donglify ソフトウェアを使用して VirtualBox に USB ドングル を接続する前に、以下の 3 つの重要な条件を考慮してください:

インターネット接続:すべてのデバイスが同じ LAN に接続されているかどうかは関係ありません。仮想環境で USB ライセンスを使用するには、すべての機器がインターネットと USB ドングル に接続されている必要があります。

Windows と Mac のクロス接続性:Donglify は Windows と Mac オペレーティング システムで動作する柔軟なソフトウェアです。これにより、異なるオペレーティング システム間でクロス接続することができます。そのためには、Mac デバイスに ドングルキー を共有する場合、ソフトウェアの最新バージョンをインストールする必要があります。

専用用途での利用:ドングルソフトウェアは、USB ドングル を共有するためだけに作成されました。そのため、他の USB デバイスには対応していません。

VirtualBox USB ドングルのキャプチャ方法

多くのユーザーは、仮想環境で USB デバイスを簡単に使用できると考えていますが、実際にはそうではありません。この操作を行うには、まず複数のソフトウェア層をナビゲートする必要があります。そして、ホストとゲストのオペレーティング システムが連携するために必要なハードウェアリソースを制御するドライバーとやり取りします。

この複雑な問題を解決する方法は 2 つあります。

「オン・ザ・フライ」 オプション

1 つ目の方法は、VirtualBox で USB デバイスをキャプチャするための「オン・ザ・フライ」メカニズムを適用することです。GUI ウィンドウの下部にあるアイコンを使用して USB デバイスを選択します。リストの各名前の横に「✓」が付いている場合、そのデバイスはキャプチャされています。

USB フィルターの使用

2 番目の方法は USB フィルターの使用です。この方法は、迅速な接続を提供するため、より効果的で信頼性が高いです。たとえば、稼働中の VM はホストオペレーティングシステムに接続された ドングル を即座にキャプチャできます。すべてのデバイスに個別のフィルターがある場合、USB フィルターは最も効果的です。

注意:Linux ホスト(Ubuntu や Fedora など)を使用している場合、VirtualBox USB ドングル の利用は少し難しいです。システムからログアウトしたり再起動した後、「vboxusers」 のメンバーであり、メンバーシップが確認されていない限り、接続されているデバイスのリストを表示することはできません。

まとめ:USB デバイスをフィルターでキャプチャする手順

  1. オペレーティング システムに VirtualBox 拡張機能をインストールして、USB 2 および USB 3 ホスト コントローラをサポートします。

  2. VM が構成され、USB 2 および USB 3 が有効になっていることを確認します。

  3. USB デバイスがホストに接続されたら、VM のゲスト設定を使用して接続された USB の新しい USB フィルターを作成します。「VM 設定」→「ポート」→「USB」に移動します。 新しい USB フィルターの作成
  4. このページで「名前」、「VendorID」、「ProductID」以外のすべての値を削除します。適切な値を入力し、接続されたデバイスでフィルターを作成します。または、名前を選択して VendorID と ProductID を取得することもできます。

使用するデバイスによって方法が異なります。

• Linux ホスト デバイス では、コマンド "lsusb" を使用して VendorID と ProductID にアクセスします。
• Mac OS では、システム情報を確認して VendorID と ProductID にアクセスします。
• Windows では、デバイスマネージャーを確認して同じ情報を取得します。

すでにお使いのデバイスに VirtualBox 拡張機能がインストールされている場合、フィルターを使用して USB デバイスをキャプチャする際に別の方法を試すことができます。その手順は次のとおりです:

  1. USB デバイスを取り外します。

  2. フィルター付きでゲスト仮想環境にログインして起動します。すべてのハードドライブと VMDK が停止するまで続行しないでください。

  3. USB デバイスを接続し、フィルターをキャプチャします。これでゲストオペレーティング システムで USB を制御できるようになります。
今すぐ無料トライアルを開始
7日間トライアル • いつでもキャンセル可能。
すでに Donglify をお使いですか? サインイン →