将域名转移到其他 AWS 账户 - Amazon Route 53

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

将域名转移到其他 AWS 账户

如果您使用一个 AWS 账户注册了域名,并且想要将该域名转移到另一个 AWS 账户,则可以使用新的控制台或使用其他编程方法轻松转移域名。 AWS CLI

第 1 步:将域名转移到其他 AWS 账户

域名不能在注册后的前 14 天内转移。

启动域转移后,您必须使用根账户,或者使用通过以下一种或多种方式被授予 IAM 权限的用户登录:

  • 已为用户分配AdministratorAccess托管策略。

  • 为用户分配了 AmazonRoute53 DomainsFullAccess 托管策略。

  • 为用户分配了 AmazonRoute53 FullAccess 托管策略。

  • 已为用户分配PowerUserAccess托管策略。

  • 用户有权执行以下所有操作:TransferDomainsDisableDomainTransferLockRetrieveDomainAuthCode

如果您没有使用根账户或者具有所需权限的用户登录,则我们将无法执行转移。此要求可防止未经授权的用户将域名转让给其他人 AWS 账户。

转移过程分为两个步骤。首先,原始账户拥有者启动转移:在启动向另一个 AWS 账户转移程序中,目标账户拥有者在接受从另一个 AWS 账户转移步骤中接受转移。

将域名转移到其他 AWS 账户
  1. 使用域名当前注册到 AWS 账户 的登录。 AWS

  2. 打开 Route 53 控制台,网址为https://console.aws.amazon.com/route53/

  3. 在导航窗格中,选择 Registered domains

  4. 选择您要转移到另一个 AWS 账户的域的名称。

  5. 详细信息部分上方的转移出下拉列表中,选择转移到另一个 AWS 账户

  6. 转移到另一个 AWS 账户 对话框中,输入目标账户 ID。您可以从目标 AWS 账户 拥有者获得此 ID。

  7. 选择确认

  8. 在 “生成密码” 对话框中,复制密码并将其转发给接收密码 AWS 账户 的所有者。

    请求页面上,域的状态将显示正在进行中类型将显示内部传出

接受来自其他 AWS 账户的域名转移
  1. 使用接收域名 AWS 账户 的,登录。 AWS

  2. 打开 Route 53 控制台,网址为https://console.aws.amazon.com/route53/

  3. 在导航窗格中,选择请求

  4. 在 “请求” 页面上,选择您要从其他域名转移的域名旁边的单选按钮 AWS 账户。如果域已准备好转移,则状态需要执行操作类型内部转移域

    您有三天的时间来接受请求。如果在三天内未接受转移,则转移请求将取消。

  5. 操作下拉列表中,选择接受

    您也可以选择拒绝来取消转移过程。

  6. 如果您接受,请在将域转移到您的账户页面的密码部分,输入您从原始账户拥有者收到的密码。

    阅读条款和条件,然后选择下一步

  7. 导航至请求页面,以监控转移状态和其他需要完成的步骤。

  8. 转移完成后,您可以更新联系信息。有关更多信息,请参阅 更新域的联系信息和所有权

以编程方式转移域

您也可以使用 Route 53 API AWS CLI、其中一个或 Route 53 API 以编程方式转移域名。 AWS SDKs有关更多信息,请参阅以下文档:

  • 有关转移流程的概述以及有关您使用 Route 53 域名注册 API 转移域名时使用的 API 操作的文档,请参阅 Amazon Route 53 API 参考TransferDomainToAnotherAwsAccount中的。

  • 有关以编程方式转移域名的其他选项的文档,请参阅 “SDKs AWS 文档” 页面的 “指南和 API 参考” 部分中的 “和工具包”。

  • 通过使用-a transfer-domain-to-anotherws- account API,收款账户有三天的时间接受来自原始账户的转账。如果在三天内未接受转移,则转移请求将取消。

    重要

    当您将域名转移到其他 AWS 账户时,该域名的托管区域不会被转移。如果您还想转移托管区域,请等到域转移完成,然后查看步骤 2(可选):将托管区域迁移到其他 AWS 账户

步骤 2(可选):将托管区域迁移到其他 AWS 账户

如果您使用 Route 53 作为域的 DNS 服务,则在您将域转移到其它 AWS 账户时,Route 53 不会转移托管区域。如果域注册与一个账户相关联,且相应的托管区域与另一个账户相关联,则域注册和 DNS 功能都不受影响。唯一的影响是,您需要使用一个账户登录 Route 53 控制台查看域,并使用另一个账户登录以查看托管区域。

如果您拥有从中传输域的账户以及将域传输到的账户,您可以选择将域的托管区域迁移到不同账户,但这不是必需的。Route 53 将继续使用现有托管区域中的记录来路由域的流量。

重要

如果您不拥有要转移域名的账户和要将域名转移到的账户,则必须将现有的托管区域迁移到要将域名转移到的 AWS 账户,或者在您拥有的 AWS 账户中创建一个新的托管区域。如果您未拥有创建了用于路由域流量的托管区域的账户,则无法控制如何路由流量。

要将现有托管区域迁移到新账户,请参阅将托管区域迁移到其他 AWS 账户

要创建新的托管区域,请参阅将 Amazon Route 53 作为现有域的 DNS 服务。本主题通常在您将域名从另一个注册商转移到 Route 53 时使用,但是当您将域名从一个 AWS 账户转移到另一个账户时,过程是相同的。