美国东部(弗吉尼亚州北部)Elastic Beanstalk上的AWS上的ipv6支持

时间:2016-10-28 11:19:37

标签: amazon-web-services amazon-s3 amazon-ec2 elastic-beanstalk

我是AWS新手。我有PHP Web服务并托管在AWS上。

我在美国东部(弗吉尼亚州北部)创建了弹性beanstalk,我从AWS获得了默认URL。我在http://ipv6-test.com/validate.php上检查了该网址,但它正在显示"此网站尚未准备好使用IPv6" 。我想要对AWS提供ipv6支持。

请提供分步指导。

2 个答案:

答案 0 :(得分:3)

AWS在EC2上不支持IPv6。您可以使用Classic负载均衡器来实现。

http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-internet-facing-load-balancers.html

答案 1 :(得分:0)

18年6月,EC2支持IPv6(https://aws.amazon.com/blogs/aws/new-ipv6-support-for-ec2-instances-in-virtual-private-clouds/)。但这取决于您的实例所在的区域。

一位同事建议的简单模式是创建一个IPv6专用VPC,具有公共访问权限和所有启用了IPv6的子网。在此VPC中创建应用程序负载均衡器,以将流量重定向到Elastic Beanstalk负载均衡器。从IPV6 LB到EBS LB的交通将在ipv4中进行。

或者您可以在具有正确路由表的所有子网上重新创建启用了IPV6的完整VPC。然后使用Application LB创建一个Beanstalk env。创建时,更改ALB设置以启用“dualstack ip”,将安全组更改为允许来自IPV6(:: / 0)的流量,并等待几分钟以使所有DNS名称和SG完全更改。