ノート:
- このチュートリアルでは、Oracle Cloudへのアクセスが必要です。無料アカウントにサインアップするには、Oracle Cloud Infrastructure Free Tierの開始を参照してください。
- Oracle Cloud Infrastructureの資格証明、テナンシおよびコンパートメントに例の値を使用します。演習を終える際は、これらの値をクラウド環境に固有の値に置き換えてください。
Oracle Cloud VMware Solution SDDCでのNSX Advanced Load BalancerでのDNS Virtual Serviceの構成
イントロダクション
このシリーズでは、NSX Advanced Load Balancer (旧称Avi Networks)コントローラのデプロイメントと構成について説明します。
これは、Oracle Cloud VMware Solutionソフトウェア定義データ・センター(SDDC)でホストされるVMware NSX Advanced Load Balancer (NSX ALB)コントローラでドメイン・ネーム・システム(DNS)仮想サービスを構成する方法を説明する3番目のチュートリアルです。
目的
-
Oracle Cloud VMware Solution SDDCでホストされているVMware NSX Advanced Load Balancer (Avi)コントローラでDNS仮想サービスを構成します。管理者は次のことができます。
-
IPアドレス範囲を定義します。
-
カスタム DNSアプリケーションプロファイルを作成します。
-
DNS仮想サービスをデプロイし、NSX ALBを介してホストされる今後のWebサイトまたはアプリケーションのDNSレコードをホストするように構成します。
-
前提条件
- NSX ALB (Avi)コントローラがOracle Cloud VMware Solution SDDCにデプロイされ、構成されています。チュートリアル1: Oracle Cloud VMware Solution SDDCへのVMware NSX Advanced Load Balancerのデプロイおよびチュートリアル2: Oracle Cloud VMware SolutionでのVMware NSX Advanced Load Balancerの構成を参照してください。
タスク1: NSX-T Cloud Connectorネットワーク・プロファイルでのIP範囲の定義
Oracle Cloud VMware Solution SDDCにNSX-T Cloudコネクタを追加した後、サービス・エンジン(SE)および仮想サービスに割り当てられるネットワークIP範囲を定義する必要があります。IP範囲を定義するには、次の手順に従います。
-
NSX ALB (Avi)コントローラ・ポータルにログインし、「インフラストラクチャ」タブで、「クラウド・リソース」を展開し、「Networks」をクリックして、ドロップダウン・メニューから「OCVS NSX-T Cloudコネクタ」を選択します。
NSX-T Cloud Connectorウィザードで選択したネットワークが表示されます。
avi-mgmt
オーバーレイ・セグメントは、NSX ALB (Avi)サービス・エンジンに管理IPアドレスを提供します。この範囲から、サービス・エンジンで使用されるIPアドレスの一部を分割します。 -
avi-mgmt
ネットワークの「編集」をクリックし、IPアドレス管理情報を入力します。- Enable DHCP:「Enable DHCP」の選択を解除します。
- IPv6自動構成の有効化: IPv6自動構成の有効化の選択を解除します。
- ルーティング・コンテキスト:
global
。
-
「サブネット」セクションで「追加」をクリックして、次の情報を入力します。
- サブネット接頭辞:
avi-mgmt
オーバーレイ・セグメントのCIDRを入力します。 - 「VIPおよびSEに静的IPアドレスを使用」の選択を解除します。
- サブネット接頭辞:
-
「静的IP範囲」で、「追加」をクリックし、仮想サービス仮想IP (VIP)のIPアドレス範囲、サービス・エンジン(SE) vNICに使用されるIPアドレス範囲を入力して、構成を保存します。
-
「保存」をクリックして、「ネットワーク設定の編集」ウィンドウに構成を再度保存します。
-
また、バックエンド・サーバーに接続するためにサービス・エンジンが必要とするため、
avi-vs
セグメントのIPアドレス範囲を定義する必要があります。avi-vs
オーバーレイ・セグメントの「編集」リンクをクリックし、IPアドレス管理情報を入力します。- Enable DHCP:「Enable DHCP」の選択を解除します。
- IPv6自動構成の有効化: IPv6自動構成の有効化の選択を解除します。
- ルーティング・コンテキスト:
Tier-1
。
-
「サブネット」セクションで「追加」をクリックして、次の情報を入力します。
- サブネット接頭辞:
avi-vs
オーバーレイ・セグメントのCIDRを入力します。 - 「VIPおよびSEに静的IPアドレスを使用」の選択を解除します。
- サブネット接頭辞:
-
「静的IP範囲」で、「追加」をクリックし、仮想サービス仮想IP (VIP)のIPアドレス範囲とサービス・エンジン(SE) vNICのIPアドレス範囲の使用を入力して、構成を保存します。
-
「保存」をクリックして、「ネットワーク設定の編集」ページで構成を再度保存します。
構成を次の図に示します。
タスク2: Tier-1仮想ルーティングおよび転送(VRF)でのデフォルト・ルートの追加
仮想サービス・オーバーレイ・セグメントの静的ルートを定義する必要があります。
-
「インフラストラクチャ」タブで、「クラウド・リソース」および「VRFコンテキスト」をクリックします。
-
「クラウドの選択」ドロップダウン・リストをクリックし、クラウド・コネクタとして「OCVS NSX-T」を選択します。
-
「編集」をクリックして、Tier-1 VRFコンテキストを編集します。「静的ルート」で、「追加」をクリックします。
-
次の情報を入力して、「保存」をクリックします。
- ゲートウェイ・サブネット:デフォルト・ルート
0.0.0.0/0
。 - ネクスト・ホップ:
avi-vs
デフォルト・ゲートウェイ(172.28.11.1
)を指しています。
- ゲートウェイ・サブネット:デフォルト・ルート
タスク3: DNS仮想サービスのデプロイ
NSX ALBには、作成された仮想サービスの動的名前解決を提供する組込みDNSサーバー機能があります。ほとんどの場合、NSX ALBを権威のある DNSサーバーとして定義します。企業ネットワークからDNS委任およびフォワーダを作成し、名前解決のためにドメインdemoocvs.xyz
をDNS仮想サービスにポイントできます。DNS仮想サービスをデプロイするには、次のステップに従います:
-
NSX ALB (Avi)コントローラポータルにログインし、「アプリケーション」、「仮想サービス」、「仮想サービスの作成」の順にナビゲートして、「拡張設定」をクリックします。
-
「クラウドの選択」ウィンドウで、「OCVS NSX-T」を選択し、「次へ」をクリックします。
-
「VRFコンテキスト」で、「階層1」を選択します。
-
「仮想サービス名」を入力し、「アプリケーション・プロファイル」に
System-DNS
を選択します。 -
「VS VIP」ドロップダウン・リストの「VS VIPの作成」をクリックし、
Tier-1
としてTier1論理ルーターを選択します。 -
VIPウィンドウで、「Add」をクリックします。デフォルト・オプションを保持し、VIP Address Allocation Networkとして
avi-vs
を入力し、関連付けられたCIDRブロックをIPv4 Subnetとして指定し、「保存」をクリックします。 -
「DNS」セクションで、「追加」をクリックし、デフォルト構成を保持して、「保存」をクリックします。
-
バックエンド・プールは追加しません。「次へ」をクリックし、デフォルト・オプションを「ポリシー」セクションの下に保持します。
-
「分析」セクションで、重要でないログ期間を
0
に更新して、重要でないすべてのログを保持し、「次」をクリックしてウィザードを終了します。
NSX ALB (Avi)コントローラは、Oracle Cloud VMware Solution vCenterでのSEのデプロイメントを開始します。これには数分かかり、DNS仮想サービスが緑色または使用可能な状態に変更されます。
NSX ALB (Avi)はデフォルト構成に従って2つのサービス・エンジンをデプロイし、SE仮想マシン(VM)は前述のステップで定義した範囲からIPを取得します。
タスク4: DNSレコードをホストするためのDNS仮想サービスの構成
NSX ALBを介してホストするすべての今後のアプリケーションまたはWebサイトのDNSレコードをホストするベースDNSサービスをデプロイしました。
-
NSX ALB (Avi)コントローラ・ポータルにログインし、「管理」、「システム設定」の順にナビゲートして、「編集」をクリックします。
-
「DNSサービス」セクションで、「追加」をクリックします。「仮想サービス」ドロップダウン・リストで、タスク3でデプロイしたDNS仮想サービスを選択し、「保存」をクリックします。
次のステップ
内部ユーザー用にOracle Cloud VMware Solution SDDCのNSX Advanced Load BalancerでHTTP仮想サービスを構成するには、チュートリアル4: 内部ユーザー用のOCVS SDDCでのNSX Advanced Load BalancerでのHTTP仮想サービスの構成を参照してください。
承認
- 著者 - Vaibhav Tiwari (Cloud VMwareソリューション・スペシャリスト)
その他の学習リソース
docs.oracle.com/learnの他のラボをご覧いただくか、Oracle Learning YouTubeチャネルで無料のラーニング・コンテンツにアクセスしてください。また、education.oracle.com/learning-explorerにアクセスして、Oracle Learning Explorerになります。
製品ドキュメントは、Oracle Help Centerを参照してください。
Configure DNS Virtual Service on NSX Advanced Load Balancer in Oracle Cloud VMware Solution SDDC
F93405-01
February 2024
Copyright © 2024, Oracle and/or its affiliates.