

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

# DNS の用語と概念を理解する
<a name="understanding-dns-terminology-and-concepts"></a>

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

## DNS の用語
<a name="dns-terminology"></a>

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

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

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

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

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

## DNS の検証
<a name="dns-verification"></a>

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

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

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

## カスタムドメインアクティベーションのプロセス
<a name="amplify-console-custom-domain-setup"></a>

**警告**  
同じリージョン内の他の AWS アカウント (複数可) の異なる Amplify App (複数可) に既または以前に関連付けられているドメインを持つ Amplify アプリの DomainAssociation リクエストを開始する場合、これはクロスアカウントドメインの関連付けと見なされます。クロスアカウントドメインの関連付けリクエストには、手動検証が必要です。クロスアカウントドメインの関連付けを続行する場合は、AWS サポートにお問い合わせください。

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

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

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

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