如果您有對地址管理的訴求并需要為應用型負載均衡ALB實例指定私網IP,您可以通過阿里云OpenAPI開發者門戶,在創建公網或私網ALB實例時,在ALB實例所屬的每個交換機網段中指定一個IPv4地址,作為該ALB實例的私網IP地址。
注意事項
僅支持為IPv4或雙棧ALB實例指定私網IPv4地址,不支持為雙棧ALB實例指定私網IPv6地址。
僅支持為固定IP模式ALB實例指定私網IPv4地址,動態IP模式不支持。
操作步驟
登錄OpenAPI開發者門戶。
在CreateLoadBalancer接口調用頁面,設置用于創建ALB實例的請求參數。本文以服務地址選擇華東1(杭州)為例。
此處僅列出主要參數的配置,其余參數的配置請參見CreateLoadBalancer。
參數
說明
本文示例值
VpcId
ALB實例的專有網絡ID。
您可登錄專有網絡管理控制臺,在頂部菜單欄選擇華東1(杭州)地域,在專有網絡頁面找到并查看目標VPC的ID。
vpc-bp1wfo2ytjbr9zs3y****
AddressType
ALB實例的IPv4地址類型。
Internet:實例具有公網IP地址,DNS域名被解析到公網IP,因此可以在公網環境訪問。
Intranet:實例只有私網IP地址,DNS域名被解析到私網IP,因此只能被ALB實例所在VPC的內網環境訪問。
本文支持輸入Internet和Intranet,您可以按需配置。
Intranet
LoadBalancerName
ALB實例名稱。
ALB-test01
ZoneMappings
可用區及交換機映射列表。若當前地域支持2個及2個以上的可用區,為保障業務高可用,請至少選擇2個可用區。
VSwitchId:可用區對應的交換機ID。
您可以通過調用DescribeVSwitches查詢交換機ID。
ZoneId:可用區ID。
您可以通過調用DescribeZones查詢可用區ID。
IntranetAddress:IPv4私網地址。
重要指定ALB實例的私網IP地址時,請注意該地址必須包含在交換機的目標網段下,且未被占用。
您可登錄專有網絡管理控制臺,在頂部菜單欄選擇華東1(杭州)地域,在專有網絡頁面單擊目標VPC的ID。在資源管理頁簽,單擊交換機的個數,查看交換機的ID及網段。
本文以添加可用區G和可用區I為例進行說明,您可以根據ALB實例的實際可用區數量進行配置。
可用區G的參數配置:
ZoneMappings.1.VSwitchId:vsw-bp1jiciza3mpuyphn****
ZoneMappings.1.ZoneId:cn-hangzhou-g
ZoneMappings.1.IntranetAddress:192.168.1.13
可用區I的參數配置:
ZoneMappings.0.VSwitchId:vsw-bp1uwoih7uwew975k****
ZoneMappings.0.ZoneId:cn-hangzhou-i
ZoneMappings.0.IntranetAddress:192.168.0.230
LoadBalancerEdition
應用型負載均衡的版本,不同版本有不同功能限制和計費策略。取值:
Basic:基礎版。
Standard:標準版。
StandardWithWaf:WAF增強版。
Basic
AddressAllocatedMode
地址模式。取值 :
Fixed:固定IP模式,表示使用固定的IP地址。
Dynamic(默認):動態IP模式,表示每個可用區動態分配IP地址。
本文僅支持輸入Fixed。
Fixed
LoadBalancerBillingConfig
應用型負載均衡實例計費配置。
PayType:實例的計費類型。
僅取值PostPay:表示按量計費。
BandwidthPackageId:公網類型實例關聯的共享帶寬包ID。
PayType:PostPay。
BandwidthPackageId:按需配置。
AddressIpVersion
協議版本。取值:
IPv4(默認值):IPv4類型。
DualStack:雙棧類型。
本文支持輸入IPv4和DualStack,您可以按需配置。輸入DualStack時,請確保ALB實例所在的交換機已開啟IPv6功能。更多信息,請參見交換機開啟IPv6。
IPv4
單擊發起調用。
返回結果如下。如果返回結果的狀態碼是200,表示實例創建成功。如果是其他狀態碼,請參考返回的message信息或者ALB狀態碼說明進行排查。
{ "RequestId": "0A1F39B6-4BDE-5923-A3BE-E98708413D1B", "LoadBalancerId": "alb-gokux4i116yiqf****" }
調用成功后,您可以通過GetLoadBalancerAttribute接口,查看已創建的ALB實例的具體參數信息,可查看到該實例的可用區VIP為您指定的私網IP地址。
可選:調用成功后,您也可登錄應用型負載均衡ALB控制臺查看私網IP地址為
192.168.1.13
和192.168.0.230
的實例的參數信息。在頂部菜單欄,選擇華東1(杭州)地域。
在實例頁面,找到新創建的實例,單擊該實例ID。
在實例詳情頁簽,可查看到該實例的可用區VIP為您指定的私網IP地址。
相關文檔
如果您需要通過控制臺創建一個ALB實例,請參見創建應用型負載均衡。
如果您需要為網絡型負載均衡NLB實例指定私網IP,請參見通過OpenAPI創建NLB實例時指定私網IP。
如果您需要為傳統型負載均衡CLB實例指定私網IP,請參見通過OpenAPI開發者門戶創建VPC類型實例時指定私網IP。