全部產品
Search
文件中心

Server Load Balancer:變更ALB執行個體的網路類型

更新時間:Jul 27, 2024

您可以通過變更應用型負載平衡ALB(Application Load Balancer)執行個體的網路類型來滿足您的業務要求。

執行個體網路類型

ALB網路類型分為公網和私網。公網和私網的區別:

  • 私網:ALB只有私網IP地址,只能被ALB所在VPC內的資源訪問,無法從互連網訪問。

  • 公網:ALB具有公網IP和私網IP地址。公網ALB預設通過Elastic IP Address(Elastic IP Address,簡稱EIP)提供公網能力,選擇公網將會收取Elastic IP Address的執行個體費、流量費用。

    如需通過任播Elastic IP Address( Anycast Elastic IP Address,簡稱Anycast EIP)提供公網能力,您需要為ALB執行個體綁定Anycast EIP,具體操作,請參見ALB綁定Anycast EIP實現多地區業務就近接入

協議版本

ALB執行個體的協議版本分為IPv4和雙棧。IPv4和雙棧的區別:

協議版本

預設值

說明

IPv4

  • 協議版本為IPv4的公網ALB,每個可用性區域提供一對IP地址,包括一個公網IPv4地址和一個私網IPv4地址。

  • 協議版本為IPv4的私網ALB,每個可用性區域提供一個私網IPv4地址。

僅支援用戶端使用IPv4地址(例如,192.0.2.1)訪問。

僅支援將IPv4的用戶端流量轉寄至IPv4的後端服務,且後端服務支援伺服器類型(ECS、ENI、ECI)、IP類型和Function Compute類型。

雙棧

  • 協議版本為雙棧的公網ALB,每個可用性區域提供三個IP地址,包括一個公網IPv4地址、一個私網IPv4地址和一個IPv6地址。

  • 協議版本為雙棧的私網ALB,每個可用性區域提供一對IP地址,包括一個私網IPv4地址和一個IPv6地址。

支援用戶端同時使用IPv4地址(例如,192.168.0.1)和IPv6地址(例如,2001:db8:1:1:1:1:1:1)訪問。

支援將IPv4和IPv6的用戶端流量轉寄至IPv4、IPv6的後端服務。

  • 雙棧ALB執行個體將IPv6的用戶端流量轉寄至IPv4的後端服務時,後端服務支援伺服器類型(ECS、ENI、ECI)、IP類型,不支援Function Compute類型。

  • 雙棧ALB執行個體將IPv6的用戶端流量轉寄至IPv6的後端服務時,後端服務支援伺服器類型(ECS、ENI、ECI),不支援IP類型、Function Compute類型。

ALB對外通過DNS網域名稱提供服務。ALB聯動DNS,可實現自訂網域名的解析,建議您使用CNAME解析的方式將自訂網域名指向到ALB執行個體的DNS名稱,使您更方便訪問網路資源,配置可參考設定CNAME網域名稱解析

公網IP介紹

ALB支援的公網類型:

  • EIP:EIP是可以獨立購買和持有的公網IP地址資源。EIP可綁定到專用網路類型的CLB執行個體、私網ALB執行個體和公網NAT Gateway上。更多資訊,請參見什麼是彈性公網 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網關計費說明

    IPv6公網變更私網

    ALB不再需要對外提供IPv6服務。

    通過為IPv6網關關閉公網頻寬。

    變更後,具體的計費情況請以您的實際賬單為準。

前提條件

您已建立ALB。具體操作,請參見建立應用型負載平衡

IPv4執行個體網路類型變更

私網變更公網

