iyuichiの私的開発ログ

渋谷で働くWebエンジニアのログ. Java, Android, iOS, Docker, GCP, AWS, ゲーム開発

NATのゲストOSに外部からアクセスする方法

メモです。

また、VMwareの仮想NICを設定する付属のツール、Manage Virtual Networks(vmnetcfg.exe)を使う。
これはVMware Serverと一緒にインストールされている。

設定の流れは以下。
イメージとしてはホストOSとゲストOSの間に仮想ルータがあるようなもの。


* Manage Virtual Networksを起動し[NAT]タブを開く。

* [NAT]タブ内の項目[NAT]内にある[Edit]をクリック。

* [NAT Setting]が開くので、中ほどにある[Port Forwording...]をクリック。

* 項目[Incoming TCP ports]内の[Add...]をクリックし、フォワードしたいポートなどを入力する。



例えば外部からホストOSのポート22にアクセスがあった場合、仮想マシンのポート22に転送するなら、以下のようになる。
Host port:22
Virtual Machine IP Address:192.168.0.10(等、仮想マシンのIP)
Port:22