32
49

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

VirtualBoxでGuestOSのアプリケーションに外部からアクセスする方法

Posted at

たくさん記事があるので、今更感満載ですが書きます。

VirtualBoxでのGuestOSのアクセス方法はざっくり4つあります。

  1. NAT+ポートフォワーディング設定
    • ゲストOSから外部ネットワークに接続できるもの
  2. NATネットワーク+ポートフォワーディング設定
    • ↑プラス、ゲストOS同士で接続できるもの
  3. ホストオンリーアダプター
    • ホストOSとゲストOS間のみでやり取りできるもの
  4. ブリッジアダプター
    • ゲストOSがホストOSと同じネットワークを使用するもの(ネットワークからは全く別のマシンが存在することになる)

このうち「ブリッジアダプター」のみ、IPアドレスが増えるので会社とかで監視が厳しい場合、怒られる可能性があります。

おとなしくやりたい場合は、1 or 2 or 3を使うのですが、外部のPCからアクセスする場合、3が使えないです(ホストオンリーのアダプタのため、HostOS以外からアクセスできない。)

簡単なのは、デフォルトで設定されている1のパターンです。

NATに対して、ポートフォワーディングの設定を追加すればOKです。

設定イメージは、HostOSのこのポートにアクセスがあったら、GuestOSのこのポートにアクセスを流すイメージです。

起動中だと設定できないので、一旦シャットダウンしてから、設定してください。

例)80,443,53306でHostOSにアクセスが来たら、GuestOSの80,443,3306にアクセスを流す

キャプチャ.PNG

キャプチャ2.PNG

参考記事
VirtualBox Mania ネットワーク設定

32
49
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
32
49

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?