弹性 IP 地址概念和规则
要使用弹性 IP 地址,您必须先将其分配为在您的账户中使用。然后,您可以将其与 VPC 中的实例或网络接口关联。弹性 IP 地址将保持分配到您的AWS账户的状态,直至您明确释放它。
弹性 IP 地址是网络接口的一个属性。您可以通过更新附加到实例的网络接口,将弹性 IP 地址与该实例关联起来。将弹性 IP 地址与网络接口关联而不是直接与实例关联的优势在于,只需一步,即可将网络接口的所有属性从一个实例移至另一个。有关更多信息,请参阅《Amazon EC2 用户指南》中的弹性网络接口。
以下规则适用:
-
弹性 IP 地址一次仅可与一个实例或一个网络接口关联。
-
您可以将弹性 IP 地址从一个实例或网络接口迁移到另一个实例或网络接口。
-
如果将弹性 IP 地址与实例的 eth0 网络接口关联起来,系统会将其当前的公有 IPv4 地址 (如果有) 释放到 EC2-VPC 公有 IP 地址池中。如果取消关联弹性 IP 地址,系统将自动在几分钟内为 eth0 网络接口分配一个新的公有 IPv4 地址。如果再向您的实例附加一个网络接口,则不适用此情况。
-
您最多只能拥有 5 个弹性 IP 地址。为帮助节省这些地址,您可以使用 NAT 设备。有关更多信息,请参阅 使用 NAT 设备连接到互联网或其他网络。
-
不支持 IPv6 的弹性 IP 地址。
-
您可以为已分配用于 VPC 的弹性 IP 地址添加标签。不过,不支持成本分配标签。如果您恢复弹性 IP 地址,标签不会恢复。
-
当安全组和网络 ACL 允许来自源 IP 地址的流量时,您可以从 Internet 访问弹性 IP 地址。从 VPC 内部返回到 Internet 的回复流量需要 Internet 网关。有关更多信息,请参阅安全组 和网络 ACL。
-
您可以对弹性 IP 地址使用以下任一选项:
-
让 Amazon 提供弹性 IP 地址。选择此选项后,您可以将弹性 IP 地址与网络边界组关联。这是我们通告 CIDR 块的位置。设置网络边界组会将 CIDR 块限制到此组。
-
使用自带 IP 地址。有关自带 IP 地址的信息,请参阅《Amazon EC2 用户指南》中的自带 IP 地址(BYOIP)。
-
公有 IPv4 地址支持成本分配标签。如果您对弹性 IP 地址应用标签,则可以使用这些标签来跟踪 AWS Cost Explorer 中的公有 IPv4 地址成本。
必须先激活标签,才能将标签用作成本分配标签。有关更多信息,请参阅《AWS Billing 用户指南》中的激活用户定义的成本分配标签。请注意,在您创建用户定义的标签并将其应用到资源之后,标签键最多可能需要 24 小时才能显示在成本分配标签页面上进行激活。
成本分配标签激活后……
对于与弹性网络接口关联的所有公有 IPv4 地址(包括分配给 EC2 实例的公有 IPv4 地址和弹性 IP 地址),您可以通过选择使用类型 > PublicIPv4InUseAddress(小时)在 Cost Explorer 中查看与公有 IPv4 地址相关的成本。
如果带标签的弹性 IP 地址未与 ENI 关联,或者与已停止的资源(如已停止的 EC2 实例)相关联,则该地址将被视为空闲的 IPv4 地址。您可以通过选择使用类型 > PublicIPv4IdleAddress(小时)在 Cost Explorer 中查看与空闲 IPv4 地址相关的成本。
有关 Cost Explorer 的更多信息,请参阅《AWS Billing 用户指南》中的使用 AWS Cost Explorer 分析费用。
弹性 IP 地址是区域性的。有关使用 Global Accelerator 预置全局 IP 地址的更多信息,请参阅 AWS Global Accelerator 开发人员指南中的使用全局静态 IP 地址而不是区域性静态 IP 地址。
有关弹性 IP 地址定价的更多信息,请参阅 Amazon VPC 定价