NatネットワークのVMWareFusionの起動イメージに外部からアクセスする(ポートフォワーディング)

環境

Mac Mac OS X 10.6.6
VMWare Fusion 3.1.2

構成例

Mac の IP 10.20.138.177
VMWare Fusion イメージのIP 172.16.243.130

設定

1. nat.confの編集

VMWareのnat.conf 編集して [incomingtcp] のフィールドに設定を加える。

sudo vim /Library/Application\ Support/VMware\ Fusion/vmnet8/nat.conf

以下のようになる。

[incomingtcp]
# 書式:[外からアクセスするポート] = [VMWare Fusionで起動しているイメージのIP]:[VMWare Fusionで起動しているイメージにアクセスしたいポート] 
8888 =  172.16.243.130:80
2. VMWareをリスタート
cd /Library/Application\ Support/VMware\ Fusion/
sudo ./boot.sh --restart

これで他のマシンから http://10.20.138.177:8888VMWare Fusionのポート80番へアクセス出来るはずです。アクセス出来ない場合は、Mac側のFirewallなどを疑ってください。