PHP菜鸟博客_共同学习分享PHP技术心得【PHP爱好者】
如果给阿里云的ecs云服务器绑定ipv6,然后在ecs上面部署ipv4+ipv6双通道的web站点?
2024-12-6 菜鸟站长


1.阿里云ecs控制台添加ipv6地址



进入ecs的详情,看下是否有ipv6地址,如果没有按照下面操作进行



阿里云控制台添加ipv6之前在服务器里面查询ip地址.png



1.png2.png3.png4.png5.png6.png7.png







开通完毕公网带宽之后,我们需要来阿里云安全组这里查看公网入方向源里是否支持ipv6,以及全部协议,和全部端口范围要放行,或者按需放行。



9.png10.png







上面都完成以后,ssh到服务器之后还是没有公网ipv6的需要我们重启下服务器,重启之后就有ipv6了。



2.然后重启服务器确定是否已经有了ipv6地址



15.png16.png17.png



有了ipv6之后,我们通过本地ping下发现是OK的,这时候本地要有ipv6地址才可以的。



3.解析域名到ipv6地址



20.png



4.在服务器创建站点



在服务器上面安装宝塔面板,如果服务器有ipv6地址,宝塔安装完毕默认是支持ipv6访问的。然后把服务器防火墙关闭,或者按需放行端口哦。最后在宝塔安装nginx和php,以及添加站点测试。



30.png



21.png22.png23.png



5.解析域名到ipv4地址



1.png



6访问支持ipv4访问



通过下面工具检测发现ipv4+ipv6都支持了。



2.png



7.完善一下支持https



3.png4.png5.png6.png







总结:



web站点同时支持ipv4+ipv6,这样如果客户端有ipv4能访问,只有ipv6也能访问,同时有ipv6和ipv4地址也能访问,同时有的时候使用ipv6访问,ipv6优先级要高一些。

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容