

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

# 親ドメインを移行しないで Amazon Route 53 を DNS サービスとして使用するサブドメインを作成する
<a name="CreatingNewSubdomain"></a>

別の DNS サービスから親ドメインの移行を行わずに、DNS サービスとして Amazon Route 53 を使用するサブドメインを作成できます。

このプロセスの基本手順は以下のとおりです。

1. まず、この手順を使用すべきかどうかを[判断](#decide-procedure-create-subdomain)します。

1. [‬サブドメインの Route 53 ホストゾーンを作成します](#CreateZoneNewSubdomain)。

1. Route 53 ホストゾーンに、新しいサブドメインの[レコードを追加](#AddNewSubdomainRecords)します。

1. *API のみ:* すべての Route 53 DNS サーバーに[変更が反映されたことを確認します。](#CheckStatusNewSubdomain)
**注記**  
現在、変更が反映されたことを確認するには、[GetChange](https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetChange.html) API アクションを使用する方法しかありません。通常、変更は 60 秒以内にすべての Route 53 ネームサーバーに反映されます。

1. [サブドメインのネームサーバーレコードを追加して、親ドメインの DNS サービスを更新します](#UpdateDNSParentDomain)。

## サブドメインの作成に使用する手順の決定
<a name="decide-procedure-create-subdomain"></a>

このトピックの手順では、一般的でないオペレーションを実行する方法について説明します。ドメインの DNS サービスとして Route 53 を既に使用していて、サブドメイン (www.example.com など) のトラフィックをリソース (EC2 インスタンスで実行されているウェブサーバーなど) にルーティングするだけの場合は、「[サブドメインのトラフィックのルーティング](dns-routing-traffic-for-subdomains.md)」を参照してください。

この手順を使用するのは、ドメイン (example.com など) で別の DNS サービスを使用していて、そのドメインの新しいサブドメイン　(www.example.com など) で Route 53 を DNS サービスとして使い始める場合に*限ります*。

## 新しいサブドメインのホストゾーンを作成する
<a name="CreateZoneNewSubdomain"></a>

親ドメインの移行を行わずに、Amazon Route 53 を新しいサブドメインの DNS サービスとして使用する場合、サブドメインのホストゾーンの作成から開始します。Route 53 は、ホストゾーンにサブドメインの情報を保存します。

Route 53 コンソールを使用したホストゾーンの作成方法については、「[パブリックホストゾーンの作成](CreatingHostedZone.md)」を参照してください。

## レコードの作成
<a name="AddNewSubdomainRecords"></a>

Amazon Route 53 コンソールまたは Route 53 API を使用して、レコードを作成できます。Route 53 で作成したレコードが、サブドメインに対する責任を Route 53 に委任した後で DNS が使用するレコードになります。詳細については、「[サブドメインのネームサーバーレコードで DNS サービスを更新する](#UpdateDNSParentDomain)」を参照してください。

**重要**  
Route 53 ホストゾーンに追加のネームサーバー (NS) レコードまたは Start of Authority (SOA) レコードを作成しないでください。また、既存の NS レコードと SOA レコードを削除しないでください。

Route 53 コンソールを使用してレコードを作成するには、「[レコードを使用する](rrsets-working-with.md)」を参照してください。Route 53 API を使用してレコードを作成するには、「`ChangeResourceRecordSets`」を参照してください。詳細については、*[Amazon Route 53 API リファレンス](https://docs.aws.amazon.com/Route53/latest/APIReference/)*の「[ChangeResourceRecordSets](https://docs.aws.amazon.com/Route53/latest/APIReference/API_ChangeResourceRecordSets.html)」を参照してください。

## 変更のステータスを確認する (API のみ)
<a name="CheckStatusNewSubdomain"></a>

新しいホストゾーンの作成や、レコードの変更は、Route 53 DNS サーバーに伝達されるまでに時間がかかります。レコードの作成に [ChangeResourceRecordSets](https://docs.aws.amazon.com/Route53/latest/APIReference/API_ChangeResourceRecordSets.html) を使用した場合、`GetChange` アクションを使用して、変更が反映されたかどうかを判断できます (`ChangeResourceRecordSets` は `ChangeId` の値を返します。これは次の `GetChange` リクエストに含めることができます。コンソールを使用してレコードを作成した場合は、`ChangeId` を使用できません)。詳細については、*Amazon Route 53 API リファレンス*の「[GET GetChange](https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetChange.html)」を参照してください。

**注記**  
通常、変更は 60 秒以内にすべての Route 53 ネームサーバーに反映されます。

## サブドメインのネームサーバーレコードで DNS サービスを更新する
<a name="UpdateDNSParentDomain"></a>

Amazon Route 53 レコードへの変更が反映された後 (「[変更のステータスを確認する (API のみ)](#CheckStatusNewSubdomain)」を参照)、サブドメインの NS レコードを追加して、親ドメインの DNS サービスを更新します。これは、サブドメインの責任の Route 53 への委任と呼ばれます。例えば、親ドメインの example.com が別の DNS サービスでホストされており、サブドメインの test.example.com を Route 53 で作成していた場合、test.example.com の新しい NS レコードで example.com の DNS サービスを更新する必要があります。

以下の手順を実行します。

1. DNS サービスから提供される方法を使用して、親ドメインのゾーンファイルをバックアップします。

1. Route 53 コンソールで、Route 53 ホストゾーンのネームサーバーを取得します。

   1. AWS マネジメントコンソール にサインインし、Route 53 コンソール ([https://console.aws.amazon.com/route53/](https://console.aws.amazon.com/route53/)) を開きます。

   1. ナビゲーションペインで [**Hosted zones (ホストゾーン)**] をクリックします。

   1. [**Hosted Zones (ホストゾーン)**] ページで、ホストゾーンのラジオボタン (名前ではない) を選択し、[**View details (詳細を表示)**] を選択します。

   1. ホストゾーンの詳細ページで、[**Hosted zone details (ホストゾーンの詳細)**] を選択します。

   1. [**Name Servers (ネームサーバー)**] に表示されている 4 つのサーバー名を書き留めます。

   または、`GetHostedZone` アクションを使用できます。詳細については、*Amazon Route 53 API リファレンス*の「[GetHostedZone](https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetHostedZone.html)」を参照してください。

1. 親ドメインの DNS サービスから提供される方法を使用して、親ドメインのゾーンファイルにサブドメインの NS レコードを追加します。これらの NS レコードでは、ステップ 1 で作成したホストゾーンに関連する 4 つの Route 53 ネームサーバーを指定します。

**重要**  
親ドメインのゾーンファイルに Start of Authority (SOA) のレコードを追加しないでください。サブドメインは Route 53 を使用するため、親ドメインの DNS サービスはサブドメインに関する権限を保持していません。  
DNS サービスが自動的にサブドメインの SOA レコードを追加した場合、サブドメインのレコードを削除します。ただし、親ドメインの SOA レコードは削除しないでください。