AWS EC2 使能 IPv6

/ 0评 / 0

很多VPS厂商,直接点一点就能启动IPv6,确实挺方便的,但是AWS,因为他是高大上的云,各种资源是独立的,所以配置起来也有点区别.

首先进入VPC的面板,编辑当前CIDR:

添加一个IPv6的块,默认给的是/56(256 LAN segments),可以分配千万个IP了.

在VPC控制面板继续编辑子网,给每一个子网细分IPv6.

编辑每一个子网(当然你明确知道自己用哪个子网也可以只编辑一个.)

编辑结果.

修改IP自动分配策略.

同理全部使能.

现在所有子网设备已经有IPv6了,但是无法上网,可以内网互访,如果要上网,接着修改路由表.

添加公网网关,路由目标是::/0,第二目标是Internet Gateway,然后选择跳出来的路由,保存.

接着回到EC2,给EC2防火墙打通IPv6,具体防火墙规则根据实际调整.

回到实例,分配IP.

这时候分配保存就可以了.

如果使用的是Amazon Linux 2,现在IPv6已经完全OK了.

测试也没问题.

用另外一台具备IPv6的机器去ICMP访问,也是没问题的,因为IPv6没有内网这个概念~