直接给出结论:阿里云提供的静态公网 IPv4 地址(即弹性公网 IP,EIP)不是免费的。
它属于按量计费或包年包月的付费资源。只要该 IP 地址处于“已分配”状态(即绑定在 ECS 实例、负载均衡 SLB、NAT 网关等资源上,或者即使未绑定但保留在账户中),就会产生费用。
以下是详细的费用结构和常见误区解析,帮助你更准确地理解成本构成:
1. 核心概念澄清:“静态” vs “动态”
- 普通 ECS 实例的公网 IP:当你购买一台 ECS 并勾选“分配公网 IPv4 地址”时,系统会临时分配一个公网 IP。这个 IP 在你释放实例后会被回收,下次再买新实例时可能拿到不同的 IP。虽然它在运行期间是“固定”的,但它本质上是随实例生命周期存在的,其费用通常包含在 ECS 实例的整体套餐中,或单独按流量计费/带宽计费。
- 弹性公网 IP (EIP):这才是真正意义上“独立于计算资源之外”的静态公网 IP。它可以随时绑定到不同的 ECS、SLB、NAT 网关等,解绑后依然存在。这才是用户通常所说的“静态公网 IP”。EIP 本身是按小时或按月计费的。
2. EIP 的费用构成
EIP 的费用主要由两部分组成:
(1)IP 地址本身的使用费(Bandwidth/Reservation Fee)
- 按固定带宽计费:你指定一个带宽峰值(如 5Mbps),每月支付固定的 IP 占用费 + 带宽费。
- 按使用流量计费:IP 本身有较低的占用费(甚至部分地区/活动期间可能有免费额度,但需确认最新政策),但实际使用的数据流量按 GB 收费。
- 关键点:即使你的 EIP 没有绑定任何资源,只要它存在于你的账号中,就可能产生“空闲 IP 占用费”(具体政策视地区和时期而定,早期曾对未绑定 EIP 收取高额闲置费,目前多数情况下建议及时释放无用 EIP 以避免额外开销)。
(2)关联资源的带宽/流量费
如果 EIP 绑定了 ECS 实例,那么该 ECS 通过该 EIP 产生的出方向流量和入方向流量,会根据所选的计费模式(按固定带宽或按使用流量)另行收费。
3. 是否有“免费”的情况?
- 新用户试用:阿里云为新注册用户提供一定额度的免费 ECS 实例体验券,其中可能包含短期(如 1-3 个月)的免费 EIP 或带宽额度。但这仅限于特定活动期间的体验,并非永久免费。
- 部分轻量应用服务器:如果你使用的是“轻量应用服务器”(Simple Application Server),其套餐通常包含一定的公网带宽和流量,这种情况下公网 IP 的成本已打包在服务器套餐内,不单独列出 EIP 费用,但整体来看仍需付费。
- 内网 IP:云服务器之间的通信使用的是私网 IP(如 10.x.x.x, 172.x.x.x, 192.168.x.x),这些是完全免费的,且不需要申请,默认存在。但私网 IP 无法直接从互联网访问。
4. 为什么公网 IPv4 地址稀缺且收费?
全球 IPv4 地址资源早已耗尽,尤其是中国大陆地区。阿里云作为运营商级别的云服务商,需要向工信部和国际组织采购 IPv4 地址资源,因此必然将成本转嫁给用户。这是行业普遍现象,AWS、Azure、腾讯云等均对公网 IP 收费。
5. 如何降低公网 IP 成本?
- 按需开启:开发测试环境可使用按流量计费模式,并在不用时释放 EIP。
- 使用 NAT 网关共享公网出口:多台 ECS 可通过 NAT 网关共享一个 EIP 上网,节省多个 EIP 的占用费。
- 利用 CDN 或 WAF:前端服务可接入 CDN,隐藏源站 IP,减少源站公网暴露需求。
- 考虑 IPv6:阿里云支持 IPv6,IPv6 地址资源丰富,部分场景下成本更低或更灵活。
总结
阿里云的静态公网 IPv4 地址(EIP)是收费的。
它不是像 GitHub Pages 或某些免费主机那样提供“免费公网 IP”的服务。所有面向互联网的公网 IPv4 资源都需要支付相应的租赁和使用费用。建议在规划架构时,将公网 IP 成本纳入预算,并根据业务需求选择合适的计费方式(按带宽 vs 按流量)。
云技术博客