什么是公有 IPv4 地址?
公有 IPv4 地址是可从互联网路由的 IPv4 地址。要通过 IPv4 从互联网直接访问资源,必须使用公有 IPv4 地址。
公有 IPv4 地址如何与 AWS 服务配合使用?
您在 VPC 中启动的几乎所有资源都带有用于连接的 IP 地址。尽管您的 VPC 中的绝大多数资源都使用私有 IPv4 地址(RFC1918),但需要通过 IPv4 直接访问互联网的资源使用公有 IPv4 地址。例如,在默认 VPC 中启动的 EC2 实例带有公有 IPv4 地址。您可以使用弹性 IP 地址并将其连接到弹性负载均衡器、NAT 网关等资源。此外,还有诸如 Amazon EKS、Amazon EMR、Amazon ECS、Amazon RDS、Amazon Workspaces 之类的 AWS 服务,它们在您的 VPC 中使用与之关联的公有 IPv4 地址来创建资源,从而提供互联网连接。最后,您可以在 AWS Global Accelerator、AWS Site-to-Site VPN 等服务中使用的公有 IPv4 地址,这些地址可能不直接位于这些服务的 VPC 中,但与其使用的 AWS 资源相关联。
哪种类型的公有 IPv4 地址需要付费?
与在 Amazon VPC 中启动的资源关联的任何公有 IPv4 地址以及分配给 AWS Global Accelerator 和 AWS Site-to-Site VPN 隧道端点的公有 IPv4 地址均按使用中的公有 IPv4 地址收费。与您的 AWS 账户关联但未用于资源的任何公有 IPv4 地址均按闲置公有 IPv4 地址计费。非资源专有的公有 IPv4 地址无需付费;例如,与 Amazon S3 关联但不是每个 S3 存储桶专用的公有 IPv4 地址。有关需要为公有 IPv4 地址付费的 AWS 服务列表,请参阅公有 IPv4 文档页面。
公有 IPv4 地址如何定价?
您按小时费率为 AWS 账户使用的每个公有 IPv4 地址付费。账单以一秒为增量计费,最少为 60 秒。无论是与您拥有的 AWS 资源关联的正在使用的公有 IPv4 地址,还是您的 AWS 账户中与任何 AWS 资源无关的闲置公有 IPv4 地址,价格都是一样的。
正在使用的公有 IPv4 地址的每小时费用为 0.005 USD
闲置公有 IPv4 地址的每小时费用为 0.005 USD
公有 IPv4 地址 — 定价示例 1
在本示例中,您有
• 三个 Amazon EC2 实例,每个实例都有一个正在使用的公有 IPv4 地址
• 一个弹性负载均衡器,有两个正在使用的公有 IPv4 地址
• 一个 Amazon RDS 数据库,有一个正在使用的公有 IPv4 地址
• 您的 AWS 账户中有四个闲置弹性 IP 地址。
正在使用的公有 IPv4 地址总数为 6 个(3+2+1),这些地址 30 天,每天 24 小时都处于活动状态。您需要为正在使用的 6 个公有 IPv4 地址付费。
闲置的公有 IPv4 地址总数为 4 个,这些地址 30 天,每天 24 小时都处于活动状态。您需要为 4 个闲置的公有 IPv4 地址付费。
每个正在使用的公有 IPv4 地址的每小时价格为 0.005 USD
每个闲置的公有 IPv4 地址的每小时价格为 0.005 USD
6 个正在使用的公有 IPv4 地址 x 30 天 x 24 小时 x 每小时 0.005 USD 的费用 = 21.60 USD。
4 个闲置的公有 IPv4 地址 x 30 天 x 24 小时 x 每小时 0.005 USD 的费用 = 14.40 USD。
您每月需要付费 36.00 USD
公有 IPv4 地址 — 定价示例 2
在本示例中,您有
• 一个 AWS Global Accelerator,提供两个静态 IPv4 地址
• 五个与 EC2 实例关联的弹性 IP 地址。
正在使用的公有 IPv4 地址总数为 7 个(2+5),这些地址 30 天,每天 24 小时都处于活动状态。您需要为正在使用的 7 个公有 IPv4 地址付费。
每个正在使用的公有 IPv4 地址的每小时价格为 0.005 USD
7 个正在使用的公有 IPv4 地址 x 30 天 x 24 小时 x 每小时 0.005 USD 的费用 = 25.20 USD。
您每月需要付费 25.20 USD
哪些 AWS 站点适用公有 IPv4 地址定价?
正在使用和闲置的公有 IPv4 地址定价适用于所有 AWS 商业区域、美国 GovCloud 和 AWS 中国区域以及 AWS Local Zones。
是否有不收费的公有 IPv4 地址?
您可以通过自带 IP(BYOIP)或客户拥有的 IP 地址(COIP)功能(仅在 AWS Outpost 提供)将您的 IPv4 空间引入 AWS。这些公有 IPv4 地址不收费。
如何监控我使用的公有 IPv4 地址?
您可以使用公共 IP 洞察功能来监控公有 IPv4 的使用情况,公共 IP 洞察功能是一项 Amazon VPC IP 地址管理器功能,可让您跟踪、管理和监控 AWS 组织的 AWS 账户中的公有 IPv4 地址。这也使您能够确定您目前没有积极用于 AWS 资源的 IPv4 地址,以便将其释放回 AWS 并避免收费。您还可以通过查看资源的总使用量,找到机会减少特定应用程序正在使用的 IPv4 地址数量。
如何跟踪公有 IPv4 地址的使用情况并估算费用?
AWS 成本和使用情况报告允许您跟踪公有 IPv4 的使用情况,并按小时、天或月汇总信息。您也可以选择包含单个资源 ID,其中包含您为使用公有 IPv4 地址而配置的资源的 ID。IPv4 效率博客解释了如何估算费用。