ある IPv4 から別の IPv4 への Windows ルーティング

ある IPv4 から別の IPv4 への Windows ルーティング

現在、Windows VM でゲーム サーバーをホストしており、Windows VM に複数の IP を追加したいと考えています。これはすでに成功しています。次に、ゲーム サーバー (Windows VM 上) をパブリック IP に割り当てるには、特定のゲーム構成でそれらをバインドできます。

VM とエッジ ルーター X をホストするために ESXI 6.5 を使用しています。エッジ ルーター内部の NAT を使用して、パブリック IP をプライベート内部 IP にルーティングします。パブリックからパブリックへのルーティングはできないため、これを実行する必要があります。わかりますか?

したがって、必要なのは、トラフィックがプライベート内部 IP 経由で Wi​​ndows VM に到達したら、それをパブリック IP にルーティングすることです。これをすべてのポートに対して実行するにはどうすればよいですか?

現在持っているもの:

netsh interface portproxy add v4tov4 listenport=25565 listenaddress=internalIP connectport=25565 connectaddress=publicIP これは機能しますが、1 つのポートに対してのみ機能し、さらにポートが必要です。現在、iptables を使用して Centos VM でこれを機能させています。

私が尋ねているのは、Windows ですべてのトラフィックを 1 つの IP から別の IP に転送するにはどうすればよいかということです。

よろしくお願いします!ジョー

関連情報