随着业务发展,您用于对外提供服务的单个ECS实例可能已经扩展至多个。为了让对外提供服务的IP保持不变,您可以将原来ECS实例所分配的固定公网IP转为弹性公网IP(EIP),然后将该EIP绑定到负载均衡SLB或其他ECS实例上,在不影响业务的情况下完成水平扩容。本文介绍如何将固定公网IP转为EIP。
固定公网IP和EIP的区别
转换须知
须知项 | 说明 |
转换情况 | 固定公网IP转换为EIP后,无法将其转换回原来的固定公网IP。 但您可以先解绑EIP,再通过调整ECS公网带宽大小的方式,分配一个新的固定公网IP地址。具体操作,请参见修改固定公网带宽或按量付费实例修改带宽。 说明 您也可以通过调用ModifyInstanceNetworkSpec修改ECS实例的带宽大小,为其分配一个新的固定公网IP地址。 |
IP地址 | 保持不变,原有的公网IP地址直接转换为弹性公网IP地址。 |
公网带宽计费方式 | 转换后,公网带宽计费方式保持不变。 |
关于费用 | 转换后的EIP将单独计费,单独产生账单。关于EIP计费,请参见EIP计费概述。 |
前提条件
固定IP转换为EIP前,请确保ECS实例已满足以下要求:
实例的网络类型为专有网络VPC,且已为实例分配了公网IP地址。
实例计费方式为按量付费时,您的账号不能处于欠费状态。
实例计费方式为包年包月时,到期前24小时内不支持此操作,且公网带宽计费方式必须是按使用流量计费。按固定带宽计费的公网带宽可以转为按使用流量计费,具体操作,请参见按固定带宽转按使用流量。
中国香港地域下的BGP精品(多线)线路的固定公网IP不支持此操作。
已操作过实例规格变更时,请等待变更生效后再转换公网IP地址。
ECS实例处于运行中或者已停止状态。
操作步骤
您也可以调用API ConvertNatPublicIpToEip完成操作。使用API时,请确保您使用的是4.3.0及以上版本的SDK,建议您下载最新版的SDK。更多信息,请参见安装和使用ECS SDK。
登录ECS管理控制台。
在左侧导航栏,选择 。
在页面左侧顶部,选择目标资源所在的资源组和地域。
找到网络类型为专有网络且需要转换IP地址的ECS实例,在操作列中,选择
。在弹出的对话框中,确认信息后,单击确定。
刷新实例列表,查看执行结果。
专有网络VPC公网IP转换为EIP后,原公网IP地址会被标注为弹性。
您可以单击这个IP地址前往弹性公网IP管理控制台查看并操作弹性公网IP。
相关操作
专有网络VPC公网IP转换为EIP后,您可以执行以下操作:
将转换后的EIP与ECS实例解绑,并绑定到负载均衡SLB或其他ECS实例上。具体操作,请参见绑定和解绑弹性公网IP。
使用共享带宽来节省您的公网成本。具体操作,请参见如何节约公网成本。
释放EIP使其停止计费:EIP未释放之前均会收费,如不再使用请自行释放。具体操作,请参见释放按量计费EIP实例。