0. 前言
最近弄了一下IPV6,虽然不知道什么时候会用到,但是服务器支持IPV6,还是有必要的。
1. 申请IPV6地址
https://tunnelbroker.net/ 到这个网址去注册一个帐号,然后创建一个隧道。第一次打开这个页面,一股80、90年代的网站风格。注册时邮箱要写合法邮箱,要收验证码的。
然后查看Tunnel信息
按照提示配置好ECS服务器网卡信息
2. 配置阿里云ECS主机
修改ECS服务器的一些IPV6设置,因为默认阿里云上的云主机是关闭IPV6的配置的。(至少目前是)
修改/etc/sysctl.conf 默认是1,修改为0即可
1 # enable ipv6 support 2 net.ipv6.conf.all.disable_ipv6 = 0 3 net.ipv6.conf.default.disable_ipv6 = 0 4 net.ipv6.conf.lo.disable_ipv6 = 0
然后输入 sysctl -p 重新载入配置
ipconfig 查看一下分配到的IP地址
3. 运行效果
重启网卡,如果不行重启系统试一下,最后结果
4. 配置域名解析及Nginx端口绑定
配置一下域名AAAA解析,配置Nginx,然后就有了一个IPV6-only的二级域名
至于为什么访问不了网站,我目前猜测可能是阿里云的专有网络有关,暂时还不清楚要怎么处理。 之前绑定本地的IP也是这样,绑定IP,只能绑定内网的172.18开头的内网IP,然后阿里云的专有网络会帮我把外网的IP跟这个内网IP进行对应。
参考资料:
https://blog.csdn.net/sourny/article/details/74332248
https://help.aliyun.com/knowledge_detail/84550.html
本文地址 https://www.cnblogs.com/wunaozai/p/9445150.html