

# 弹性 IP 地址概念和规则
<a name="vpc-eip-overview"></a>

要使用弹性 IP 地址，您必须先将其分配为在您的账户中使用。然后，您可以将其与 VPC 中的实例或网络接口关联。弹性 IP 地址将保持分配到您的AWS账户的状态，直至您明确释放它。

弹性 IP 地址是网络接口的一个属性。您可以通过更新附加到实例的网络接口，将弹性 IP 地址与该实例关联起来。将弹性 IP 地址与网络接口关联而不是直接与实例关联的优势在于，只需一步，即可将网络接口的所有属性从一个实例移至另一个。有关更多信息，请参阅《*Amazon EC2 用户指南*》中的[弹性网络接口](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html)。

以下规则适用：
+ 弹性 IP 地址一次仅可与一个实例或一个网络接口关联。
+ 您可以将弹性 IP 地址从一个实例或网络接口迁移到另一个实例或网络接口。
+ 如果将弹性 IP 地址与实例的主要网络接口关联，则系统会将其当前公有 IPv4 地址（如果有）释放到公有 IP 地址池。如果取消关联弹性 IP 地址，则系统将自动在几分钟内为主要网络接口分配一个新的公有 IPv4 地址。如果再向您的实例附加一个网络接口，则不适用此情况。
+ 您最多只能拥有 5 个弹性 IP 地址。为帮助节省这些地址，您可以使用 NAT 设备。有关更多信息，请参阅 [使用 NAT 设备连接到互联网或其他网络](vpc-nat.md)。
+ 不支持 IPv6 的弹性 IP 地址。
+ 您可以为已分配用于 VPC 的弹性 IP 地址添加标签。不过，不支持成本分配标签。如果您恢复弹性 IP 地址，标签不会恢复。
+ 当安全组和网络 ACL 允许来自源 IP 地址的流量时，您可以从 Internet 访问弹性 IP 地址。从 VPC 内部返回到 Internet 的回复流量需要互联网网关。有关更多信息，请参阅[安全组](vpc-security-groups.md)和[网络 ACL](vpc-network-acls.md)。
+ 您可以对弹性 IP 地址使用以下任一选项：
  + 让 Amazon 提供弹性 IP 地址。选择此选项后，您可以将弹性 IP 地址与网络边界组关联。这是我们通告 CIDR 块的位置。设置网络边界组会将 CIDR 块限制到此组。
  + 使用自带 IP 地址。有关自带 IP 地址的信息，请参阅《*Amazon EC2 用户指南*》中的[自带 IP 地址（BYOIP）](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-byoip.html)。
+ 公有 IPv4 地址支持成本分配标签。如果您对弹性 IP 地址应用标签，则可以使用这些标签来跟踪 AWS Cost Explorer 中的公有 IPv4 地址成本。

  必须先激活标签，才能将标签用作成本分配标签。有关更多信息，请参阅《AWS Billing 用户指南》**中的[激活用户定义的成本分配标签](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/activating-tags.html)。请注意，在您创建用户定义的标签并将其应用到资源之后，标签键最多可能需要 24 小时才能显示在成本分配标签页面上进行激活。

  成本分配标签激活后……
  + 对于与弹性网络接口关联的所有公有 IPv4 地址（包括分配给 EC2 实例的公有 IPv4 地址和弹性 IP 地址），您可以通过选择**使用类型** > **PublicIPv4InUseAddress（小时）**在 Cost Explorer 中查看与公有 IPv4 地址相关的成本。
  + 如果带标签的弹性 IP 地址未与 ENI 关联，或者与已停止的资源（如已停止的 EC2 实例）相关联，则该地址将被视为空闲的 IPv4 地址。您可以通过选择**使用类型** > **PublicIPv4IdleAddress（小时）**在 Cost Explorer 中查看与空闲 IPv4 地址相关的成本。

  有关 Cost Explorer 的更多信息，请参阅《AWS Billing 用户指南》**中的[使用 AWS Cost Explorer 分析费用](https://docs.aws.amazon.com/cost-management/latest/userguide/ce-what-is.html)。

弹性 IP 地址是区域性的。有关使用 Global Accelerator 预置全局 IP 地址的更多信息，请参阅 *AWS Global Accelerator 开发人员指南*中的[使用全局静态 IP 地址而不是区域性静态 IP 地址](https://docs.aws.amazon.com/global-accelerator/latest/dg/about-accelerators.eip-accelerator.html)。

有关弹性 IP 地址定价的更多信息，请参阅 [Amazon VPC 定价](https://aws.amazon.com/vpc/pricing/)中的*公有 IPv4 地址*。