您可以通過變更應用型負載均衡ALB(Application Load Balancer)實例的網絡類型來滿足您的業務要求。
實例網絡類型
ALB網絡類型分為公網和私網。公網和私網的區別:
私網:ALB只有私網IP地址,只能被ALB所在VPC內的資源訪問,無法從互聯網訪問。
公網:ALB具有公網IP和私網IP地址。公網ALB默認通過彈性公網IP(Elastic IP Address,簡稱EIP)提供公網能力,選擇公網將會收取彈性公網IP的實例費、流量費用。
如需通過任播彈性公網IP( Anycast Elastic IP Address,簡稱Anycast EIP)提供公網能力,您需要為ALB實例綁定Anycast EIP,具體操作,請參見ALB綁定Anycast EIP實現多地域業務就近接入。
協議版本
ALB實例的協議版本分為IPv4和雙棧。IPv4和雙棧的區別:
協議版本 | 默認值 | 說明 |
IPv4 |
| 僅支持客戶端使用IPv4地址(例如,192.0.2.1)訪問。 僅支持將IPv4的客戶端流量轉發至IPv4的后端服務,且后端服務支持服務器類型(ECS、ENI、ECI)、IP類型和函數計算類型。 |
雙棧 |
| 支持客戶端同時使用IPv4地址(例如,192.168.0.1)和IPv6地址(例如,2001:db8:1:1:1:1:1:1)訪問。 支持將IPv4和IPv6的客戶端流量轉發至IPv4、IPv6的后端服務。
|
ALB對外通過DNS域名提供服務。ALB聯動DNS,可實現自定義域名的解析,建議您使用CNAME解析的方式將自定義域名指向到ALB實例的DNS名稱,使您更方便訪問網絡資源,配置可參考設置CNAME域名解析。
公網IP介紹
ALB支持的公網類型:
EIP:EIP是可以獨立購買和持有的公網IP地址資源。EIP可綁定到專有網絡類型的CLB實例、私網ALB實例和公網NAT網關上。更多信息,請參見什么是彈性公網 IP。
Anycast EIP:Anycast EIP是可以獨立購買和持有的公網IP地址資源。每一個Anycast EIP實例會被分配一個可訪問公網的IP地址。更多信息,請參見什么是Anycast EIP。
關于Anycast EIP和EIP的差異,請參見Anycast EIP和EIP對比。
使用限制
ALB實例綁定Anycast EIP使用限制:
ALB支持Anycast EIP的地域,請參見下表。
區域 | 地域 |
中國 | 中國香港 |
亞太 | 韓國(首爾)、日本(東京)、新加坡、馬來西亞(吉隆坡)、印度尼西亞(雅加達)、菲律賓(馬尼拉)、泰國(曼谷) |
歐洲與美洲 | 英國(倫敦)、美國(弗吉尼亞)、美國(硅谷)、德國(法蘭克福) |
ALB實例綁定EIP使用限制:
ALB實例每個可用區綁定的EIP類型需保持一致。關于ALB支持綁定的EIP類型,請參見ALB支持綁定哪些類型的EIP?。
綁定前,要求EIP未加入共享帶寬。如有加入共享帶寬的需求,ALB實例綁定EIP后,您可以在負載均衡控制臺選擇加入共享帶寬。EIP的線路類型與共享帶寬的線路類型需保持一致。關于如何加入共享帶寬,請參見調整公網實例帶寬峰值。
計費影響
ALB的計費項目前按小時收取,不足1小時按1小時計費。網絡類型變更大約需要一分鐘,如果您在1小時中間變更了網絡類型,不足1小時的部分將按照變更前的計費規則收取1小時的費用。更多信息,請參見ALB計費規則。
公網和私網之間的變更,計費影響如下。
操作
使用場景
變更方式
計費影響
相關計費文檔
IPv4私網變更公網
ALB需要對外提供IPv4服務。
通過分配EIP或Anycast EIP。
為ALB實例分配EIP或Anycast EIP,會在對應的EIP或Anycast EIP上產生公網網絡費。
IPv4公網變更私網
ALB不再需要對外提供IPv4服務。
通過解綁EIP或Anycast EIP。
變更后,具體的計費情況請以您的實際賬單為準。
無
IPv6私網變更公網
ALB需要對外提供IPv6服務。
通過為IPv6網關開啟公網帶寬。
IPv6網關開啟公網帶寬會產生一定的費用。
IPv6公網變更私網
ALB不再需要對外提供IPv6服務。
通過為IPv6網關關閉公網帶寬。
變更后,具體的計費情況請以您的實際賬單為準。
無
前提條件
您已創建ALB。具體操作,請參見創建應用型負載均衡。
IPv4實例網絡類型變更
私網變更公網
實例由私網變更為公網時,您需要為ALB實例分配公網IP,支持為ALB實例分配EIP或Anycast EIP,該操作將產生相關公網網絡費,更多信息,請參見彈性公網IP計費和Anycast EIP計費說明。
- 登錄應用型負載均衡ALB控制臺。
在頂部菜單欄,選擇實例所屬的地域。
在實例頁面,找到目標私網ALB實例,然后單擊實例ID。
在實例詳情頁簽,找到基本信息區域,在網絡類型的IPv4右側單擊變更網絡類型。
在變更網絡類型對話框中,根據您的業務需求選擇IP類型并分配公網IP,然后單擊確定變更。
分配EIP
選擇IP類型為彈性公網IP。
在列表中的分配彈性公網IP下拉框中選擇新購彈性公網IP或指定可用的彈性公網IP。
說明列表中的所有可用區都需要分配彈性公網IP。
如果您的業務需要ALB使用某個特定IP地址的EIP時,您可以通過變更單個EIP實現。變更單個EIP需要增加或減少可用區來實現綁定或解綁EIP。關于如何變更可用區,請參見更新實例可用區。
選擇新購彈性公網IP時,請注意:
ALB網絡類型變更會影響業務,之前隨公網ALB創建的EIP會因網絡類型的變更自動解綁或釋放掉且無法找回。
您可以通過彈性公網IP管理控制臺查看已購EIP的相關參數信息。
新購的EIP為按量付費(按使用流量計費)的BGP多線默認安全防護EIP。
分配Anycast EIP
關于ALB綁定Anycast EIP的相關限制和詳細操作,請參見ALB綁定Anycast EIP實現多地域業務就近接入。
選擇IP類型為Anycast彈性公網IP。
在列表中的分配彈性公網IP下拉框中選擇新購Anycast彈性公網IP或指定可用的Anycast EIP。
說明列表中的所有可用區都需要分配Anycast EIP。
選擇新購Anycast彈性公網IP時,請注意:
ALB實例變更私網或釋放后,關聯的Anycast EIP會自動解綁并釋放。
您可以通過任播彈性公網IP管理控制臺查看已購Anycast EIP的相關參數信息。
在實例詳情頁簽,查看網絡類型。
此變更生效大約需要一分鐘,在實例詳情頁簽查看IPv4的網絡類型轉變為公網后,代表轉換成功。
公網變更私網
ALB實例由公網類型轉換為私網類型,此操作將一次性把公網實例上所有公網IP剝離,并修改實例域名解析,將彈性公網IP變更為私網IP,請謹慎操作。
- 登錄應用型負載均衡ALB控制臺。
在頂部菜單欄,選擇實例所屬的地域。
在實例頁面,找到目標公網ALB實例,然后單擊實例ID。
在實例詳情頁簽,找到基本信息區域,在網絡類型的IPv4右側單擊變更網絡類型。
在彈出的對話框中,確認轉換后的影響,然后單擊確定變更。
在實例詳情頁簽,查看網絡類型。
此變更生效大約需要一分鐘,在實例詳情頁簽查看IPv4的網絡類型轉變為私網后,代表轉換成功。
雙棧實例網絡類型變更
私網變更公網
IPv4私網變更公網,請參見IPv4實例網絡類型變更。
IPv6私網變更公網,請執行以下步驟完成變更。
說明IPv6私網變更公網,將在VPC中的IPv6網關中開啟公網帶寬。開啟公網帶寬會產生一定的費用且會根據ALB公網和私網的切換,自動加入或刪除。更多信息,請參見IPv6網關計費說明。
- 登錄應用型負載均衡ALB控制臺。
在頂部菜單欄,選擇實例所屬的地域。
在實例頁面,找到目標私網ALB實例,然后單擊實例ID。
在實例詳情頁簽,找到基本信息區域,在網絡類型的IPv6右側單擊變更網絡類型。
在彈出的IPV6變更網絡類型對話框中,確認提示信息,然后單擊確定變更。
說明如果ALB實例所在的VPC下沒有IPv6網關,系統將提示您新建IPv6網關。請根據控制臺提示信息完成操作。
在實例詳情頁簽,查看網絡類型。
此變更生效大約需要一分鐘,在實例詳情頁簽查看IPv6的網絡類型轉變為公網后,代表轉換成功。
公網變更私網
IPv4公網變更私網,請參見IPv4實例網絡類型變更。
IPv6公網變更私網,請執行以下步驟完成變更。
- 登錄應用型負載均衡ALB控制臺。
在頂部菜單欄,選擇實例所屬的地域。
在實例頁面,找到目標公網ALB實例,然后單擊實例ID。
在實例詳情頁簽,找到基本信息區域,在網絡類型的IPv6右側單擊變更網絡類型。
在彈出的關閉IPv6公網對話框中,確認轉換后的影響,然后單擊確定關閉。
在實例詳情頁簽,查看網絡類型。
此變更生效大約需要一分鐘,在實例詳情頁簽查看IPv6的網絡類型轉變為私網后,代表轉換成功。