全部產品
Search
文件中心

Elastic Compute Service:IP首碼

更新時間:Oct 21, 2025

彈性網卡支援自動或手動分配私人IPv4或IPv6 CIDR格式的IP位址區段,即IP首碼。您可以為主網卡或輔助彈性網卡自動或手動分配一個或多個IP首碼。分配成功後,您可以手動回收一個或多個IP首碼。本文主要介紹IP首碼的功能優勢、使用限制以及如何使用IP首碼。

功能優勢

IP首碼功能具有如下優勢:

  • IP首碼比單個IP地址管理更高效。

  • 分配和回收IP首碼可以快速管理ECS執行個體的IP地址,並提升其密度。

  • 在多IP容器網路中,分配IP首碼可以提升單節點IP密度,簡化子網管理。

使用限制

使用IP首碼功能時,有以下約束條件請您瞭解。

  • 地區限制

    目前IP首碼功能僅支援新加坡、美國(矽谷)、美國(維吉尼亞)、華北1(青島)、華北2(北京)、華東1(杭州)、華南1(深圳)、華東2(上海)、中國香港、華北5(呼和浩特)、菲律賓(馬尼拉)、德國(法蘭克福)、英國(倫敦)、馬來西亞(吉隆坡)、韓國(首爾)、西南1(成都)、泰國(曼穀)、日本(東京)、阿聯酋(杜拜)、印尼(雅加達)、華南2(河源)、華北6(烏蘭察布)、華南3(廣州)、沙特(利雅得)地區。

  • 範圍限制

    您分配的IP首碼必須位於彈性網卡所在交換器預留網段內。更多資訊,請參見預留網段

  • IP地址限制

    手動分配IP首碼時,IP首碼必須滿足以下要求。

    • IPv4首碼掩碼為/28,IPv6首碼掩碼為/80。

    • IP首碼必須為標準CIDR。

    • 分配的IP首碼位於交換器的預留網段中,不與現有資源的其他首碼或IP地址重疊。

  • IP首碼數量限制

    • 可用狀態的網卡通過控制台最多支援配置9個IP首碼,通過調用AssignPrivateIpAddresses介面最多支援配置49個IP首碼。

    • 掛載狀態的網卡支援配置的IP首碼數量由執行個體規格決定。您分配給彈性網卡的每個IP首碼都算作一個IP地址,例如:

      • ecs.g7.large規格執行個體單彈性網卡最多分配6個私人IPv4地址。該執行個體關聯的每個彈性網卡都有一個主私人IPv4地址。如果與該執行個體關聯的彈性網卡沒有輔助私網IPv4地址,該彈性網卡最多分配5個IP首碼。您對彈性網卡多分配一個輔助私網IPv4地址,則需要對彈性網卡少分配一個IPv4首碼。

      • ecs.g7.large規格執行個體單彈性網卡最多分配6個IPv6地址。如果與該執行個體關聯的彈性網卡沒有IPv6地址,則您能為該彈性網卡分配最多6個IP首碼。

        當您為彈性網卡分配一個IPv6地址時,需要相應地減少一個彈性網卡IPv6首碼的分配。

      更多資訊,請參見執行個體規格類型系列中的單網卡IP地址數

  • 安全性群組IP首碼的容量限制

    您分配給彈性網卡的每個IP首碼會佔用安全性群組中的一個IP地址配額,VPC網路下不同安全性群組能容納的私網IP地址數量由安全性群組類型決定。

    • 普通安全性群組能容納的私網IP地址數量預設為2,000,如果該安全性群組內沒有其他IP地址,則最多可容納2,000個IP首碼。

    • 企業安全性群組能容納的私網IP地址數量為65,536,如果該安全性群組內沒有其他IP地址,則可最多容納65,536個IP首碼。

    更多資訊,請參見普通安全性群組與企業級安全性群組

使用IP首碼

