更新网络负载均衡器的 IP 地址类型 - Elastic Load Balancing

更新网络负载均衡器的 IP 地址类型

您可以配置您的网络负载均衡器,以便客户端可以仅使用 IPv4 地址或同时使用 IPv4 和 IPv6 地址(双堆栈)与负载均衡器进行通信。网络负载均衡器根据目标组的 IP 地址类型与目标进行通信。有关更多信息,请参阅 IP 地址类型

dualstack 要求
  • 您可以在创建网络负载均衡器时设置 IP 地址类型并随时更新它。

  • 您为网络负载均衡器指定的虚拟私有云(VPC)和子网必须具有关联的 IPv6 CIDR 块。有关更多信息,请参阅 Amazon EC2 用户指南中的 IPv6 地址

  • 网络负载均衡器子网的路由表必须路由 IPv6 流量。

  • 网络负载均衡器子网的网络 ACL 必须允许 IPv6 流量。

  • 网络负载均衡器上未连接任何 QUIC 或 TCP_QUIC 侦听器。

Console
要更新 IP 地址类型
  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择负载均衡器

  3. 选中网络负载均衡器对应的复选框。

  4. 选择操作编辑 IP 地址类型

  5. 对于 IP 地址类型,选择 ipv4 可仅支持 IPv4 地址,选择 dualstack 可同时支持 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