VMware Player を使ってホストOSでWebアプリ開発、ゲストOSでサーバを立てて、ホストOSから閲覧する。

何を言っているかわか(ry

いきさつ
a. VMware Player 上で eclipse 使って開発すると重い。
b. Ubuntu(ゲストOS)はサーバとしてだけ使って、Windows(ホストOS)上で開発すればいいんじゃね?

やりたいこと
a. ホストOSとゲストOSでソースコードを共有する
b. ゲストOSで用意したWebアプリにホストOSのブラウザからアクセスする

環境
Ubuntu 11.10 in VMware Player 4.0.3 on Windows7 Proffesional 32bit

作ったWebアプリの開発言語その他
Ruby 1.9.3
Ruby on Rails 3.2.9


やったこと

1. 二つのOSの共有ディレクトリにソースコードを置く。
仮想マシンの設定で用意した共有ディレクトリに、ソースコードを置く。

2. サーバを立てる。
ゲストOS側からソースコードのあるディレクトリにアクセスし、サーバを立てる。

3. ホストOSのブラウザでアクセスする。
ここで詰まった。
NAT接続だからとホストOSのIPアドレスにアクセスしてもうまくいかない。

ちょっと考えて、ゲストOS側のIPアドレスを調べたら、別のIPが割り振られてた。
ホストOS側でIPアドレスを変えていて、それをホストOSのIPアドレスとしてアクセスしていた。

ゲストOS側のIPアドレスにアクセスしたら解決。めでたし。