DNS の用語と概念 - AWS Amplifyホストする

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

DNS の用語と概念

ドメインネームシステム (DNS) に関連する用語や概念に慣れていない場合は、次のトピックでカスタムドメインを追加する手順を理解するのに役立ちます。

DNS の用語

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

CNAME

正規レコード名 (CNAME) は、一連のウェブページに対してドメインをマスクし、それらが他の場所にあるかのように見せるための DNS レコードの一種です。CNAME は、サブドメインを完全修飾ドメイン名 (FQDN) にポイントします。たとえば、新しい CNAME レコードを作成して、サブドメインをマップできます。www.example.comである。ここでwwwサブドメインは FQDN ドメインにありますかブランチ名.d1m7bkiki6tdw1.cloudfront.netAmplify コンソールでアプリに割り当てられます。

ANAME

ANAME レコードは CNAME レコードと似ていますが、ルートレベルにあります。ANAME はドメインのルートを FQDN にポイントします。その FQDN は IP アドレスをポイントします。

ネームサーバー

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

NSレコード

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

DNS 検証

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

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

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

ホスティングのカスタムドメインセットアップAmplify する

Amplify Hosting でカスタムドメインを追加する場合、カスタムドメインを使用してアプリを表示する前に完了する必要がある多くのステップがあります。次の図は、SSL/TLS 証明書の作成、証明書の設定と検証、およびドメインのアクティベーションに対して Amplify が実行する手順の順序を示しています。


               Amplify ドメインのアクティベーションプロセスの手順のワークフロー図。

次のリストでは、ドメインセットアッププロセスの各手順について詳しく説明します。

SSL/TLS の作成

AWS Amplifyは、安全なカスタムドメインをセットアップするための SSL/TLS 証明書を発行します。

SSL/TLS の設定および検証

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

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

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