WSL Windows10にリモートボックスをインストールしてVirtualBoxにアクセスする方法

リモートサーバーまたはデスクトップマシンで実行されている仮想ボックス仮想マシンはありますか? WSLの助けを借りて、Windows 10システムのRemoteBoxツールを使用して簡単にアクセスできます。

RemoteBoxは、リモート管理機能を備えたオープンソースVirtualBoxクライアントです。これは、ネットワーク上にリモートVirtualBoxインストールされたゲストVMを管理するために使用できるクロスプラットフォームツールです。これは、Vboxサービスがセットアップされているが、ローカルマシンでRemoteBoxを使用しているインターフェイスと同じマシンへの物理的な接触がないことを意味します。以前は、同じタスクのPHPベースのVirtualBoxツールがありましたが、残念ながら、そのプロジェクトはずっと前に放棄されました。

RemoteBoxは、GTK2グラフィックスユーザーインターフェイスを使用して、ネイティブのVBOXの外観と感触を示します。ただし、LinuxにWindowsサブシステムを使用せずにWindowsにネイティブにインストールすることはできますが、Perlやその他のモジュールの要件により、複雑さレベルが上がります。したがって、WSLを使用してWindows 10にリモートボックスをインストールして実行する場合は素晴らしいことです。これがその方法です。

Windows 10 WSLにリモートボックスをインストールして、リモートVirtualBox VMSを管理する

1. WSLで有効にします

ただし、Windows 10マシンでWSLを既に有効にしていると想定しています。まあ、そうでなければ、単に行くWindowsをオンまたはオフにします機能して有効にします。精巧なチュートリアルについては、

2。Ubuntu 18.04 Linuxアプリをダウンロードしてセットアップします

Linux用のWindowsサブシステムを取得したら、Ubuntu 18をインストールすると、面倒な仕事ではありません。検索ボックスに移動して、入力してくださいマイクロソフトストア'そしてそれを開きます。今、検索しますubuntu同じものをインストールします。

3。Movaxtermのダウンロード

Mobaxtermは、X11サーバー、タブ付きSSHクライアント、ネットワークツール、自動SFTPブラウザー、リモートターミナル(SSH、Telnet、Rlogin、Mosh)などを備えたWindows用の拡張端末を提供するフリーミアムアプリケーションです。単一のインターフェイスから直接コマンド端子とすべてのインストールされたWSL Linuxアプリに簡単にアクセスできます。これが次のとおりですmobaxtermのリンクをダウンロードします。この高度な端末のインストールは、他のWindowsアプリケーションと同様に簡単です。

4. Mobaxtermを開き、WSL Ubuntuアプリにアクセスします

次に、MOBA端末を起動してクリックしますセッションボタンとその後WSLアイコン。これにより、Ubuntu 18.04 LTSを含むすべてのインストールWSL Linuxアプリがシステムに表示されます。

から落ちるボックスLinuxを選択してから押しますわかりましたボタン。

5.リモートボックスWSLをインストールします

ここから、DebianまたはUbuntuで実行されている本格的なLinuxオペレーティングシステムでも、ステップは同じになります。

まず、リモートボックスツールがインストールと適切な実行に必要な必要な依存関係をインストールします。

sudo apt install apt-get install libgtk2-perl libsoap-lite-perl freerdp-x11 tigervnc-viewer

次に、ダウンロードしますリモートボックスWSLで直接アーカイブします。この記事を書いている間の最新バージョンは、VirtualBox 6.xで利用可能なV2.7でした。そして、ここで同じものをダウンロードしています。また、利用可能なバージョンを表示することもできます公式ウェブサイトセットアップを計画しているとき。

コマンド構文wget link-of-file

wget https://knobgoblin.org.uk/downloads/RemoteBox-2.7.tar.bz2

ターボールファイルを抽出します。

tar -xvf RemoteBox-*.tar.bz2 remotebox
ls

抽出されたファイル名を参照して、そのディレクトリに切り替えます。私の場合、それはRemoteBox-2.7でした

cd RemoteBox-2.7

スクリプトを実行します。

sudo ./remotebox

6.リモートサーバーに接続します

VirtualBoxがWindows、Linux、またはMacOSリモートサーバーで実行されていることは問題ではありません。接続を確立するプロセスは同じです。ただし、確認してくださいvboxwebsrv(Webサービス)は、Remote Serverで実行されて、実行している仮想マシンを接続および管理する必要があります。

ここでは、Windows 10リモートマシンで実行されているVboxに接続しています。

リモートボックスで、をクリックしますConnectボタンと入力しますIP addressVirtualBoxにアクセスできるユーザー名とパスワードとともに、リモートサーバーの。

7.すべてのリモートVirtualBoxゲストにアクセスします

接続が確立されたら、インターフェイスのようなVirtualBoxのように表示され、ゲストマシンを選択して起動します。ただし、アクセスしているゲストに対してリモートディスプレイが有効になっていることを確認します。あなたが手に入れたらエラー」リモートディスプレイ無効 - ゲストのリモートディスプレイサーバーが実行されていません。」

それから消すゲスト、選択しますそれからクリックします設定リモートボックスのメニューにあるボタン。行きます画面およびeネーブルリモートディスプレイサーバー(RDP/VNC)。

さらに、VirtualBoxエラーが表示される場合:RC = 0x80004005 VirtualBoxリモートデスクトップ拡張サーバーはポートにバインドできません:3389(0x80004005)。

これは、ポートがすでに他のアプリケーションに拘束されているため、それを変更する必要があります。 3389から3088などの他の何かに変更するだけです。

このようにして、RemoteBox OpenSourceツールとWindows 10 WSL Linuxアプリを使用して、ネットワーク上のリモート仮想ボックス仮想マシンを簡単に接続および実行できます。

Related Posts