ノート:

CloudflareからOracle Cloud InfrastructureへのDNS管理の移行

イントロダクション

DNS (ドメイン・ネーム・システム)は、ユーザーが判読可能なドメイン名をコンピュータが理解できるIPアドレスに変換することでWebサイトにアクセスできるようにする、インターネットの重要なコンポーネントです。DNSレコードはゾーンに格納され、各ゾーンには特定のドメインに関する情報が含まれます。DNSレコードの管理は、特に複数のドメインおよびサブドメインがある場合、複雑なタスクになることがあります。

Oracle Cloud Infrastructure (OCI) DNSサービスを使用すると、ゾーンの作成、ゾーンへのレコードの追加、Oracle Cloud Infrastructureのエッジ・ネットワークによるドメインのDNS問合せの処理が可能になります。Oracle DNSを構成することにより、企業顧客はDNS問合せをOracle Cloud Infrastructure Compute and Storage、サード・パーティ・アセット、プライベート・アセットなどのアセットに接続できます。また、DNSレコードを、IPアドレスにマップされたドメイン名として管理することもできます。ドメイン名はクラウド・リソースまたはクラウド・リソースではありません。

目標

CloudflareからOCIにDNSゾーンをインポートすると、DNS管理を統合し、OCIのDNS機能を利用できるようになります。このプロセスでは、CloudflareからDNSゾーンをエクスポートし、DNSレコードをインポートします。このチュートリアルで説明するステップに従うことで、DNSゾーンをCloudflareからOCIに簡単にインポートし、DNS管理を合理化できます。

前提条件

タスク1: CloudflareからのDNSゾーンのエクスポート

  1. Cloudflareアカウントにログインし、DNSゾーンをエクスポートするドメインを選択します。

  2. 「エクスポート」をクリックして、DNSゾーン・ファイルのコピーをダウンロードします。

    「編集」ボタン

タスク2: cloudflare.comからエクスポートされたゾーン・ファイルの変更によるOCI DNSへのインポート

cloudflare.comからエクスポートされたゾーン・ファイルを正しくインポートするようにOracle Cloud Infrastructure DNSサービスを取得するには、ファイルを変更する必要があります。ゾーンファイルを更新するには、次の手順に従います。

  1. このファイルを任意のテキスト・エディタで開きます。2行目を変更し、;; Domain:を削除して$ORIGINに置き換えます。

    「編集」ボタン

  2. SOAレコードの場合は、ドメイン名を@に置き換えます。

    「編集」ボタン

  3. ファイルを変更したら、変更内容をファイルに保存します。

エクスポートされたゾーン・ファイルをcloudflare.comから変更する際の注意点

タスク3: DNSゾーンのOCI DNSへのインポート

  1. OCIテナンシにログインし、ネットワーキングDNS管理ゾーンの順に移動します。

    「編集」ボタン

  2. 「ゾーンの作成」をクリックし、「インポート」をクリックします。変更したゾーン・ファイルを選択し、ゾーンを作成します。

    「編集」ボタン

ゾーンが作成され、レコードが移入されるまで数秒かかります。

「編集」ボタン

タスク4: OCI DNSでのDNSゾーンの確認

  1. CloudflareゾーンのすべてのDNSレコードがOCI DNSに存在することを確認します。OCI DNSからTXTファイルにレコードをエクスポートし、比較できます。次に示すように、クラウド・シェルを使用してレコードをエクスポートできます。

    oci dns zone get-zone-content --file $file --zone-name-or-id $zone_name_or_id

    「編集」ボタン

    • Cloudflare DNSサーバーからOCI DNSサーバーに切り替える場合は、ドメイン・レジストラのネーム・サーバーを、ゾーンのインポート時に割り当てられたOCIネーム・サーバー(NS)を指すように変更します。

    • ここでは、ドメインのホスト・ゾーンをCloudflareからOracle DNSに転送し、ドメイン自体の登録はしません。ドメインは、Cloudflare、GoDaddyまたはその他のプロバイダのいずれであっても、既存のレジストラに登録されます。

    • DNSレコードを更新してドメインをOCIに移行できるかぎり、ホスト・ゾーンの転送プロセスは、ドメイン・レジストラに関係なく同じになります。

    • ネーム・サーバーの変更後、マシンからnslookup問合せを実行するか、whatsmydns.netを使用してドメイン管理がOCI DNSに移行されていることを確認してテストできます。

      「編集」ボタン

承認

その他の学習リソース

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

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