ノート:

異なるドメイン名を使用して複数のインスタンスにアクセスするためのOCI Load Balancerの構成

イントロダクション

このチュートリアルでは、ハブおよびスポーク・ネットワーク・アーキテクチャでOracle Cloud Infrastructure (OCI) Load Balancerを使用して、URLまたはドメイン名に基づいてネットワーク・トラフィックを異なるバックエンド・セット(インスタンス)にリダイレクトします。

イメージ

スポークVCNを異なる顧客またはアプリケーションに専用したとします。1つの単一のロード・バランサを使用して、ロード・バランサによるトラフィックを、インターネットから外部で使用される異なるスポークVCNベースのURL内のこれらの異なる顧客インスタンスにリダイレクトします。

次の図は、異なるURLを使用してインターネットから様々なインスタンスまたはアプリケーションにアクセスする場合のトラフィック・フローを示しています。

イメージ

目的

前提条件

タスク1: OCI Web Application Firewall (WAF)ポリシーの変更

トラフィックを許可するようにWAFポリシーを変更します。

タスク2: パブリック・ドメイン名のドメイン・ネーム・システム(DNS)の構成

DNSサーバーを使用して、ドメイン名、ホスト名またはURLを構成し、ロード・バランサのパブリックIPアドレスにマップします。

このチュートリアルでは、テストするドメイン名はiwanhoogendoorn.nlです。次のマッピングが表示されます。

名前 タイプ Value
お客様 A 144.xxx.xxx.xxx (OCI Load BalancerのパブリックIPアドレス)
顧客-b A 144.xxx.xxx.xxx (OCI Load BalancerのパブリックIPアドレス)
顧客-c A 144.xxx.xxx.xxx (OCI Load BalancerのパブリックIPアドレス)

これにより、次のサブドメインが作成されます。

イメージ

タスク3: ホスト名OCI Load Balancerの構成

タスク4: 複数のバックエンド・セットの作成

OCI Load Balancerのバックエンド・セットを構成します。

タスク5: 複数のリスナーの作成

タスク6: 異なるパブリック・ドメイン名を使用した接続性のテスト

異なるURLまたはホスト名に基づいてトラフィックを分散するロード・バランサのテストに成功しました。

承認

その他の学習リソース

docs.oracle.com/learnの他のラボを確認するか、Oracle Learning YouTubeチャネルで無料のラーニング・コンテンツにアクセスしてください。また、education.oracle.com/learning-explorerにアクセスしてOracle Learning Explorerになります。

製品ドキュメントは、Oracle Help Centerを参照してください。