删除公有托管区域 - Amazon Route 53
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

删除公有托管区域

本节介绍了如何使用 Amazon Route 53 控制台删除公有托管区域。

只有在没有任何记录 (默认 SOA 和 NS 记录除外) 时,您才可以删除托管区域。如果您的托管区域包含其他记录,则必须先将其删除,然后才能删除托管区域。这样可以防止您意外删除仍包含记录的托管区域。

防止流量路由到您的域

如果您希望保留域注册但又希望停止路由指向您网站或 Web 应用程序的 Internet 流量,我们建议您删除托管区域中的记录 而不是删除托管区域。

重要

如果您删除托管区域,则无法取消删除它。您必须创建新的托管区域并更新域注册的名称服务器,这最多需要 48 个小时生效。此外,如果您删除托管区域,其他人可以劫持域并使用您的域名将流量路由到他们自己的资源。

如果您将子域的责任委托给托管区域,并且要删除子托管区域,则还必须通过删除与子托管区域同名的 NS 记录来更新父托管区域。例如,如果要删除托管区域 acme.example.com,则还必须删除 example.com 托管区域中的 NS 记录 acme.example.com。我们建议您先删除 NS 记录,并等待 NS 记录上的 TTL 持续时间,然后再删除子托管区域。这可确保在 DNS 解析程序仍然缓存子托管区域的名称服务器期间,某人不能劫持子托管区域。

如果您要避免托管区域的每月费用,可以将域的 DNS 服务转移到免费 DNS 服务。在转移 DNS 服务时,您需要更新域注册的名称服务器。如果此域已向 Route 53 注册,请参阅 为域添加或更改名称服务器和粘附记录,了解有关如何将 Route 53 名称服务器替换为新 DNS 服务的名称服务器的信息。如果此域已向其他注册商注册,请使用注册商提供的方法更新此域注册的名称服务器。有关更多信息,请在 Internet 上搜索“免费 DNS 服务”。

删除由其他服务创建的公有托管区域

如果其它服务创建了一个托管区域,您无法使用 Route 53 控制台删除它。相反,您需要使用针对其他服务的合适过程:

  • Amazon Cloud Map — 要删除 Amazon Cloud Map 在您创建公有 DNS 命名空间时创建的托管区域,请删除该命名空间。Amazon Cloud Map 将自动删除该托管区域。有关更多信息,请参阅 Amazon Cloud Map开发人员指南中的删除命名空间

  • Amazon Elastic Container Service (Amazon ECS) 服务发现 — 要删除 Amazon ECS 在您使用服务发现创建服务时创建的公有托管区域,请删除使用该命名空间的 Amazon ECS 服务,并删除该命名空间。有关更多信息,请参阅 Amazon Elastic Container Service 开发人员指南中的删除服务

使用 Route 53 控制台删除公有托管区域

要使用 Route 53 控制台删除公有托管区域,请执行以下过程。

要使用 Route 53 控制台删除公有托管区域
  1. 请登录 Amazon Web Services Management Console,并通过以下网址打开 Route 53 控制台:https://console.aws.amazon.com/route53/

  2. 在导航窗格中,选择 Hosted zones(托管区域),然后选择要删除的托管区域的突出显示的链接。

  3. 确认您要删除的托管区域仅包含 NS 和 SOA 记录。如果它包含其它记录,请将其删除。此外,您还需要禁用 DNSSEC 签名:

    1. 在托管区域详细信息页面的 Records(记录)列表中,如果记录列表内任何记录对应的 Type(类型)列值不是 NS 或 SOA,请选择此行,然后选择 Delete(删除)。

      要选择多个连续的记录,请选择第一行,按住 Shift 键,然后选择最后一行。要选择多个不连续的记录,请选择第一行,按住 Ctrl 键,然后选择其余各行。

      注意

      如果您为子域的托管区域创建了任何 NS 记录,请也删除此类记录。

  4. 返回到 Hosted Zones(托管区域)页面,然后选择您要删除的托管区域所对应的那一行。

  5. 选择 Delete (删除)

  6. 键入确认密钥,然后选择 Delete(删除)。

  7. 如果您想要使域在互联网上不可用,我们建议您将 DNS 服务转移到免费的 DNS 服务,然后删除 Route 53 托管区域。这可防止以后的 DNS 查询可能被错误路由。

    如果此域已向 Route 53 注册,请参阅 为域添加或更改名称服务器和粘附记录,了解有关如何将 Route 53 名称服务器替换为新 DNS 服务的名称服务器的信息。如果此域已向其他注册商注册,请使用注册商提供的方法更改此域的名称服务器。

    注意

    如果您要删除子域 (acme.example.com) 的托管区域,则不需要更改域 (example.com) 的名称服务器。