阿里云 ECS 云服务器的公网 IP 默认情况下不是固定的,具体取决于您购买和配置的方式。
在以下两种常见场景中,IP 地址的性质有所不同:
-
按量付费或包年包月实例(未绑定弹性公网 IP)
如果您在创建 ECS 实例时直接分配了公网 IP(即“固定带宽”或“按使用流量付费”模式),且没有手动将其转换为弹性公网 IP(EIP):- 该公网 IP 是动态的。
- 当您对实例进行重启操作时,IP 地址通常保持不变。
- 一旦执行释放、重新分配网络配置或更换实例规格等操作,IP 地址可能会发生变化。此外,如果是按量付费实例且长时间停机,也可能被回收并重新分配新的 IP。
-
绑定弹性公网 IP(EIP)
这是目前推荐的最佳实践。您可以单独购买一个弹性公网 IP(Elastic IP Address, EIP),并将其绑定到 ECS 实例上。- EIP 是固定不变的公网 IP。
- 即使您将 ECS 实例释放、重启、更换操作系统或迁移到其他可用区,只要不主动解绑或释放该 EIP,这个 IP 地址就会一直保留。
- 您可以随时将这个固定的 EIP 解绑并绑定到另一台 ECS 实例上,实现业务的高可用性切换。
总结与建议
- 默认情况:直接分配的公网 IP 不保证固定,存在变动风险。
- 固定方案:请单独购买并绑定 弹性公网 IP (EIP),这才是获取固定公网 IP 的标准方式。
- 成本考量:EIP 本身有少量的持有费用(如果未绑定资源),但如果您已经购买了按量付费的 ECS 实例,绑定 EIP 后通常只需支付 EIP 本身的资源占用费,而无需承担额外的带宽费用(除非开启了共享带宽)。
如果您需要确保服务器对外服务的 IP 地址长期稳定(例如用于域名解析、防火墙白名单设置等),请务必使用弹性公网 IP (EIP)。
云知识CLOUD