web-dev-qa-db-ja.com

Hyper-V:NATポート転送

1つのアダプター/静的IPアドレスを持つ専用サーバー(Win Server 2012)を1台レンタルしました。 Hyper-VとゲストOS(Winも含む)をインストールします。これらのサービスの一部がインターネットに公開される可能性があります。たとえば、ゲストOSにはIISと、特定のポートのアウトサイトから利用できる1つのWebサイトがあります。IISはポート80にあり、また、ゲストOSのIISたとえば、ポート8080にアクセスします。
hyper-vとその外部/内部仮想スイッチを構成するにはどうすればよいですか?
ホストOSのIPを変更せず、RDPを緩めないことが重要です。これは、接続するための唯一の方法であるためです(別の方法がありますが、私が支払う必要があります)。ホスティングプロバイダーはHetznerです。

7
Hrvoje Hudo

このガイド によると、主な手順は次のように要約されます。

  1. 内部スイッチの構成
    • 仮想イーサネットアダプターを使用
  2. ルーティングをインストールし、RASロール:カスタム構成
    • NAT
    • WAN:物理ネットワーク
    • LAN:仮想ネットワーク
    • 「後で名前と住所のサービスを設定します」
  3. 物理ネットワークインターフェイスでNATを有効にする
  4. DHCPを設定する

次に、どういうわけかポート転送を構成します。これを行うには、次のようにします。

netsh interface portproxy add v4tov4 listenport=8080 connectaddress=192.168.0.100 connectport=8080 protocol=tcp

このコマンドの詳細については、 ここ を参照してください。

6
Daniel B