Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅
中国的 Amazon Web Services 服务入门
(PDF)。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
更新应用程序负载均衡器的 IP 地址类型
您可以配置您的 Application Load Balancer,以便客户端可以仅使用 IPv4 地址或同时使用 IPv4 和 IPv6 地址 (dualstack) 与负载均衡器进行通信。负载均衡器根据目标组的 IP 地址类型与目标进行通信。有关更多信息,请参阅 IP 地址类型。
dualstack 要求
-
您可以在创建负载均衡器时设置 IP 地址类型并随时更新它。
-
您为负载均衡器指定的 Virtual Private Cloud (VPC) 和子网必须具有关联的 IPv6 CIDR 块。有关更多信息,请参阅 Amazon EC2 用户指南中的 IPv6 地址。
-
负载均衡器子网的路由表必须路由 IPv6 流量。
-
负载均衡器的安全组必须允许 IPv6 流量。
-
负载均衡器子网的网络 ACL 必须允许 IPv6 流量。
- Console
-
更新 IP 地址类型
打开位于 https://console.aws.amazon.com/ec2/ 的 Amazon EC2 控制台。
-
在导航窗格中,选择负载均衡器。
-
选择负载均衡器。
-
在网络映射选项卡上,选择编辑 IP 地址类型。
-
对于 IP 地址类型,选择 IPv4 以仅支持 IPv4 地址,选择双栈以同时支持 IPv4 和 IPv6 地址,或选择不带公有 IPv4 的双栈以仅支持 IPv6 地址。
-
选择保存更改。
- Amazon 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-alb
Type: application
Scheme: internal
IpAddressType: dualstack
Subnets:
- !Ref subnet-AZ1
- !Ref subnet-AZ2
SecurityGroups:
- !Ref mySecurityGroup