VMware Fusion でポートフォワードする
Mac で VMware Fusion を使っているんだけどゲスト OS の Windows に無性にポートフォワードしたくなることって、ありますね。
うちはフレッツ光のマンションタイプに入っていて、無線 LAN のルータで自宅内にネットワークを組んでいるので、以下のような環境を想定します。
Mac の IP アドレス: 192.168.11.2
vmnet8 の IP アドレス: 172.16.27.1
フォワードしたいポート: 12345
ルータの設定でポート 12345 へのアクセスを Mac の 192.168.11.2 にアクセスさせる設定は飛ばします。適当にやりましょう。
VMware Fusion の設定ですが、こんな感じで。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | [Masahiro@masahiro.local:~] $ cd /Library/Application\ Support/VMware\ Fusion [Masahiro@masahiro.local:/Library/Application Support/VMware Fusion] $ sudo cp vmnet-nat.conf vmnet-nat.conf.bak [Masahiro@masahiro.local:/Library/Application Support/VMware Fusion] $ sudo vi vmnet-nat.conf [Masahiro@masahiro.local:/Library/Application Support/VMware Fusion] $ diff -u vmnet-nat.conf.bak vmnet-nat.conf --- vmnet-nat.conf.bak 2009-03-21 16:43:32.000000000 +0900 +++ vmnet-nat.conf 2009-03-21 16:44:01.000000000 +0900 @@ -41,6 +41,8 @@ # ssh -p 8889 root@localhost #8889 = 172.16.226.128:22 +12345 = 172.16.27.1:12345 + [incomingudp] # UDP port forwarding example #6000 = 172.16.226.128:6001 [Masahiro@masahiro.local:/Library/Application Support/VMware Fusion] $ sudo ./vmware-config-net.pl [Masahiro@masahiro.local:/Library/Application Support/VMware Fusion] $ sudo ./boot.sh --restart |
3 行目で vmnet-nat.conf を編集して、[incomingtcp] の下に、ホスト OS からフォワードするポートと、フォワードするゲスト OS の IP アドレスとポートを指定します。で、16 行目で vmware-config-net.pl を実行して設定ファイルを書き換え(これで vmnet8/nat.conf が書き換わります)、17 行目でリスタート。
これで僕の環境だとポートフォワードできるようになったのですが、環境が違ったらダメなのかも。そしたらごめんなさい。めっちゃポートフォワードしたいねん、ってたまらん状態になったら試してみても良いかもしれません。
About this entry
You’re currently reading “ VMware Fusion でポートフォワードする ,” an entry on forever 5 years old blog
- Published:
- 3.21.09 / 5pm
- Category:
- いろいろ
No comments
Jump to comment form | comments rss [?] | trackback uri [?]