ヘッドレス サーバーと同様の方法で Linux 仮想マシンをセットアップするにはどうすればよいですか?

ヘッドレス サーバーと同様の方法で Linux 仮想マシンをセットアップするにはどうすればよいですか?

Windows 7 システムで VirtualBox を使用して Ubuntu Desktop 11.04 仮想マシンを所有しています。

これまで、私はすべての開発を Ubuntu 環境で行ってきました。しかし、残念ながら、それが気に入りません。私にとってはずっと馴染みのある Windows に戻りたいのですが、Apache、PHP、Pear、Git などがすでにセットアップされているので、仮想サーバーのように仮想ボックスにアクセスしたいと思っています。

どうすればこの 2 つを調和して動作させることができるでしょうか。基本的には、ネットワークに接続するために別のマシンを実際に購入することなく、ネットワーク上のどこかにあるサーバー マシンであるかのように VM を起動して接続できるようにしたいと考えています。

答え1

vboxheadless現在のデスクトップから起動するだけです。

VirtualBox GUI を使用して、ブリッジ ネットワークが使用されていることを確認します (誰もがそれを知っていると言っています)。

コマンドラインから次のように入力しますvboxmanage list vms

引用符で囲まれて表示される VM の名前をメモします。

今入力してくださいvboxheadless -startvm "whatever the name of your vm was"

簡単です。何も移動する必要はありません。

答え2

VirtualBox でブリッジ ネットワークを使用するようにネットワークを構成します (DHCP サーバーがある場合は構成をデフォルトのままにし、そうでない場合は静的 IP アドレスを指定します)。これにより、別のコンピューターになるため、ローカル ネットワーク内のどこからでも仮想マシンのサービスにアクセスできるようになります。

答え3

すべての仮想マシン ファイルを安全な場所にコピーし、Windows を再インストールし、Windows に VirtualBox をインストールして、保存した VM をインポートします。

マシンを「クローン」して新しい UUID を割り当てるか、vm 記述ファイルを少し編集する必要があるかもしれません。保持しておくべき最も重要なものは仮想ハード ドライブです。「マシン」自体は 1 分程度で再配置できます。

編集: Ubuntu VM は、RDP、VNC、SSH、FTP、SMB/CIFS など、接続を可能にする任意のネットワーク テクノロジーで構成できます。必要なアクセスの種類によって異なります。

関連情報