最近为了ios审核问题折腾了半死,关键开始还一直没有方向,以为是app端的代码问题,后来才发现还是服务器端的问题
特此记录一下过程帮助大家跳过我踩过的坑
其实参考了很多别人的资料,搜集合并一下大家比对参考
主要配置参见
http://blog.csdn.net/ei__nino/article/details/71331717
别人的图文并茂我就不再造轮子了,特别提醒
里面尤其注意的点是注册tunnel后的example命令需要逐行执行比较保险,我的阿里云是用centos的,所以要选
linux-route2来产生命令行
modprobe ipv6
ip tunnel add he-ipv6 mode sit remote ********* local 【你的阿里云内网ip】 ttl 255
ip link set he-ipv6 up
ip addr add **********/64 dev he-ipv6
ip route add ::/0 dev he-ipv6
ip -f inet6 addr
注意local项要用阿里云的内网地址
另外很重要一点是可以用
http://www.subnetonline.com/pages/ipv6-network-tools/online-ipv6-ping.php
这里来测试你的域名是否支持ipv6配置成功,配置前是ping不出任何结果的
成功后则可以看到ping有返回值
服务器端测试能否访问ipv6可以用ping6 he.net 来测试