VirtualBox(4.1.2)

更新日2011-09-02 (金) 15:46:46

Vine6.x(x64)のVMWareServerの調子が悪いので代わりにVirtualBoxをインストール。

インストール

以下から「VirtualBox 4.1.2 for Linux hosts」の「All distributions i386 | AMD64」の中の「VirtualBox-4.1.2-73507-Linux_amd64.run」をDownload

事前に以下をインストール

# apt-get install python-devel

VirtaulBoxの インストール

# sh VirtualBox-4.1.2-73507-Linux_amd64.run
Verifying archive integrity... All good.
Uncompressing VirtualBox for Linux installation...........
VirtualBox Version 4.1.2 r73507 (2011-08-15T13:06:33Z) installer
Removing previous installation of VirtualBox 4.1.2 r73507 from /opt/VirtualBox
Installing VirtualBox to /opt/VirtualBox
Python found: python, installing bindings...
Building the VirtualBox kernel modules

VirtualBox has been installed successfully.

You will find useful information about using VirtualBox in the user manual
  /opt/VirtualBox/UserManual.pdf
and in the user FAQ
  http://www.virtualbox.org/wiki/User_FAQ

We hope that you enjoy using VirtualBox.

起動

アプリケーション -> システムツール -> Oracle VM VirtualBox

3273 ?        Sl     0:19 /opt/VirtualBox/VirtualBox
3288 ?        S      0:01 /opt/VirtualBox/VBoxXPCOMIPCD
3293 ?        Sl     1:08 /opt/VirtualBox/VBoxSVC --auto-shutdown

ネットワーク

  • NAT: VirtualBox のデフォルト設定。ゲスト OS からインターネットは繋がる。ゲスト OS とホストOS 間は繋がらない。
  • ブリッジネットワーク: ゲスト OS のネットワークがホスト OS と同じネットワークに繋がる。インターネットに繋がり、ゲスト OS とホスト OS の間が繋がる。同じネットワーク上の他の PC からも見える。
  • 内部ネットワーク: 仮想マシンを複数起動したときに、各マシン間を繋ぐためのネットワーク
  • ホストオンリーネットワーク: ホスト OS と ゲスト OS 間のネットワーク。

NAT + ホストオンリーネットワーク

GuestOSから外部に接続するにはNATが必要でHostOSから接続するにはホストオンリーネットワークが必要なため「NAT + ホストオンリーネットワーク」のように仮想のアダプタを2つ使用する。

-------------192.168.56.101       192.168.56.1 -----------
| Guest OS  |---------------------------------|  Host OS |
| Windows   |    ホストオンリーネットワーク   |  Linux   |10.3.4.48
|           |                                 |          |------------ GW
|           |-------------------------------- |          |
------------- 10.0.2.15   NAT       10.0.2.2  ------------
            NATのHost側のIPは HostOS側に出ないためNATではHostOSとは通信できない

このとき、ホストオンリーネットワークのvboxnet0がない場合は 「ファイル」->「環境設定」->「ネットワーク」でホストオンリーネットワークを追加する

VirtualBox1.png

設定できると以下のHostOS(Linux) GusetOS(Windows)のIPアドレスが以下のようになる

VirtualBox2.png

ポートフォワード

ゲストOSは一応Shutdownして

  • HostOSの外向きのIP:182.236.42.21
  • HostOSに外部からアクセスするポート:8000
  • GuestOSへのフォワードポート:8000

GuestOSのIPは空欄でいいようだ

この場合以下のように設定すると外部からホストOSに8000にアクセスすると ゲストOSの8000にアクセスでできる

VirtualBox3.png


添付ファイル: fileVirtualBox3.png 108件 [詳細] fileVirtualBox2.png 127件 [詳細] fileVirtualBox1.png 176件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-09-02 (金) 15:46:46 (2664d)