執行個體由私網變更為公網時,您需要為ALB執行個體分配公網IP,支援為ALB執行個體分配EIP或Anycast EIP,該操作將產生相關公網網路費,更多資訊,請參見Elastic IP Address計費Anycast EIP計費說明

  1. 登入應用型負載平衡ALB控制台
  2. 在頂部功能表列,選擇執行個體所屬的地區。

  3. 執行個體頁面,找到目標私網ALB執行個體,然後單擊執行個體ID。

  4. 執行個體詳情頁簽,找到基本資料地區,在網路類型的IPv4右側單擊變更網路類型

  5. 變更網路類型對話方塊中,根據您的業務需求選擇IP類型並分配公網IP,然後單擊確定變更

    • 分配EIP

      1. 選擇IP類型Elastic IP Address

      2. 在列表中的分配Elastic IP Address下拉框中選擇新購Elastic IP Address或指定可用的Elastic IP Address。

      說明
      • 列表中的所有可用性區域都需要分配Elastic IP Address。

      • 如果您的業務需要ALB使用某個特定IP地址的EIP時,您可以通過變更單個EIP實現。變更單個EIP需要增加或減少可用性區域來實現綁定或解除綁定EIP。關於如何變更可用性區域,請參見更新執行個體可用性區域

      • 選擇新購Elastic IP Address時,請注意:

        • ALB網路類型變更會影響業務,之前隨公網ALB建立的EIP會因網路類型的變更自動解除綁定或釋放掉且無法找回。

        • 您可以通過Elastic IP Address管理主控台查看已購EIP的相關參數資訊。

        • 新購的EIP為隨用隨付(按使用流量計費)的BGP多線預設安全防護EIP

    • 分配Anycast EIP

      關於ALB綁定Anycast EIP的相關限制和詳細操作,請參見ALB綁定Anycast EIP實現多地區業務就近接入

      1. 選擇IP類型AnycastElastic IP Address

      2. 在列表中的分配Elastic IP Address下拉框中選擇新購AnycastElastic IP Address或指定可用的Anycast EIP。

        說明
        • 列表中的所有可用性區域都需要分配Anycast EIP。

        • 選擇新購AnycastElastic IP Address時,請注意:

          • ALB執行個體變更私網或釋放後,關聯的Anycast EIP會自動解除綁定並釋放。

          • 您可以通過任播Elastic IP Address管理主控台查看已購Anycast EIP的相關參數資訊。

  6. 執行個體詳情頁簽,查看網路類型

    此變更生效大約需要一分鐘,在執行個體詳情頁簽查看IPv4的網路類型轉變為公網後,代錶轉換成功。

公網變更私網

ALB執行個體由公網類型轉換為私網類型,此操作將一次性把公網執行個體上所有公網IP剝離,並修改執行個體網域名稱解析,將Elastic IP Address變更為私網IP,請謹慎操作。

  1. 登入應用型負載平衡ALB控制台
  2. 在頂部功能表列,選擇執行個體所屬的地區。

  3. 執行個體頁面,找到目標公網ALB執行個體,然後單擊執行個體ID。

  4. 執行個體詳情頁簽,找到基本資料地區,在網路類型的IPv4右側單擊變更網路類型

  5. 在彈出的對話方塊中,確認轉換後的影響,然後單擊確定變更

  6. 執行個體詳情頁簽,查看網路類型

    此變更生效大約需要一分鐘,在執行個體詳情頁簽查看IPv4的網路類型轉變為私網後,代錶轉換成功。

雙棧執行個體網路類型變更

私網變更公網

  • IPv4私網變更公網,請參見IPv4執行個體網路類型變更

  • IPv6私網變更公網,請執行以下步驟完成變更。

    說明

    IPv6私網變更公網,將在VPC中的IPv6網關中開啟公網頻寬。開啟公網頻寬會產生一定的費用且會根據ALB公網和私網的切換,自動加入或刪除。更多資訊,請參見IPv6網關計費說明

  1. 登入應用型負載平衡ALB控制台
  2. 在頂部功能表列,選擇執行個體所屬的地區。

  3. 執行個體頁面,找到目標私網ALB執行個體,然後單擊執行個體ID。

  4. 執行個體詳情頁簽,找到基本資料地區,在網路類型的IPv6右側單擊變更網路類型

  5. 在彈出的IPV6變更網路類型對話方塊中,確認提示資訊,然後單擊確定變更

    說明

    如果ALB執行個體所在的VPC下沒有IPv6網關,系統將提示您建立IPv6網關。請根據控制台提示資訊完成操作。

  6. 執行個體詳情頁簽,查看網路類型

    此變更生效大約需要一分鐘,在執行個體詳情頁簽查看IPv6的網路類型轉變為公網後,代錶轉換成功。

公網變更私網

  1. 登入應用型負載平衡ALB控制台
  2. 在頂部功能表列,選擇執行個體所屬的地區。

  3. 執行個體頁面,找到目標公網ALB執行個體,然後單擊執行個體ID。

  4. 執行個體詳情頁簽,找到基本資料地區,在網路類型的IPv6右側單擊變更網路類型

  5. 在彈出的關閉IPv6公網對話方塊中,確認轉換後的影響,然後單擊確定關閉

  6. 執行個體詳情頁簽,查看網路類型

    此變更生效大約需要一分鐘,在執行個體詳情頁簽查看IPv6的網路類型轉變為私網後,代錶轉換成功。

相關文檔