VMware Clientをポートフォワードする

VMware で、OSインストールなども、外部から接続してできればいいな、というのが目標。

<参考にさせていただきました>
・vSphere Clientのポートフォワーディング
   SHIBAINU55日記
windows7のhosts設定
   ねぎぶろ
特に、SHIBAINU55日記さんの「手元のPC側のhostsファイルにループバックアドレス」の件には大変助けられました。感謝感謝。


<今回の構成>
自宅 Windows7     使用ポート12345
踏み台サーバ 1台 使用ポート443
ターゲットのESXiサーバ

<やったこと>
トライアンドエラーでやったので、手順も何もめちゃくちゃですし、不要な動作も含まれているかもしれません。自分用のメモです。

   ・コンピュータのセキュリティ >受信の規則 >今回のポート12345を追加 > エッジトラバーサルを許可
   ・コンピュータのセキュリティ >送信の規則 >今回のポート12345を追加
   ・ファイアーウォールを無効にする

   ・上記SHIBAINU55日記さんの情報を元に、下記を追加。(Windows7ではhostsの編集権限で手間取るも。)

127.0.0.1 localhost esxiserver

   ・SSH転送を新しく追加。
     ローカルポート12345をリモート側ホスト[踏み台サーバ]の443ポートへ。


<接続確認>

  1. sshで踏み台サーバへログイン
  2. vSphere Clientで先ほど仮名を与えたesxiserver:12345にて接続

追加情報(ゲストOSのconsole画面転送について)

ゲストOSのconsole画面は画面転送用に902ポートを使っている。keyboard,mouse,screenをkmsというらしい。
teratermのポートフォワードの設定で、「ローカルポート902をリモートホストの902へ」の設定を追加すればOK。ちなみにローカルポートは443の時のように適当な空きポート番号ではダメで、902指定にしたらOKでした(ここらへんの作業はトライアンドエラーでやっている…こんなことではいかんなぁ。。。)。

参考にさせていただいたサイト