在 AWS 账户之间转移弹性 IP 地址
您可以将弹性 IP 地址从一个 AWS 账户转移到另一个。这可能在以下情况下有帮助:
灾难恢复:在紧急事件期间为面向公众的互联网工作负载快速重新映射 IP 地址。
组织调整:将工作负载从一个 AWS 账户快速移动到另一个。地址转移无需等待安全组和网络 ACL 允许即可使用新弹性 IP 地址。
集中式安全管理 – 使用集中式 AWS 安全账户跟踪和转移已通过安全合规性审查的弹性 IP 地址。
定价
转移弹性 IP 地址不收取任何费用。
启用弹性 IP 地址转移
本节介绍如何接受转移的弹性 IP 地址。请注意以下与启用弹性 IP 地址转移相关的限制:
-
您可以将弹性 IP 地址从任何 AWS 账户(源账户)转移到同一 AWS 区域的任何其他 AWS 账户(转移账户)。
-
在转移弹性 IP 地址时,AWS 账户 账户之间有两步握手。当源账户开始转移时,转移账户有七天的时间来接受这个弹性 IP 地址转移。在那七天之内,从源账户可以看得见有待转移的那个弹性 IP 地址,比如:在 AWS 控制台中或使用 describe-address-transfers
命令即可看到。七天之后,转移将过期,而且弹性 IP 地址的所有权将被返回给其原始账户。 -
在接受转移后的 14 天内,源账户可以查看已接受的转移,例如:在 AWS 控制台中或使用 describe-address-transfers
命令即可查看。 -
AWS 不会向转移账户通知待处理的弹性 IP 地址转移请求。源账户的所有者必须通知转移账户的所有者:他们必须接受弹性 IP 地址转移请求。
-
转移完成后,与正在转移的弹性 IP 地址关联的所有标签都将被重置。
-
您无法将从自带的公有 IPv4 地址池 [通常称为自带 IP(BYOIP)地址池] 分配的弹性 IP 地址转移到您的 AWS 账户。
-
从 Amazon 提供的连续公有 IPv4 Amazon VPC IP 地址管理器(IPAM)池中分配的弹性 IP 地址不支持转移。不过,通过将 IPAM 与 AWS Organizations 集成并使用 AWS RAM,IPAM 允许跨 AWS 账户共享 IPAM 池。有关更多信息,请参阅《Amazon VPC IPAM User Guide》中的 Allocate sequential Elastic IP addresses from an IPAM pool。
-
如果您尝试转移与反向 DNS 记录相关联的弹性 IP 地址,则可以开始转移过程,但是在删除关联的 DNS 记录之前,转移账户将无法接受转移。
-
如果已启用并配置了 AWS Outposts,则您可能已从客户拥有的 IP 地址池(CoIP)中分配了弹性 IP 地址。您无法转移从 CoIP 分配的弹性 IP 地址。但是,您可以使用 AWS RAM 与其他账户共享 CoIP。有关更多信息,请参阅《AWS Outposts 用户指南》中的客户拥有的 IP 地址。
-
您可以使用 Amazon VPC IPAM 跟踪向 AWS Organizations 组织中的账户转移弹性 IP 地址的情况。有关更多信息,请参阅查看 IP 地址历史记录。但是,如果将弹性 IP 地址转移到组织外部的 AWS 账户,则弹性 IP 地址的 IPAM 审核历史记录将丢失。
这些步骤必须由源账户完成。
接受转移的弹性 IP 地址
本节介绍如何接受转移的弹性 IP 地址。
在转移弹性 IP 地址时,AWS 账户 账户之间有两步握手。当源账户开始转移时,转移账户有七天的时间来接受这个弹性 IP 地址转移。在那七天之内,从源账户可以看得见有待转移的那个弹性 IP 地址,比如:在 AWS 控制台中或使用 describe-address-transfers
接受转移时,请注意可能发生的以下异常情况以及如何解决这些异常:
-
AddressLimitExceeded:如果您的转移账户相应的弹性 IP 地址配额已超出,可以通过源账户来启动弹性 IP 地址转移,但此举将会导致系统出现异常,因为只要是转移账户在尝试接受这样的转移,此异常情况就会发生。默认情况下,每个 AWS 账户的限额为每个区域仅能使用最多 5 个弹性 IP 地址。欲提高此限制,请见此说明:弹性 IP 地址配额。
-
InvalidTransfer.AddressCustomPtrSet:如果您或组织中的某人已将您正在尝试转移的弹性 IP 地址配置为使用反向 DNS 查找,则源账户可以启用弹性 IP 地址转移,但是当转移账户尝试接受转移时,会发生此异常。若要解决此问题,源账户必须删除弹性 IP 地址的 DNS 记录。有关更多信息,请参阅 在 Amazon EC2 上为电子邮件创建反向 DNS 记录。
-
InvalidTransfer.AddressAssociated:如果弹性 IP 地址与 ENI 或 EC2 实例相关联,则源帐户可以启用弹性 IP 地址转移,但是当转移帐户尝试接受转移时,会发生此异常。若要解决此问题,源帐户必须解除弹性 IP 地址的关联。有关更多信息,请参阅 解除弹性 IP 地址的关联。
对于任何其他异常,请联系 支持
这些步骤必须由转移账户完成。
禁用弹性 IP 地址转移
本节介绍如何在启用转移后禁用弹性 IP 转移。
这些步骤必须由启用转移的源账户完成。