隨著業務發展,您用於對外提供服務的單個ECS執行個體可能已經擴充至多個。為了讓對外提供服務的IP保持不變,您可以將原來ECS執行個體所分配的固定公網IP轉為Elastic IP Address(EIP),然後將該EIP綁定到Server Load Balancer或其他ECS執行個體上,在不影響業務的情況下完成水平擴容。本文介紹如何將固定公網IP轉為EIP。
固定公網IP和EIP的區別
轉換須知
須知項 | 說明 |
轉換情況 | 固定公網IP轉換為EIP後,無法將其轉換回原來的固定公網IP。 但您可以先解除綁定EIP,再通過調整ECS公網頻寬大小的方式,分配一個新的固定公網IP地址。具體操作,請參見修改固定公網頻寬或隨用隨付執行個體修改頻寬。 說明 您也可以通過調用ModifyInstanceNetworkSpec修改ECS執行個體的頻寬大小,為其分配一個新的固定公網IP地址。 |
IP地址 | 保持不變,原有的公網IP地址直接轉換為Elastic IP Address地址。 |
公網頻寬計費方式 | 轉換後,公網頻寬計費方式保持不變。 |
關於費用 | 轉換後的EIP將單獨計費,單獨產生賬單。關於EIP計費,請參見EIP計費概述。 |
前提條件
固定IP轉換為EIP前,請確保ECS執行個體已滿足以下要求:
執行個體的網路類型為Virtual Private Cloud,且已為執行個體分配了公網IP地址。
執行個體計費方式為隨用隨付時,您的帳號不能處於欠費狀態。
執行個體計費方式為訂用帳戶時,到期前24小時內不支援此操作,且公網頻寬計費方式必須是按使用流量計費。按固定頻寬計費的公網頻寬可以轉為按使用流量計費,具體操作,請參見按固定頻寬轉按使用流量。
中國香港地區下的BGP精品(多線)線路的固定公網IP不支援此操作。
已操作過執行個體規格變更時,請等待變更生效後再轉換公網IP地址。
ECS執行個體處於運行中或者已停止狀態。
操作步驟
您也可以調用API ConvertNatPublicIpToEip完成操作。使用API時,請確保您使用的是4.3.0及以上版本的SDK,建議您下載最新版的SDK。更多資訊,請參見安裝和使用ECS SDK。
登入ECS管理主控台。
在左側導覽列,選擇 。
在頁面左側頂部,選擇目標資源所在的資源群組和地區。
找到網路類型為專用網路且需要轉換IP地址的ECS執行個體,在操作列中,選擇
。在彈出的對話方塊中,確認資訊後,單擊確定。
重新整理執行個體列表,查看執行結果。
Virtual Private Cloud公網IP轉換為EIP後,原公網IP地址會被標註為彈性。
您可以單擊這個IP地址前往Elastic IP Address管理主控台查看並操作Elastic IP Address。
相關操作
Virtual Private Cloud公網IP轉換為EIP後,您可以執行以下操作:
將轉換後的EIP與ECS執行個體解除綁定,並綁定到Server Load Balancer或其他ECS執行個體上。具體操作,請參見綁定和解除綁定Elastic IP Address。
使用共用頻寬來節省您的公網成本。具體操作,請參見如何節約公網成本。
釋放EIP使其停止計費:EIP未釋放之前均會收費,如不再使用請自行釋放。具體操作,請參見釋放隨用隨付EIP執行個體。