ECS執行個體綁定EIP後,ECS執行個體可以和公網通訊。您可以將EIP綁定到專用網路類型的ECS執行個體上。
背景資訊
EIP以NAT模式和ECS執行個體綁定,ECS執行個體的私網IP地址和公網IP地址同時可用。
EIP綁定至ECS執行個體後,EIP在作業系統內部不可見,需要通過DescribeInstances介面查詢ECS執行個體綁定的公網IP地址。更多資訊,請參見DescribeInstances。
EIP不支援NAT ALG(NAT應用程式層網關)涉及的相關協議,例如:H.323、SIP、DNS、RTSP等協議。
前提條件
您已經建立了ECS執行個體,且ECS執行個體滿足以下條件:
ECS執行個體的網路類型必須是專用網路。
ECS執行個體必須處於運行中或已停止狀態。
ECS執行個體的地區必須和要綁定的EIP地區相同。
ECS執行個體沒有配置固定公網IP且沒有綁定其他EIP。
如何建立ECS執行個體,請參見自訂購買執行個體。
操作步驟
- 登入Elastic IP Address管理主控台。
在頂部功能表列處,選擇EIP的地區。
在Elastic IP Address頁面,找到目標EIP,在操作列單擊綁定資源。
在綁定Elastic IP Address至資源對話方塊,完成以下配置,然後單擊確定。
配置
說明
執行個體類型
選擇Elastic Compute Service執行個體。
所在資源群組
選擇雲端服務器ECS執行個體所屬的資源群組。
選擇要綁定的執行個體
選擇要綁定的ECS執行個體。
說明一個ECS執行個體只能綁定一個EIP。
如果您的ECS執行個體需要關聯多個EIP,您可以通過為ECS執行個體綁定輔助彈性網卡,再為輔助彈性網卡綁定EIP來實現。更多資訊,請參見一個ECS執行個體僅支援綁定一個EIP,怎樣實現一個ECS執行個體關聯多個EIP?。
常見問題
為什麼EIP無法綁定到ECS執行個體上?
EIP無法綁定到ECS執行個體的常見原因如下:
EIP和ECS執行個體不在同一個地區。
該ECS執行個體已經分配了固定公網IP或綁定了其他EIP。
ECS是傳統網路執行個體,非專用網路執行個體。EIP只能綁定到專用網路類型的ECS執行個體上。
ECS執行個體狀態異常,只有運行中或者已停止狀態的ECS執行個體才能綁定EIP。
您可以參考以下步驟進行排查:
分別檢查EIP和ECS執行個體所屬的地區,確保屬於同一地區,例如都在“華東1(杭州)”。
您可以登入ECS管理主控台,檢查目標ECS執行個體的狀態,確認其符合以下特徵:
序號
說明
①
ECS的IP地址只有私網IP地址。
如下圖所示,如果您的ECS執行個體已經分配了固定公網IP地址或綁定了其他EIP,則無需繼續綁定EIP。
如果您有其他需求,可參見以下情況處理:
②
ECS的網路類型為專用網路。
如果目標ECS的網路類型為傳統網路,您可以將其轉換為專用網路。具體操作,請參見ECS執行個體從傳統網路遷移到專用網路。
③
ECS的狀態為運行中或已停止。
如果您的ECS狀態異常,管理ECS狀態的常見操作,請參見執行個體的生命週期。
EIP綁定ECS執行個體後,為什麼在ECS網卡上看不到EIP?
EIP配置在Internet網關裝置上,通過NAT方式映射到了ECS執行個體的私網網卡,所以在ECS執行個體的私網網卡上無法查看到EIP。
您可以通過Virtual Private Cloud (VPC)的附加網段功能,使輔助彈性網卡的主私網IP與EIP一致,實現EIP網卡可見。具體配置流程,請參見使用VPC附加網段實現EIP網卡可見。
一個ECS執行個體僅支援綁定一個EIP,怎樣實現一個ECS執行個體關聯多個EIP?
您可以通過如下方法使ECS執行個體關聯多個EIP:
每個輔助彈性網卡綁定一個EIP,再將輔助彈性網卡綁定到一個ECS執行個體。每種執行個體規格支援綁定的輔助彈性網卡數量不同,更多資訊,請參見執行個體規格類型系列。
EIP以普通模式綁定輔助彈性網卡,此模式下,您可以將多個EIP分別綁定到一個輔助彈性網卡的輔助私網IP上,然後再將輔助彈性網卡綁定到ECS執行個體。更多資訊,請參見普通模式下實現ECS綁定多EIP。
相關文檔
AssociateEipAddress:將EIP綁定到同地區的雲產品執行個體上。