※ 本記事は、Marco Santucciによる”Delegate a DNS zone from your DNS registrar to OCI public DNS“を翻訳したものです。

2023年6月1日


ドメイン・ネーム・システム(DNS)管理は、多くの点で企業にとって重要です。その適切な実装は重要な問題を解決でき、多くのインフラストラクチャ、ディザスタ・リカバリおよびワークロード管理戦略における決定的な鍵となります。DNS委任ゾーンは、委任ドメインまたはサブドメインとも呼ばれ、独自のDNSレコードを管理するために別のエンティティまたは組織に割り当てられる、より大きなドメインのセグメントです。

DNS委任の動作

DNSでは、階層的なネーミング・システムによって、人間が読めるドメイン名がIPアドレスに変換され、委任ゾーンは親ドメインの下位区分を表します。これには、その特定のゾーン内のレコードの解決を処理するための別のDNSサーバー・セットへの権限の割当てが含まれます。

委任が発生すると、親ドメインはサブドメインに対する制御を別のエンティティに委任します。この委任は、親ドメインのDNSゾーンにネーム・サーバー(NS)レコードと呼ばれる委任レコードを作成することで実現できます。NSレコードでは、サブドメインのDNSレコードの管理を担当する認可DNSサーバーを指定します。

ゾーンを委任することで、組織または個人は自分のDNSインフラストラクチャを制御し、親ドメインのDNS管理者に依存することなく、DNSレコードを個別に変更できます。この独立性により、特定のサブドメインのDNS設定を効率的に管理、柔軟性および自律的に構成できます。

レジストラからOCIパブリックDNSへのゾーンの委任

Oracle Cloud Infrastructure (OCI)にパブリック・ゾーンを作成します。

A screenshot of the Zones page in the DNS Management section of the Oracle Cloud Console.

A screenshot of the Create public zone screen with the fields filled in.

OCIのパブリックNSレコードを書き留めます。

A screenshot of the details page for the example zone, showing the zone information and metrics.

Oracle NSサーバーを指すNSレコードをDNSレジストラに少なくとも2つ作成します。DNSレジストラは cloudns.netです。

A screenshot of the Edit record page.

A screenshot of the records hosted in the zone.

 

完了です! これで、Oracle DNSを使用して、oci.marcosantucci.euゾーン内のすべてのレコードを直接管理できます。

A screenshot of the updated details page for the zone, showing the listed records.

まとめ

OCIにパブリックDNSゾーンを実装および管理すると、インフラストラクチャに多くの利点がもたらされます。ジオロケーション・ステアリング、フェイルオーバー、ロード・バランシングなど、他のOCIのサービスとともにDNSを実装することで、市場で最上位のビジネス可用性を実現する最新のインフラストラクチャを設計できます。詳細は、DNSのドキュメントを参照してください。