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

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

当前问题共有如下(5)个解决方案
  • 择高处立
    择高处立

    有三种方式:
    1、在购买的时候选择公网ip,选择带宽。会自动分配公网IP
    2、在购买实例后,可以选择将公网ip转换成弹性公网IP
    3、同时也可以选择购买nat网关来提供公网IP

  • 择高处立
    择高处立

    购买的时候选择公网ip即可

  • 黄潘
    黄潘

    一般实例都有公网,不然你根本访问不了实例

  • 大财主
    大财主

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

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

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

    调用 CreateSecurityGroup 创建安全组。

    调用 CreateInstance 创建 ECS 实例。

    调用 AllocatePublicIpAddress 分配公网 IP。

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

    调用 RebootInstance 重启 ECS 实例。

    成功重启后,检查是否可以 ping 通公网 IP 地址。
    来源https://help.aliyun.com/knowledge_detail/40626.html

  • 袁铭
    袁铭

    看具体应用场景,
    最简单直接的方法是为ECS实例购买一个弹性公网IP,https://www.aliyun.com/product/eip?spm=5176.8142029.388261.315.3836dbccQtPnf6

    如果用于web应用对外发布服务或叶面,建议通过SLB的方案,https://www.aliyun.com/product/slb?spm=5176.8142029.388261.313.3836dbccQtPnf6

    如果用于从ECS向外访问公网资源,建议通过NAT网关的方案,https://www.aliyun.com/product/nat?spm=5176.8142029.388261.314.3836dbccQtPnf6

上一篇:如何通过OpenAPI创建ECS实例的流程状态描述?
下一篇:所在可用区不支持相应磁盘类型-导致ECS API创建实例报错