為彈性網卡分配IP首碼

  • 情境一:對現有彈性網卡分配IP首碼

    通過控制台分配IP首碼

    您可以在ECS控制台的彈性網卡頁面,輸入希望分配的指定IPv4首碼,若不設定則自動分配IPv4首碼。具體操作,請參見管理輔助私網IP地址image

    說明
    • 分配IP首碼成功後,您可以進入ECS執行個體內部配置輔助IP地址。配置IPv4地址的更多資訊,請參見配置IPv4地址。配置IPv6地址的更多資訊,請參見IPv6通訊

    • 帶有首碼的彈性網卡與ECS執行個體綁定後,部分鏡像無法自動識別輔助彈性網卡的IP地址並添加路由,您需要在ECS執行個體內部配置彈性網卡。更多資訊,請參見配置輔助彈性網卡

    通過調用API分配IP首碼

    • 手動分配IP首碼

      • 調用AssignPrivateIpAddresses介面,通過Ipv4Prefix.N參數為彈性網卡手動分配一個或多個IPv4首碼。N的取值範圍:1~10。

      • 調用AssignIpv6Addresses介面,通過Ipv6Prefix.N參數為彈性網卡手動分配一個或多個IPv6首碼。N的取值範圍:1~10。

    • 自動分配IP首碼

      • 調用AssignPrivateIpAddresses介面,通過Ipv4PrefixCount參數指定為彈性網卡自動分配的IPv4首碼數量。取值範圍:1~10。

      • 調用AssignIpv6Addresses介面,通過Ipv6PrefixCount參數指定為彈性網卡自動分配的IPv6首碼數量。取值範圍:1~10。

  • 情境二:在建立彈性網卡過程中分配IP首碼

    通過控制台分配IP首碼

    您可以在建立彈性網卡時,在輔助私網IPv4參數中選中指定IPv4首碼,並輸入希望分配的IPv4首碼。image

    說明
    • 分配IP首碼成功後,您可以將處於可用狀態的彈性網卡與ECS執行個體關聯,然後進入ECS執行個體內部配置輔助IP地址。更多配置IPv4地址的詳細資料,請參見輔助私網IP。更多配置IPv6地址的詳細資料,請參見IPv6通訊

    • 帶有首碼的彈性網卡與ECS執行個體綁定後,部分鏡像無法自動識別輔助彈性網卡的IP地址並添加路由,您需要在ECS執行個體內部配置彈性網卡。更多資訊,請參見配置輔助彈性網卡

    通過調用API分配IP首碼

    您可以調用CreateNetworkInterface介面:

    • 通過Ipv4Prefix.NIpv6Prefix.N參數為彈性網卡手動分配IPv4或者IPv6首碼。

    • 通過Ipv4PrefixCountIpv6PrefixCount參數指定為彈性網卡自動分配的IPv4或者IPv6首碼數量。

查看彈性網卡的IP首碼

通過控制台查看IP首碼

  1. 訪問ECS控制台-彈性網卡

  2. 在頁面左側頂部,選擇目標資源所在的資源群組和地區。地區

  3. 彈性網卡列表頁面,找到待操作的彈性網卡,然後單擊操作列中管理彈性網卡IP查看目標IP首碼。image

通過調用API查看IP首碼

回收彈性網卡的IP首碼

IP首碼分配成功後,您可以手動回收一個或多個IP首碼。回收的IP首碼可以再次應用於其他資源。

通過控制台回收IP首碼

您可以在ECS控制台的彈性網卡頁面回收IP首碼。具體操作,請參見管理輔助私網IP地址image

通過調用API回收IP首碼

相關文檔

  • 重新設定ECS執行個體的安全性群組規則:修改安全性群組規則

  • 通過在EventBridge、CloudMonitor設定IP事件通知,您可以及時通過郵箱、DingTalk機器人等方式收到IP首碼分配或回收操作的結果。您可以基於通知內容擷取IP首碼相關的資訊(例如彈性網卡ID、輔助私網IP首碼等),並實現自動化處理。具體操作,請參見Elastic Compute Service事件訂閱ECS系統事件通知