View a markdown version of this page

パブリックホストゾーンの削除 - Amazon Route 53

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

パブリックホストゾーンの削除

このセクションでは、Amazon Route 53 コンソールを使用してパブリックホストゾーンを削除する方法を説明します。

ホストゾーンは、デフォルトの SOA レコードと NS レコード以外のレコードがない場合にのみ削除できます。ホストゾーンに他のレコードがある場合は、最初に削除します。これにより、まだ使用中のレコードがあるホストゾーンを削除できなくなります。

トラフィックがドメインにルーティングされないようにする

ドメイン登録を維持するが、ウェブサイトまたはウェブアプリケーションへのインターネットトラフィックのルーティングを停止する場合は、ホストゾーンを削除するのではなく、ホストゾーンのレコードを削除することをお勧めします。

重要

ホストゾーンを削除した場合、元に戻すことはできません。新しいホストゾーンを作成し、ドメインのネームサーバーを更新する必要があります。有効にするには最大 48 時間かかる場合があります。また、ホストゾーンを削除すると、誰かがドメインをハイジャックし、ドメイン名を使用してトラフィックを自分のリソースにルーティングする可能性があります。

サブドメインに独自のホストゾーンを付与し、その子ホストゾーンを削除する場合は、子ホストゾーンと同じ名前の NS レコードを削除して、親ホストゾーンも更新する必要があります。例えば、ホストゾーン acme.example.com を削除する場合は、example.com ホストゾーンの NS レコード acme.example.com も削除する必要があります。最初に NS レコードを削除し、その NS レコードの TTL が期限切れになるまで待ってから、子ホストゾーンを削除することをお勧めします。これにより、DNS リゾルバーに子ホストゾーンのネームサーバーがキャッシュされている間は、誰も子ホストゾーンをハイジャックできません。

ホストゾーンの月額料金を回避する場合は、ドメインの DNS サービスを無料の DNS サービスに移動できます。DNS サービスを移動するときは、ドメインのネームサーバーを更新する必要があります。ドメインが Route 53 に登録されている場合に、新しい DNS サービスのネームサーバーを使用して Route 53 ネームサーバーを置き換える方法については、「ドメインのネームサーバーおよびグルーレコードの追加あるいは変更」を参照してください。ドメインが別のレジストラに登録されている場合は、そのレジストラが提供する方法を使用してドメインのネームサーバーを更新します。詳細については、インターネットで「無料の DNS サービス」を検索してください。

別のサービスによって作成されたパブリックホストゾーンを削除する

別のサービスがホストゾーンを作成した場合、Route 53 コンソールを使用してホストゾーンを削除することはできません。代わりに、そのサービスに適したプロセスを使用してください。

  • AWS Cloud Map – パブリック DNS 名前空間の作成時に AWS Cloud Map が作成したホストゾーンを削除するには、namespace を削除します。 はホストゾーンを自動的に AWS Cloud Map 削除します。詳細については、AWS Cloud Map デベロッパーガイド名前空間の削除を参照してください。

  • Amazon Elastic Container Service (Amazon ECS) Service Discovery – Service Discovery を使用してサービスを作成した際に Amazon ECS が作成したパブリックホストゾーンを削除するには、名前空間を使用している Amazon ECS サービスを削除した上で、その名前空間を削除します。詳細については、Amazon Elastic Container Service デベロッパーガイドの「サービスの削除」を参照してください。

Route 53 コンソールを使用してのパブリックホストゾーンの削除

Route 53 コンソールを使用してパブリックホストゾーンを削除するには、以下の手順を実行します。

Route 53 コンソールを使用してパブリックホストゾーンを削除するには
  1. にサインイン AWS マネジメントコンソール し、https://console.aws.amazon.com/route53/ で Route 53 コンソールを開きます。

  2. ナビゲーションペインで [Hosted zones] (ホストゾーン) を選択した後に、削除するホストゾーンの強調表示されたリンクを選択します。

  3. 削除するホストゾーンに NS と SOA のレコードのみが含まれていることを確認します。他のレコードが含まれている場合は、それらを削除します。また、DNSSEC 署名を無効にする必要があります。

    注記

    これらの要件を満たさずにホストゾーンを削除しようとすると、Route 53 はエラーを返します。

    • DNSSEC 署名が有効になっている場合: 指定されたホストゾーンに DNSSEC キー署名キーが含まれているため、削除できません

    • 他のリソースレコードセットが存在する場合 (デフォルトの SOA および NS レコードを除く): 指定されたホストゾーンには必須ではないリソースレコードセットが含まれているため、削除できません

    1. ホストゾーンの詳細ページにある [Records] (レコード) リストで、[Type] (タイプ) 列の値が「NS」または「SOA」以外に設定されたレコードがある場合には、その行を選択し、次に [Delete] (削除) を選択します。

      複数の連続するレコードを選択するには、最初の行を選択し、[Shift] (シフト) キーを押したまま最後の行を選択します。複数の連続していないレコードを選択するには、最初の行を選択し、Ctrl キーを押したまま、残りの行を選択します。

      注記

      ホストゾーンでサブドメインの NS レコードを作成した場合は、それらのレコードも削除します。

  4. [Hosted Zones] (ホストゾーン) ページで、削除するホストゾーンの行を選択します。

  5. [削除] を選択します。

  6. 確認キーを入力し、[Delete (削除)] を選択します。

  7. ドメインをインターネット上で利用できなくするには、DNS サービスを無料の DNS サービスに移管し、Route 53 のホストゾーンを削除することをお勧めします。これにより、今後の DNS クエリが誤ってルーティングされることを防ぐことができます。

    ドメインが Route 53 に登録されている場合に、新しい DNS サービスのネームサーバーを使用して Route 53 ネームサーバーを置き換える方法については、「ドメインのネームサーバーおよびグルーレコードの追加あるいは変更」を参照してください。ドメインが他のレジストラに登録されている場合、レジストラが提供する方法を使用してドメインのネームサーバーを変更します。

    注記

    サブドメイン (acme.example.com) のホストゾーンを削除する場合は、ドメイン (example.com) のネームサーバーを変更する必要はありません。