
私は OpenStack をテストしており、すべて設定済みですが、現在の設定では、サーバーのパブリック インターフェイスに割り当てられているパブリック IP アドレスは 1 つしかありません。
異なるドメインの複数の DNS レコードをパブリック IP アドレスに割り当て、OpenStack の何らかのルーティング テーブルを使用してパケットを個々の仮想サーバーにルーティングすることは可能ですか?
これはおそらく不可能ですが、それが行われたかどうかを知ることに興味がありました。
ありがとう、アレックス
答え1
実際には、パブリックIPアドレスを1つのサーバーに割り当て、そのサーバー上でリバースプロキシを実行することでこれを実現します。このための一般的な選択肢の1つはnginxです。設定例はこちらにあります。ここ。
答え2
この問題はルーティングでは解決できません。リバース プロキシを設定し、パブリック IP を割り当てることをお勧めします。次に、リバース プロキシを設定して、特定のドメインの要求を任意の仮想サーバーにリダイレクトします。