機械翻訳について

DBシステムのDNS

DBシステムのDNSおよびホスト名解決を使用できます。

Oracleでは、オンプレミス・ホストとVCNリソースが相互に通信する場合にホスト名を使用できるようにプライベートDNSリゾルバを使用することをお薦めします。

次の表は、各タイプのDBシステムでサポートされている選択肢と、DBシステムが機能するために解決する必要があるエンドポイントを示しています。

DBシステム・タイプ サポートされているDNSの選択肢 解決されるエンドポイント
単一ノード仮想マシン
  • 推奨: デフォルト(インターネットおよびVCNリゾルバ)
  • 選択したカスタムDNSリゾルバ
  • オブジェクト・ストレージ・エンドポイント(オブジェクト・ストレージ・エンドポイントとSwiftエンドポイントの両方を含む)
  • Oracle YUMリポジトリ・エンドポイント
マルチ・ノードのRAC仮想マシン
  • デフォルト(インターネットおよびVCNリゾルバ)
  • オブジェクト・ストレージ・エンドポイント(オブジェクト・ストレージ・エンドポイントとSwiftエンドポイントの両方を含む)
  • Oracle YUMリポジトリ・エンドポイント
  • 単一クライアント・アクセス名(SCAN)

次のセクションでは、DNSの選択肢について詳しく説明します。

デフォルト(Internet and VCN Resolver)

インターネットおよびVCNリゾルバをサポートするDBシステムのタイプについては、前の表を参照してください。

Oracleでは、インターネットおよびVCNリゾルバをDNSに使用することをお薦めします。 各VCNに付属するデフォルトの組込みDNS機能です。 VCN内のホストは、次のアイテムを解決できます:

  • 同じVCN内の他のホストのホスト名
  • インターネットに公開されたホスト名

DBシステムの場合、インターネットおよびVCNリゾルバは、必要なすべてのエンドポイントの解決を処理: オブジェクト・ストレージ・エンドポイント(オブジェクト・ストレージ・エンドポイントとSwiftエンドポイントの両方を含む)、YUMリポジトリおよびSCAN (SCANはマルチ・ノードRAC DBシステムでのみ使用されます)。

デフォルトでは、各VCNはインターネットおよびVCNリゾルバを使用するように構成されています。 カスタムDNSリゾルバを使用する場合は、VCNを別の方法で構成する必要があります。

DBシステムでInternet and VCN Resolverを使用

Internet and VCN Resolverを使用するためのホスト名制限

カスタムDNSリゾルバ

カスタムDNSリゾルバは、オンプレミス・ネットワークに設定して自身を維持するDNSサーバーです。 DBシステムに必要なエンドポイントを解決する必要があります。

デフォルトでは、VCNはインターネットおよびVCNリゾルバを使用するように構成されています。 そのため、かわりにカスタムDNSリゾルバを使用する場合は、VCNとDHCPオプションを異なる方法で構成する必要があります。

DBシステムでのカスタムDNSリゾルバの使用

カスタムDNSリゾルバを使用する場合のホスト名制限

DNS: オンプレミス・ネットワークとVCNの間

インターネットおよびVCNリゾルバを使用しており、オンプレミス・ホストとVCNリソースが相互に通信するときにホスト名の使用を有効にする場合は、VCN内のインスタンスをカスタムDNSサーバーとして設定できます。

Oracle Terraformプロバイダによるこのシナリオの実装の例は、「ハイブリッドDNS構成」を参照してください。

DBシステムのDNSの設定

DNSでは、IPアドレスのかわりにホスト名を使用してDBシステムと通信できます。

「Virtual CloudネットワークのDNS」の説明に従って、インターネットおよびVCNリゾルバ(VCNに組み込まれたDNS機能)を使用できます。

または、任意のDNSサーバーを使用できます。 ホスト名およびドメイン名をDBシステムのパブリックまたはプライベートIPアドレスに関連付けます。 DBシステムのホスト名とドメイン名とIPアドレスは、コンソールの「データベース」ページで確認できます。

ホスト名をDBシステムのパブリックまたはプライベートIPアドレスに関連付けるには、DNS管理者に連絡し、DBシステムのIPアドレスのカスタムDNSレコードをリクエストします。 たとえば、ドメインがexample.comで、ホスト名としてclouddb1を使用する場合、clouddb1.example.comをDBシステムのIPアドレスに関連付けるDNSレコードをリクエストします。

前述のようにパブリックIPアドレスをDNS管理者に提供する場合は、カスタム・ドメイン名をDBシステムのパブリックIPアドレスに関連付ける必要があります:

  1. サード・パーティのドメイン登録ベンダー(register.comなど)を使用して、ドメイン名を登録します。
  2. サードパーティのドメイン登録ベンダー・コンソールを使用して、ドメイン名をDBシステムのパブリックIPアドレスに解決します。 詳細は、サード・パーティ・ドメイン登録のドキュメントを参照してください。