VMware上のLinux Webサーバに外部からアクセスできるようにする

投稿


VMware Player 4.00上のUbuntu11.10(および10.04)にて、外部からWebサーバー(Apache2)にアクセスできるようにする設定。つまり、以下のようなことがしたいわけです。

具体的にはVMwareてブリッジ接続設定して、ルータのポート開放を行います。

以下の設定で説明します。

HOST PC(Win7)のIP: 192.168.0.100
VM PC(Ubuntu)のIP: 192.168.0.200
ルータのIP        : 192.168.0.1
それぞれのサブネットマスク: 255.255.255.0

 
 
まずは、VMwareにてブリッジ接続の設定を行います。
「仮想マシンの設定の編集」を選んで、

 
 
「ネットワークアダプタ」の「ネットワーク接続」グループにて、「ブリッジ :物理ネットワークに直接接続」ラジオボタンを選びます。

 
 
これでルータに、Host PCとVM PCが等しくぶらさがってる状態になります。
Host PC(Win7)のブラウザで、VM PC(Ubutu)を指定、つまり、http://192.168.0.200/にアクセスしてやれば、サイトが表示されるはずです。

あとは、ルータにて、httpリクエスト(port: 80)がきたら、VM PC(IP: 192.168.0.200)に転送する設定をしてやればOKです。
外部から接続するIPは、ルータの設定画面、あるいは、確認くん [↗]などのサイト(「現在接続している場所(現IP)」を見る)で確認できます。





↓ コメントをどうぞ (URLが含まれるコメントは承認後表示されます) ↓

メールアドレスが公開されることはありません。 が付いている欄は必須項目です