VirtualBoxやVMwareFusion等の、仮想化ソフトのネットワーク設定について | Macとかの雑記帳
Macとかの雑記帳

VirtualBoxやVMwareFusion等の仮想化ソフトのネットワーク設定についてです。ネットの設定で選べる項目がいくつかあると思いますが、それぞれ何がどう違うのかを簡単にまとめてみました。

※使用環境
  • Virtual Box 4.0.6
  • VMware Fusion 3.1.2

VirtualBox

VirtualBoxでは、以下の5つが設定できます。
  1. 未割当て
  2. NAT
  3. ブリッジ
  4. ホストオンリー
  5. 内部ネットワーク

「未割当て」は、そのままなので省きますが、それ以外の4つの設定について。

NAT

NAT(Network Address Port Translation)とは、WAN側のグローバルIPアドレスを、LAN内のプライベートIPアドレスに変換する仕組みで、簡単に言うと「ルーター」のことだと思ってもらえばいいと思います。

仮想化ソフトにも、ゲストOS用に同じ様なものが組まれており、VirtualBoxでNATを選択した場合のネット接続は以下の様になります。

  1. ネットサーフィンや、メールのやりとり等できる。OK
  2. ゲストOS → 他のPCへ接続できる。OK
  3. ゲストOS → ホストOSへ接続できる。OK
  4. ホストOS → ゲストOSへ接続できる。NG
  5. 他のPC → ゲストOSへ接続できる。NG

NAT接続をイメージにするとこんな感じです。

ブリッジ

ゲストOS上にサーバーを構築し、それを外部に公開する場合等に設定にします。

NAT接続では他のPCや、ネット上からゲストOSの存在を確認することが出来ませんでしたが、ブリッジ接続ではホストとゲストは、ネットワーク上で別のPCとして存在しているので、外部から確認する事が出来ます。

ゲストOSがネットワークに直接接続されているような扱いになるので、VirtualBoxでブリッジを選択した場合の接続は以下の様になります。

  1. ネットサーフィンや、メールのやりとり等できる。OK
  2. ゲストOS → 他のPCへ接続できる。OK
  3. ゲストOS → ホストOSへ接続できる。OK
  4. ホストOS → ゲストOSへ接続できる。OK
  5. 他のPC → ゲストOSへ接続できる。OK

ブリッジ接続をイメージにするとこんな感じです。

ホストオンリー

ホストとの通信は可能ですが、外部との通信ができなくなります。外部との通信を遮断した環境にする場合に設定します。

  1. ネットサーフィンや、メールのやりとり等できる。NG
  2. ゲストOS → 他のPCへ接続できる。NG
  3. ゲストOS → ホストOSへ接続できる。OK
  4. ホストOS → ゲストOSへ接続できる。OK
  5. 他のPC → ゲストOSへ接続できる。NG

ホストオンリー接続をイメージにするとこんな感じです。

内部ネットワーク

ゲストOS間でのみ通信可能な設定です。外部やホストとの通信を遮断した環境にする場合に設定します。

  1. ネットサーフィンや、メールのやりとり等できる。NG
  2. ゲストOS → 他のPCへ接続できる。NG
  3. ゲストOS → ホストOSへ接続できる。NG
  4. ホストOS → ゲストOSへ接続できる。NG
  5. 他のPC → ゲストOSへ接続できる。NG

内部ネットワーク接続をイメージにするとこんな感じです。

VMware Fusion

VMwareFusionでは、以下の3つが設定できます。

  1. NAT
  2. ブリッジ
  3. ホストオンリー

このうち、ブリッジと、ホストオンリーに関してはVirtualBoxと同じなので省きますが、NATはVirtualBoxと少し違う接続になります。

  1. ネットサーフィンや、メールのやりとり等できる。OK
  2. ゲストOS → 他のPCへ接続できる。OK
  3. ゲストOS → ホストOSへ接続できる。OK
  4. ホストOS → ゲストOSへ接続できる。OK
  5. 他のPC → ゲストOSへ接続できる。NG

VirtualBoxのNATでは「ホストOS → ゲストOS」の接続ができませんでしたが、VMwareFusionでは接続可能です。

VMwareFusionのNAT接続をイメージにするとこんな感じです。

この時、ゲスト同士の通信は出来ません。ゲスト間で通信したい場合はブリッジにすれば通信できます。

参考Link:
VirtualBox Virtual Networking | WebLog about me.
VirtualBox (3) - garbagetown

スポンサード リンク