本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
删除公有托管区域
本节介绍了如何使用 Amazon Route 53 控制台删除公有托管区域。
只有在托管区域除了默认 SOA 和 NS 记录之外没有其他记录时,您才能删除该托管区域。如果您的托管区域还有其他记录,请先将其删除。这可以防止您移除仍在使用记录的托管区域。
防止流量路由到您的域
如果您想保留域名注册但停止将互联网流量路由到您的网站或 Web 应用程序,我们建议您删除托管区域中的记录,而不是删除托管区域。
重要
如果您删除托管区域,则无法将其撤消。您必须为您的域创建新的托管区域并更新域名服务器,这最多可能需要 48 小时才能生效。此外,如果您删除托管区域,有人可能会劫持该域名并使用您的域名将流量路由到自己的资源。
如果您为子域提供了自己的托管区域并且想要删除该子托管区域,则还必须通过删除与子托管区域同名的 NS 记录来更新父托管区域。例如,如果要删除托管区域 acme.example.com,则还必须删除 example.com 托管区域中的 NS 记录 acme.example.com。我们建议您先删除 NS 记录,等待该 NS 记录的 TTL 到期,然后再删除子托管区域。这样可以确保在 DNS 解析器仍缓存子托管区域的名称服务器时,任何人都无法劫持子托管区域。
如果您想避免托管区域的月度费用,可以将域名的 DNS 服务移至免费 DNS 服务。移动 DNS 服务时,必须更新域的名称服务器。如果此域已向 Route 53 注册,请参阅 为域添加或更改名称服务器和粘附记录,了解有关如何将 Route 53 名称服务器替换为新 DNS 服务的名称服务器的信息。如果该域名是在其他注册商处注册的,请使用该注册商提供的方法更新该域名的名称服务器。欲了解更多信息,请在互联网上搜索 “免费DNS服务”。
删除由其他服务创建的公有托管区域
如果其他服务创建了托管区域,则无法使用 Route 53 控制台将其删除。取而代之的是,为该服务使用正确的流程:
Amazon Cloud Map— 要删除创建公有 DNS 命名空间时 Amazon Cloud Map 创建的托管区域,请删除该命名空间。 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 控制台删除公有托管区域
登录 Amazon Web Services 管理控制台 并打开 Route 53 控制台,网址为https://console.aws.amazon.com/route53/
。 -
在导航窗格中,选择 Hosted zones(托管区域),然后选择要删除的托管区域的突出显示的链接。
-
确认您要删除的托管区域仅包含 NS 和 SOA 记录。如果它包含其它记录,请将其删除。此外,您还需要禁用 DNSSEC 签名:
注意
如果您在未完成以下要求的情况下尝试删除托管区,Route 53 将返回错误:
如果启用 DNSSEC 签名:
指定的托管区包含 DNSSEC 密钥签名密钥,因此无法删除如果存在其他资源记录集(默认 SOA 和 NS 记录除外):
指定的托管区包含非必需的资源记录集,因此无法删除
-
在托管区域详细信息页面的 Records(记录)列表中,如果记录列表内任何记录对应的 Type(类型)列值不是 NS 或 SOA,请选择此行,然后选择 Delete(删除)。
要选择多个连续的记录,请选择第一行,按住 Shift 键,然后选择最后一行。要选择多个不连续的记录,请选择第一行,按住 Ctrl 键,然后选择其余各行。
注意
如果您为子域的托管区域创建了任何 NS 记录,请也删除此类记录。
-
返回到 Hosted Zones(托管区域)页面,然后选择您要删除的托管区域所对应的那一行。
-
选择删除。
-
键入确认密钥,然后选择 Delete(删除)。
-
如果您想要使域在互联网上不可用,我们建议您将 DNS 服务转移到免费的 DNS 服务,然后删除 Route 53 托管区域。这可防止以后的 DNS 查询可能被错误路由。
如果此域已向 Route 53 注册,请参阅 为域添加或更改名称服务器和粘附记录,了解有关如何将 Route 53 名称服务器替换为新 DNS 服务的名称服务器的信息。如果此域已向其他注册商注册,请使用注册商提供的方法更改此域的名称服务器。
注意
如果您要删除子域 (acme.example.com) 的托管区域,则不需要更改域 (example.com) 的名称服务器。