Article / 文章中心

如何创建有公网 IP 的阿里云ECS 实例?

发布时间:2018-03-27 点击数:1970

当您启动通过 API CreateInstance 创建的 ECS 实例时,发现 ECS 实例没有公网 IP 配置。

这是因为,通过 API CreateInstance 创建的 ECS 实例默认不分配公网 IP,您需要通过 API AllocatePublicIpAddress 为 ECS 实例分配公网 IP,另外您也可以通过 API AssociateEipAddress 为 ECS 实例分配弹性公网 IP。


通常情况下,通过 API 创建有公网 IP 的 ECS 实例的顺序是:

  1. 调用 CreateSecurityGroup 创建安全组。

  2. 调用 CreateInstance 创建 ECS 实例。

  3. 调用 AllocatePublicIpAddress 分配公网 IP。

  4. (可选)调用 CreateDisk 增加一块数据盘。

  5. 调用 RebootInstance 重启 ECS 实例。

  6. 成功重启后,检查是否可以 ping 通公网 IP 地址。