ノート:

Oracle Cloud Infrastructure DNSを使用したネイティブ・ドメインの解決

イントロダクション

OraStageは、再生可能エネルギー・ソリューションと革新的な電力技術を専門とするエネルギー部門のリーディング・カンパニーであり、パフォーマンス、スケーラビリティ、セキュリティを強化するためにワークロードをOracle Cloud Infrastructure(OCI)に移行するという戦略的な決定を発表しました。

イメージ

OraStageが概説した特定のニーズと条件を考慮すると、同社はクラウドでハイブリッド・ドメイン・ネーム・システム(DNS)ソリューションを必要とし、ハイブリッドでは、OCI DNSサービスに加えて、独自のBerkeley Internet Name Domainバージョン9 (BIND9) DNSシステムを使用します。ここでは、構築しようとしている最終的なアーキテクチャを次のイメージに示します。

イメージ

OraStage DNSの要件:

このチュートリアルシリーズは、上記の概説された要件を達成するためにステップバイステップをガイドし、最初からソリューション全体を構築します。次のリストから各チュートリアルに簡単にナビゲートできます。

概要

このチュートリアルでは、oraclevcn.comoraclecloud.comなどのOCIネイティブ・ドメインの処理に焦点を当てます。この項では、BIND9を使用したorastage.comなどのカスタム・ドメインの解決から脱却し、かわりにOCI組込みDNS機能を確認します。

OCI Private DNSのコンポーネントと、OCIプライベート・ネットワーク内のDNSトラフィックの管理に重要な役割を果たすクエリ処理に関わる主要な要素について説明します。チュートリアル1とチュートリアル2の一部では、すでにそれらが使用されています。コンポーネントは次のとおりです。

これらのコンポーネントは、OCI環境でDNSを管理およびカスタマイズするための強力なツールを提供します。

このチュートリアルを終えるまでには、これらのOCI DNSコンポーネントを使用して、クラウド環境内のクエリを効率的に管理および解決する方法についてしっかりと理解していただけます。

目的

最終的なアーキテクチャ

イメージ

ノート:

イメージ

前提条件

タスク1: ルーティングやセキュリティなどのネットワーク・コンポーネントの設定

タスク1.1: Virtual Cloud Network (LSN-VCN)の作成

LSN-VCN (10.3.0.0/16)がすでに作成されており、LSN-Private-Subnet (10.3.0.0/24)が含まれていることを確認します。

タスク1.2: LSN-VCNのルーティングおよびセキュリティの構成

タスク1.3: DNS-VCNのルーティングおよびセキュリティの構成

タスク1.4: フロントエンドVCNのルーティングおよびセキュリティの構成

タスク1.5: バックエンドVCNのルーティングおよびセキュリティの構成

タスク2: OCIプライベートDNSコンポーネントの構成

タスク2.1: LSN-VCN Resolverへのプライベート・ビューの追加

タスク2.2: LSN-VCN Resolverでのリスニング・エンドポイントの構成

タスク2.3: フロントエンドVCN Resolverでの転送ルールの構成

イメージ

イメージ

タスク2.4: バックエンドVCN Resolverでの転送ルールの構成

タスク3: テストと検証

テスト・シナリオ1: BE-VMネイティブ・ドメインのリスナーを問い合せるFE-VM

テストシナリオに示すように、BE-VMネイティブドメインのIPアドレスを取得でき、pingはFQDNを使用して動作しています。これは、テストが成功したことを意味します。

テスト・シナリオ2: BE-VMでリスナーにFE-VMネイティブ・ドメインを問い合せる

テストシナリオに示すように、BE-VMネイティブドメインのIPアドレスを取得でき、pingはFQDNを使用して動作しています。これは、テストが成功したことを意味します。

次のステップ

このチュートリアルでは、仮想クラウド・ネットワーク内で柔軟かつ堅牢なDNS管理を提供するOCIのプライベート・ビューエンドポイントおよびルールの転送およびリスニング・エンドポイントを使用しました。これらのコンポーネントを併用すると、DNSの運用が合理化され、特に、統合されたマルチクラウドおよびオンプレミス環境を含むハイブリッドDNSシナリオでの、OCI環境内での効率的でスケーラブルな名前解決が保証されます。

このシリーズの次および最後のチュートリアルであるpfSenseファイアウォールを使用したDNSアーキテクチャへのセキュリティの追加では、pfSenseファイアウォールを構成してすべてのDNS問合せを検査および制御することで、DNSインフラストラクチャのセキュリティを強化します。これには、内部OCIドメイン(oraclevcn.comおよびoraclecloud.com)とBIND9で管理されるカスタム・ドメイン(orastage.comなど)の両方のモニタリングおよびフィルタリング・リクエストが含まれます。

承認

その他の学習リソース

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

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