ゾーンファイルをインポートしてレコードを作成する - Amazon Route 53

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

ゾーンファイルをインポートしてレコードを作成する

別のDNSサービスプロバイダーから移行する場合で、現在のDNSサービスプロバイダーが現在のDNS設定をゾーンファイルにエクスポートすることを許可している場合は、ゾーンファイルをインポートすることで、Amazon Route 53 ホストゾーンのすべてのレコードをすばやく作成できます。

注記

ゾーンファイルは、 と呼ばれる標準形式を使用してBIND、テキスト形式でレコードを表します。ゾーンファイルの形式については、Wikipedia のゾーンファイルのエントリを参照してください。追加情報は、RFC1034、ドメイン名 — 概念と設備セクション 3.6.1、および RFC 1035、ドメイン名 — 実装と仕様セクション 5 で入手できます。

ゾーンファイルをインポートしてレコードを作成する場合は、次の点に注意してください。

  • ゾーンファイルは RFC準拠の形式である必要があります。

  • ゾーンファイル内のレコードのドメイン名は、ホストゾーンの名前に一致する必要があります。

  • Route 53 では、$ORIGIN$TTL のキーワードがサポートされます。ゾーンファイルに $GENERATE または $INCLUDE のキーワードが含まれる場合、インポートは失敗し、Route 53 からエラーが返されます。

  • ゾーンファイルをインポートすると、Route 53 はゾーンファイルのSOAレコードを無視します。Route 53 では、ホストゾーンと同じ名前を持つ NS レコードもすべて無視されます。

  • 最大 1000 個のレコードをインポートすることができます。

  • ゾーンファイルに表示されるレコードが既にホストゾーンに含まれている場合、インポートプロセスは失敗し、レコードは作成されません。

  • ゾーンファイルの内容を参照し、レコード名に適切に末尾のドットが含まれている/省かれていることを確認することをお勧めします。

    • ゾーンファイル内のレコードの名前の末尾がドットである場合 (example.com.)、その名前はインポートプロセスによって完全修飾ドメイン名と解釈され、その名前で Route 53 レコードが作成されます。

    • ゾーンファイル内のレコードの名前の末尾がドットでない場合 (www)、その名前はインポートプロセスによってゾーンファイル内のドメイン名 (example.com) と連結され、連結後の名前 (www.example.com) で Route 53 レコードが作成されます。

    エクスポートプロセスでレコードの完全修飾ドメイン名の末尾にドットが追加されない場合、Route 53 インポートプロセスでドメイン名がレコードの名前に追加されます。たとえば、レコードをホストゾーン example.com にインポートし、ゾーンファイルの MX レコードの名前は mail.example.com で末尾のドットがない場合、Route 53 インポートプロセスでは mail.example.com.example.com という名前の MX レコードが作成されます。

    重要

    CNAME、MX、PTR、および SRVレコードの場合、この動作は RDATA値に含まれるドメイン名にも適用されます。たとえば、example.com のゾーンファイルがあるとします。ゾーンファイル (末尾のドットなし) のCNAMEレコードのRDATA値が www.example.com (末尾のドットなし) の場合support、インポートプロセスはトラフィックを にルーティングsupport.example.comする名前で Route 53 レコードを作成しますwww.example.com.example.com。ゾーンファイルをインポートする前に、RDATA値を確認し、必要に応じて更新します。

Route 53 はレコードのゾーンファイルへのエクスポートをサポートしていません。

ゾーンファイルをインポートしてレコードを作成するには
  1. 現在ドメインを処理しているDNSサービスプロバイダーからゾーンファイルを取得します。手順と用語はサービスプロバイダーによって異なります。ゾーンファイルまたはBINDファイルにレコードをエクスポートまたは保存する方法の詳細については、プロバイダーのインターフェイスとドキュメントを参照してください。

    プロセスが明確でない場合は、現在のDNSプロバイダーのカスタマーサポートにレコードリストまたはゾーンファイル情報を依頼してみてください。

  2. にサインイン AWS Management Console し、 で Route 53 コンソールを開きますhttps://console.aws.amazon.com/route53/

  3. ナビゲーションペインで [Hosted zones] を選択します。

  4. [ホストゾーン] ページで、新しいホストゾーンを作成します。

    1. [ホストゾーンの作成] を選択します。

    2. ドメインの名前 (およびオプションでコメント) を入力します。

    3. [Create] (作成) を選択します。

  5. [ゾーンファイルのインポート] を選択します。

  6. [ゾーンファイルのインポート] ペインで、ゾーンファイルの内容を [ゾーンファイル] テキストボックスに貼り付けます。

  7. [Import] を選択します。

    注記

    ゾーンファイル内のレコードの数によっては、レコードが作成されるまで数分かかる場合があります。

  8. ドメインに別のDNSサービスを使用している場合 (ドメインを別のレジストラに登録している場合に一般的)、DNSサービスを Route 53 に移行します。このステップが完了すると、レジストラはドメインのDNSクエリに応答して Route 53 をDNSサービスとして識別し始め、クエリは Route 53 DNSサーバーに送信され始めます。(通常、DNSクエリが Route 53 にルーティングされるまでに 1 ~ 2 日遅延します。これは、以前のDNSサービスに関する情報がその期間DNSリゾルバーにキャッシュされるためです。) 詳細については、「Amazon Route 53 を既存ドメインの DNS サービスとして使用する」を参照してください。