更新 Network Load Balancer 的 IP 地址類型 - Elastic Load Balancing

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

更新 Network Load Balancer 的 IP 地址類型

您可以設定 Network Load Balancer,讓用戶端只能使用 IPv4 地址或同時使用 IPv4 和 IPv6 地址 (雙堆疊) 與 Network Load Balancer 通訊。Network Load Balancer 會根據目標群組的 IP 地址類型與目標通訊。如需詳細資訊,請參閱IP 地址類型

雙堆疊要求
  • 您可以在建立 Network Load Balancer 時設定 IP 地址類型,並隨時更新。

  • 您為 Network Load Balancer 指定的虛擬私有雲端 (VPC) 和子網路必須具有相關聯的 IPv6 CIDR 區塊。如需詳細資訊,請參閱《Amazon EC2 使用者指南》中的 IPv6 地址

  • Network Load Balancer 子網路的路由表必須路由 IPv6 流量。

  • Network Load Balancer 子網路的網路 ACLs 必須允許 IPv6 流量。

Console
更新 IP 地址類型
  1. 前往 https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Load Balancers (負載平衡器)

  3. 選取 Network Load Balancer 的核取方塊。

  4. 選擇 Actions (動作)Edit IP address type (編輯 IP 地址類型)

  5. 對於 IP 地址類型,選擇 IPv4 以只支援 IPv4 地址,或選擇雙堆疊以同時支援 IPv4 和 IPv6 地址。

  6. 選擇儲存變更

AWS CLI
更新 IP 地址類型

使用 set-ip-address-type 命令。

aws elbv2 set-ip-address-type \ --load-balancer-arn load-balancer-arn \ --ip-address-type dualstack
CloudFormation
更新 IP 地址類型

更新 AWS::ElasticLoadBalancingV2::LoadBalancer 資源。

Resources: myLoadBalancer: Type: 'AWS::ElasticLoadBalancingV2::LoadBalancer' Properties: Name: my-nlb Type: network Scheme: internal IpAddressType: dualstack Subnets: - !Ref subnet-AZ1 - !Ref subnet-AZ2 SecurityGroups: - !Ref mySecurityGroup