Cookie
Electronic Team, Inc. 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.

仮想マシンでUSBデバイスを接続する方法

Olga Weis Olga Weis Feb 9, 2022

Reddit、Howtogeek、Spiceworks、Superuserなどのオンラインフォーラムでは、しばしば仮想化の話題が上がります。議論は通常、仮想環境内でのUSBパススルーに焦点を当てています。一般的な質問には、USBデバイスがリモートでどのようにアクセスされるかの制限や、リモートアクセス時にデバイスがフルパフォーマンスを発揮できるようにすることが含まれます。この記事では、VMソフトウェアでのUSB使用に関するこれらの懸念点とその他の問題について議論します。

VMソフトウェアでのUSB

1. 仮想マシンでUSBにアクセスするためのソフトウェアの使用

専用のソフトウェアを使用して、USBパススルー機能を備えた仮想環境を設定できます。このアプリは完全に設定可能であり、複数の仮想USBポートを作成できます。これらのポートは、ネットワーク内のさまざまな承認されたリモートコンピューターからアクセスできます。

USB Network Gateは、そのようなリソースの一つです。これにより、物理的に接続されたUSBデバイスに、物理的な位置に関係なく、他のリモートコンピューターやVMからアクセスできます。USB Network Gateは、サーバーマシンのUSBポートに接続された任意のUSBデバイスにリモートでアクセスできる仮想環境を作成する際に役立ちます。

USB Network Gateを使用して仮想環境を設定する手順は以下の通りです:
1
ソフトウェアをダウンロードし、ホストサーバーおよびすべてのクライアントマシンにインストールします(ホストサーバーは物理デバイスが接続されているマシンで、クライアントマシンはリモートUSBデバイスへのアクセスが必要なすべてのマシンです)。
2
デバイスのリストからデバイスを共有します。
3
接続されたUSBデバイスへの接続を設定します。
 USB Network Gate

1.1 VMware

USB Network Gateは、VMwareの仮想マシンにUSBをリダイレクトするための使いやすいユーティリティです。USB Network Gateは、接続されたUSBデバイスとVMware ESXiまたはVMware Workstation内のオペレーティングシステムとの間のワイヤレスコネクターとなります。

VMware

その堅牢な機能により、USB Network Gateは販売ポイント、自動化された生産ライン、およびその他のさまざまな工業用途を含む多様なデバイスや環境にとって不可欠なツールです。VMwareでUSBにアクセスするためのクイックガイドをご覧ください:



USB Network Gateは、以前VMwareの仮想環境内で利用できなかった幅広いUSBデバイスを共有するのに役立つ高度なポート仮想化技術を備えています。マウスや、等時性データ転送を使用するリアルタイムビデオカメラなどのUSBデバイスは、従来VMware ESXiサーバーにリダイレクトすることができませんでした。USB Network Gateはこの制限を最小限の努力で克服します。

1.2 Hyper-V

Hyper-Vは、Microsoftが提供するハードウェア仮想化への解答です。これにより、ハードドライブやスイッチなどの仮想ハードウェアを備えた仮想マシンを作成することができます。各仮想マシンは、異なるオペレーティングシステムを実行することも可能です。そのため、仮想マシン内でUSBに数クリックでアクセスできます。

Hyper-V

Hyper-Vセッション内でUSB Network Gateを使用すると、USBデバイスへのアクセスも可能になります。これに関する詳細は、Hyper-V USBパススルーガイド付きのHyper-VホストまたはクライアントセッションでUSBデバイスを使用するためのUSB Network Gateの記事を参照してください。


1.3 Citrix XenDesktop USBパススルー

Citrix XenDesktopは、仮想デスクトップの設定と構成に特化したソフトウェアソリューションです。Citrix独自のプロトコルであるIndependent Computing Architecture (ICA) を使用し、サーバーとクライアント間でデータがどのように渡されるかを決定します。

Citrix XenDesktop

バージョン7.xから、USB Network GateはCitrix ICAプロトコルと完全に互換性があります。アプリを使用して、Citrix XenDesktopでのUSBパススルーを実行できます。USB Network Gateは、ICA仕様を使用する任意のシンクライアントでUSBデバイスを共有することができます。

1.4 VirtualBox

VirtualBoxは、Oracleから提供される無料でオープンソースの代替品です。これはx86およびx86-64ハードウェアと互換性があります。VirtualBoxを使用すると、サーバー、コンピューター、または組み込みデバイス上に仮想環境を作成することができます。ただし、仮想マシンでのUSBのネイティブサポートはありません。

VirtualBox

仮想セッションからUSBデバイスにアクセスしようとした際によく遭遇するエラーは「仮想マシンへのUSBデバイスのアタッチに失敗しました」です。幸い、USB Network GateはVirtualBoxセッション内でのリモートUSBアクセスの設定と構成に簡単に使用できます。

このビデオガイドで、USB Network GateがVirtualBox USBパススルーの実行をどのように支援するかを学びましょう。



2. 仮想化に関するよくある質問

仮想化は、デバイスやリソースの仮想インスタンスを作成し実行することを含みます。仮想化の一般的な用途は、一台の物理マシン上で複数のオペレーティングシステムを実行することです。これにより、特にリモートデバイスを共有できる場合に、柔軟性とコスト削減が提供されます。
Microsoft Hyper-VやVMwareにおける仮想化では、USBパススルーが制限されます。これは、サーバーに接続されている物理デバイスが、デフォルトでは他のリモートコンピューターからアクセスできないことを意味します。

追加ソフトウェアの助けを借りて、仮想マシンがホストマシンに物理的に接続されているUSBデバイスにアクセスできるようにUSBパススルーを追加することが可能です。

仮想マシンに接続されているUSBデバイスは、解放されるまで他のマシンからはアクセスできません。
仮想マシン内でUSBデバイスにアクセスすることは可能ですが、多くの制限があり、かなりの設定が必要な面倒なプロセスです。例えばVMwareでは、複数のOSを実行している場合、他のOSで使用中のデバイスにはアクセスできません。USB Network Gateを使用すれば、この問題は解決します。任意のVMでUSBデバイスにアクセスできます。Linux仮想マシンでUSBをマウントする方法は?
  • VirtualBox環境内で設定オプションを開き、マウントしたいデバイスを選択します。
  • 次に設定ウィンドウを閉じます。
  • ユーザーをvboxusersグループに追加します。
  • コンピューターを再起動します。
  • ログインして仮想マシンを起動します。
  • デバイスメニューを開き、マウントしたいUSBデバイスを探して選択します。
  • 選択したデバイスはその後、VMに表示されます。
small logo USB Network Gate
#1 at Networking Software
USB Network Gate
Share USB over Ethernet on Windows
4.7 ランク 以下に基づく 372 + ユーザー
Get a download link for your desktop
Submit your email address to get a link for quick download on your desktop and get started!
または
Also Available: USB Network Gate is a cross-platform solution compatible with Mac, Linux and Android OSes:

UNG for Mac

UNG for Linux

UNG for Android