如果您有對私網IP地址管理的訴求,並需要為Virtual Private Cloud類型的私網CLB執行個體指定私網IPv4地址,您可以通過阿里雲OpenAPI開發人員門戶,在建立私網CLB執行個體時,在CLB執行個體所屬的交換器網段中指定一個IPv4地址,作為該CLB執行個體的私網IP地址。
注意事項
僅支援為Virtual Private Cloud類型的私網CLB執行個體指定私網IPv4地址。
不支援為公網CLB執行個體指定IP地址。
不支援為傳統網路類型的CLB執行個體指定IP地址。
操作步驟
在
CreateLoadBalancer
介面調用頁面,設定用於建立執行個體的請求參數。本文以服務地址選擇華東2(上海)為例。此處僅列出主要參數的配置,其餘參數的配置請參見CreateLoadBalancer - 建立傳統型Server Load Balancer執行個體。
參數
說明
本文樣本值
RegionId
傳統型Server Load Balancer執行個體所屬的地區 ID。
您可以通過調用DescribeRegions - 查詢可用地區介面查詢地區 ID。
cn-shanghai
LoadBalancerName
執行個體名稱。
CLB-test01
VpcId
傳統型Server Load Balancer執行個體所屬的 VPC ID。
您可登入專用網路管理主控台,在頂部功能表列選擇華東2(上海)地區,在專用網路頁面找到並查看目標VPC的ID。
vpc-bp18jb3fqfklxde2z****
VSwitchId
CLB執行個體的所屬的交換器 ID。
建立專用網路類型的Server Load Balancer執行個體,必須指定該參數。如果指定了該參數,AddessType參數的值會預設被設定為intranet。
您可登入專用網路管理主控台,在頂部功能表列選擇華東2(上海)地區,在專用網路頁面單擊目標VPC的ID。在資源管理頁簽,單擊交換器的個數,查看交換器的ID及網段。
vsw-bp1gw3z8urk2a7n8j****
PayType
執行個體的計費類型,取值為:
PayOnDemand:隨用隨付。
PayOnDemand
InstanceChargeType
執行個體計費方式。取值:
PayBySpec(預設值):按規格計費。
PayByCLCU:按使用量計費。
PayByCLCU
Address
指定CLB執行個體的私網IP地址,請注意該地址必須包含在交換器的目標網段下,且未被佔用。
172.16.20.189
單擊發起調用。
返回結果如下。如果返回結果的狀態代碼是200,表示執行個體建立成功。如果是其他狀態代碼,請參考返回的message資訊或者使用Server Load Balancer後出現500、502和504狀態代碼進行排查。
{ "LoadBalancerName": "CLB-test01", "VpcId": "vpc-uf6x6rm6tdj********", "RequestId": "60E9F897-6C4B-5E37-BBFA-***********", "ResourceGroupId": "rg-acfm2bz********", "Address": "172.16.20.189", "NetworkType": "vpc", "AddressIPVersion": "ipv4", "VSwitchId": "vsw-uf6ee831m3********", "LoadBalancerId": "lb-uf6p0mf********" }
調用成功後,您可以通過DescribeLoadBalancerAttribute - 查詢指定Server Load Balancer執行個體的詳細資料介面,查看已建立的CLB執行個體的具體參數資訊,可查看到該執行個體的服務地址為您指定的私網IP地址。
可選:調用成功後,可登入傳統型負載平衡控制台查看私網IP地址為
172.16.20.189
的執行個體的參數資訊。在頂部功能表列,選擇華東2(上海)地區。
在執行個體管理頁面,找到新建立的執行個體,單擊該執行個體ID。
在執行個體詳情頁簽,可查看到該執行個體的服務地址為您指定的私網IP地址。
相關文檔
如果您需要通過控制台建立一個CLB執行個體,請參見建立和管理CLB執行個體。
如果您需要為應用型負載平衡ALB執行個體指定私網IP,請參見通過OpenAPI建立ALB執行個體時指定私網IP。
如果您需要為網路型負載平衡NLB執行個體指定私網IP,請參見通過OpenAPI建立NLB執行個體時指定私網IP。