DNS 用語と概念を理解する - AWS Amplify ホスティング

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

DNS 用語と概念を理解する

ドメインネームシステム (DNS) に関連する用語と概念に慣れていない場合は、以下のトピックを参考にして、カスタムドメインを追加する手順を理解してください。

DNS の用語

以下は、 に共通する用語のリストですDNS。カスタムドメインを追加する手順を理解する助けになります。

CNAME

正規レコード名 (CNAME) は、一連のウェブページのドメインをマスクし、他の場所にあるかのように表示させるDNSレコードの一種です。は、サブドメインを完全修飾ドメイン名 () にCNAMEポイントしますFQDN。例えば、新しいCNAMEレコードを作成して、www がサブドメインであるサブドメイン www.example.com を、Amplify コンソールでアプリに割り当てられたFQDNドメイン branch-name.d1m7bkiki6tdw1.cloudfront.net にマッピングできます。

ANAME

ANAME レコードはCNAMEレコードに似ていますが、ルートレベルです。は、ドメインのルートを にANAMEポイントしますFQDN。これは IP アドレスFQDNを指します。

ネームサーバー

ネームサーバーは、ドメイン名のさまざまなサービスの場所に関するクエリの処理に特化したインターネット上のサーバーです。Amazon Route 53 でドメインを設定した場合、ネームサーバーのリストはすでにドメインに割り当てられています。

NS レコード

NS レコードは、ドメインの詳細を検索するネームサーバーを指します。

DNS 検証

ドメインネームシステム (DNS) は、人間が読み取れるドメイン名をコンピュータフレンドリーな IP アドレスに変換する電話帳のようなものです。ブラウザhttps://google.comに入力すると、DNSプロバイダーでルックアップオペレーションが実行され、ウェブサイトをホストするサーバーの IP アドレスが検索されます。

DNS プロバイダーには、ドメインと対応する IP アドレスの記録が含まれています。最も一般的に使用されるDNSレコードはCNAME、、ANAME、および NS レコードです。

Amplify はCNAMEレコードを使用して、カスタムドメインを所有していることを確認します。ドメインを Route53 でホストしている場合、検証はお客様に代わって自動的に行われます。ただし、 などのサードパーティープロバイダーでドメインをホストする場合は GoDaddy、ドメインDNSの設定を手動で更新し、Amplify が提供する新しいCNAMEレコードを追加する必要があります。

カスタムドメインアクティベーションのプロセス

Amplify コンソールで Amplify アプリをカスタムドメインに接続する場合、カスタムドメインを使用してアプリを表示する前に Amplify が完了する必要があるステップがいくつかあります。次のリストでは、ドメイン設定やアクティベーションのプロセスの各手順を説明しています。

SSL/TLS 作成

マネージド証明書を使用している場合、 は安全なカスタムドメインを設定するための SSL/TLS 証明書 AWS Amplify を発行します。

SSL/TLS 設定と検証

Amplify は、マネージド証明書を発行する前に、自身がドメインの所有者であることを確認します。Amazon Route 53 によって管理されるドメインの場合、Amplify はDNS検証レコードを自動的に更新します。Route 53 の外部で管理されるドメインの場合、Amplify コンソールで提供されるDNS検証レコードを、サードパーティーDNSプロバイダーのドメインに手動で追加する必要があります。

カスタム証明書を使用している場合は、ドメインの所有権を検証する責任があります。

ドメインアクティベーション

ドメインは正常に検証されました。Route 53 の外部で管理されるドメインの場合、Amplify コンソールで提供されたCNAMEレコードをサードパーティーDNSプロバイダーのドメインに手動で追加する必要があります。