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 Apr 14, 2025

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

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

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

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

Donglify
4.5 ランク 以下に基づく 198 + ユーザー
Donglify を使えば、ユーザーは Windows/Mac から VirtualBox への USB ライセンス ドングルをリダイレクト できます。このリダイレクションにより、ライセンスは物理環境と仮想環境の両方で実行されます。
Donglify
無料トライアルを今すぐ始めましょう
7日間のトライアル いつでもキャンセル可能
Windows 7/8/10/11, Server 2008 R2/2012/2016/2019/2022, Windows 10/11 on ARM, macOS 10.15+
すでに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デバイスを使用するのは簡単だと考えがちです。しかし実際には、ホストOSとゲストOS間の通信を可能にするために、複数のソフトウェア層の設定やシステムドライバーの構成が必要になります。

VirtualBoxでUSBドングルのパススルーを有効にするには、主に次の2つの方法があります。

方法1:仮想マシン実行中にUSBデバイスを手動でキャプチャする

この方法では、仮想マシン(VM)の起動後にUSBデバイスを手動でキャプチャします。

  1. 仮想マシンを起動します。
  2. VirtualBoxウィンドウ下部のUSBアイコンをクリックします。
  3. 表示されたリストから使用したいUSBデバイスを選択します。チェックマーク(✓)が表示されていれば、ゲストOSによって正常に認識されています。

注意: この方法は手軽ですが、即時接続や常時接続を必要とするドングルには不安定な場合があります。

方法2:USBフィルターを利用する(推奨)

USBフィルターを作成することで、USBデバイスがホストに接続されたタイミングで自動的に仮想マシンに割り当てられます。この方法は安定性と信頼性が高く、ドングルのパススルーに最適です。

ステップバイステップの設定手順

  1. VirtualBox Extension Pack をインストール
    USB 2.0 および USB 3.0 デバイスのサポートを有効にするには、拡張パックを事前にインストールしておく必要があります。
  2. USBコントローラーのサポートを有効にする
    • 仮想マシンの設定 → 「ポート」→「USB」 USBコントローラーサポート
    • ⚬ ハードウェアの互換性に応じて、USB 2.0 (EHCI) または USB 3.0 (xHCI) を選択してください。
  3. USBフィルターの作成
    • ⚬ USBデバイスをホストに接続します。
    • ⚬ 仮想マシンの「USB」設定画面で、「フィルターを追加(➕)」 をクリックします。
    • ⚬ 接続されたデバイスに基づいて、新しいフィルターが自動的に作成されます。
    • ⚬ 最適な動作のために、「名前」「ベンダーID」「プロダクトID」以外の項目は削除してください。

ベンダーIDとプロダクトIDの調べ方

使用しているOSに応じて、以下の方法で確認できます:

  • Linux: ターミナルで lsusb コマンドを実行
  • macOS: Appleメニュー →「このMacについて」→「システムレポート」→「USB」
  • Windows: デバイスマネージャー → デバイスを右クリック →「プロパティ」→「詳細」タブ → ドロップダウンから「ハードウェアID」 を選択

既存のフィルターを使用する場合のワークフロー(オプション)

すでにUSBフィルターが構成されていて、Extension Packがインストールされている場合:

  1. USBデバイスを一旦ホストから取り外します。
  2. 仮想マシンを起動します。
  3. ゲストOSが立ち上がったら、USBデバイスを再接続します。 → 自動的にゲストOSに割り当てられます。

Linuxホストを使用している場合の注意点

Linux(UbuntuやFedoraなど)では、現在のユーザーがvboxusersグループのメンバーでないと、VirtualBoxがUSBデバイスを認識しないことがあります。

以下のコマンドでグループに追加してください:

bash
sudo usermod -aG vboxusers $USER

その後、ログアウトして再ログインするか、システムを再起動して変更を有効にします。

すでにDonglifyをご利用ですか? ログイン →