在阿里云购买的云服务器(ECS)中,公网IP默认是动态分配的,但可以升级为固定公网IP(即弹性公网IP,EIP)。具体说明如下:
1. 默认公网IP(动态)
- 当你创建ECS实例并选择“分配公网IPv4地址”时,系统会自动分配一个公网IP。
- 这个IP是与实例绑定的,但在某些情况下会发生变化,例如:
- 实例被释放(删除)后,IP会被回收。
- 如果你停止/启动实例(非VPC网络中的经典网络可能受影响),IP也可能变化(但在VPC网络中通常保持不变)。
- 关键点:这个默认公网IP不能独立存在,也不能解绑再绑定到其他实例。
✅ 在 VPC 网络中,只要你不释放实例,即使重启,公网IP一般不会变。
❌ 但一旦释放实例,IP就丢失了,下次创建新实例会分配新的IP。
2. 弹性公网IP(EIP,固定IP)
- EIP 是阿里云提供的一种可独立管理的公网IP地址资源。
- 特点:
- 可以长期持有,即使ECS实例释放也不受影响。
- 可以随时绑定或解绑到不同的ECS实例、NAT网关、负载均衡等资源。
- 是真正意义上的固定公网IP。
- 费用:EIP本身免费,但如果未绑定资源或按使用流量计费,可能会产生闲置费用或带宽费用。
总结对比
| 类型 | 是否固定 | 是否可解绑 | 是否可复用 | 建议用途 |
|---|---|---|---|---|
| 默认公网IP | 否(实例生命周期内通常不变) | 否 | 否 | 临时使用、测试环境 |
| 弹性公网IP(EIP) | ✅ 是 | ✅ 是 | ✅ 是 | 生产环境、需要固定IP的场景(如白名单、域名解析) |
建议
如果你的应用需要固定的公网IP(比如用于域名解析、第三方服务白名单等),建议:
- 购买并绑定一个弹性公网IP(EIP) 到你的ECS实例。
- 避免依赖默认分配的公网IP,以防变更导致服务中断。
? 操作路径(阿里云控制台):
专有网络VPC → 弹性公网IP → 申请EIP → 绑定到ECS实例
如有需要,我也可以提供操作步骤截图指引。
CDNK博客