本文章适用于服务器提供商不提供IPv6支持,系统不局限于Ubuntu ,其它linux版本也可以在这里找到答案。(博主使用的阿里云ECS并没有提供IPv6支持)
1.申请隧道,通过建立隧道实现IPv6地址的通信
首先,去 https://www.tunnelbroker.net 注册 申请
然后选择创建通道,填写上自己服务器的ip地址,博主这里自己选的是亚洲HK,此外还要保证IP地址检测通过,如下图所示
通过后即可获得IPv6的地址,选择自己的系统,遵照指示配置,打开/etc/network/interfaces,将它给出的代码粘贴上去
2.添加IPV6 解析
到阿里云域名控制台解析设置处,解析类型选择AAAA ,记录值填写刚才申请到的IPV6 地址,如下图所示
3.修改Ubuntu IpV6 配置
修改/etc/sysctl.conf 配置,将下列值改为改为0
4.重启网络服务
查看网卡信息,如出现新网卡并分配成功V6地址,则说明成功