前言
在互联网飞速发展的今天,IPv6作为下一代互联网协议,正逐渐成为主流。与IPv4相比,IPv6提供了更庞大的地址空间,彻底解决了IPv4地址枯竭的问题。目前,腾讯云轻量应用服务器已逐步开放IPv6支持(已开放的地域包括成都,内测地域涵盖北京、上海,其余中国内地地域也在陆续推出测试,具体支持时间以官方公告为准)。值得一提的是,我的香港轻量服务器已经全面支持IPv6。本文将基于腾讯云轻量应用服务器,详细介绍如何配置网站以支持IPv6访问,帮助你的网站紧跟技术潮流,提升访问兼容性。
检查服务器是否支持IPV6
可以到自己的服务器官网(或者问客服)看看服务器是否支持IPV6,如果不支持,也可以持续关注官方动态,等待后续更新推出。
腾讯云轻量服务器申请IPV6步骤
1、登录腾讯云轻量应用服务器控制台。
2、在服务器列表中能看到IPV6字样,单击开启,在启用IPv6的弹窗中确认注意事项后,单击立即开启。
- 运行中的实例重启将强制关机中断业务,可能导致数据丢失或文件系统损坏,请仔细确认,并建议您做好备份。
- 重启过程可能需要耗费较长时间,请您耐心等待。
3、等待一会,成功之后,我们可以登录机器,运行以下命令来查看IPV6、测试实例IPv6网络的连通性:
# 查看
ip add
# 测试命令
ping6 cloud.tencent.com
4、注意了,成功启用IPv6后,会默认占用你实例套餐内的1Mbps公网带宽。可以自行调整带宽,实例 IPv6公网带宽最低可调整为0Mbps,实例IPv4公网带宽最低可调整为1Mbps。
网站配置IPV6支持
1、登录域名管理平台,为网站域名添加一条AAAA记录,记录值填写你的IPv6地址。
2、防火墙开放IPV6 80/443端口
3、在网站的Nginx配置文件中增加IPV6监听:
server
{
listen 80;
listen 443 ssl ;
http2 on;
server_name www.biibii.cn biibii.cn;
......
添加listen [::]:80;listen [::]:443 ssl;
,具体修改如下:
server
{
listen 80;
listen 443 ssl ;
# 添加下面2个
listen [::]:80; # IPV6支持
listen [::]:443 ssl ; # IPV6支持
# 添加上面2个
http2 on;
server_name www.biibii.cn biibii.cn;
......
4、保存之后,到这里就可以IPV6访问了,我们可以检测一下是否支持IPV6访问,打开IPV6网站检测,输入域名检测即可。
暂无评论