XenServer / xcp-ng ネットワークでポート転送による仮想 NAT を設定する

XenServer / xcp-ng ネットワークでポート転送による仮想 NAT を設定する

1 つの物理 NIC (パブリック IP) といくつかの VM を持つ XenServer をセットアップしました。次に、NAT を使用して仮想ネットワーク (LAN) を作成し、通常の LAN と同じように VM が相互に通信し、パブリック IP 経由で外部にアクセスしたり、パブリック IP とポート転送経由で外部からアクセスしたりできるようにする必要があります。

以前は、VM Ware の仮想ネットワーク エディタを使用してこれを実行していましたが、非常に気に入っていました。直感的でわかりやすく、複数のネットワーク (NAT/BRIDGE/HOST) を作成し、DHCP、範囲、ゲートウェイ、ポート転送などのネットワーク設定を構成することができました...Virtual Box にもこの機能があります (ただし、VMWare ほど優れていません)。XenServer でこれを探していましたが、見つかりませんでした。:(

vSwitch については聞いたことがありますが、私のニーズにはあまりにも高度すぎると感じています。また、そのために別の VM も必要であり、少なくとも今のところは貴重なリソースをそれに費やす気はありません。

答え1

ルーターが必要ですので、pfSense または Windows Server ルーティングのいずれかが必要です。それがなくても、xenserver のネットワーク 1 から LAN を作成し、xenserver が仮想マシンと通信することもできます。ただし、パブリック IP を取得するには、ルーティング オペレーティング システムでのみ利用可能な NAT を実行する必要があります。

関連情報