crx349 发表于 2017-5-20 01:19:24

IOS审核IPV6被拒,服务器开启IPV6隧道免费方案

以CentOS6.5 为例,如果是阿里云服务器,请先确认是否开启了ipv6支持,可以通过简单的ifconfig -a 命令,查看网卡是否有 inet6 addr 地址,或者 使用   lsmod | grepipv6 命令查看;

如果未开启ipv6模块支持,将 /etc/modprobe.d/disable_ipv6.conf 文件中的内容注释掉或删除备份该文件,然后在 /etc/sysconfig/network 中添加 NETWORKING_IPV6=yes, 最后重启网卡服务 service network restart,再确认是否开启了IPv6支持。

第二步,申请 https://tunnelbroker.net 账号,

登录后,创建隧道:


填写服务器ip地址


然后下方提供的ip地址中,找一个服务器ping值较低的ip并且丢包率也不能太高(香港不一定最快);


创建成功后你将会得到ipv6的地址:


不要关闭这个页面;

第三步:使用下面几条命令【括号中对应图上的ip】,

modprobe ipv6

ip tunnel add he-ipv6 mode sit remote 【Server IPv4】 local 【Client IPv4】 ttl 255

ip link set he-ipv6 up

ip -6 addr add 【Client IPv6】 dev he-ipv6

ip -6 route add ::/0 dev he-ipv6

ip -f inet6 addr
或者这里选择


此时可以测试下服务器网络是否支持ipv6,

执行 ping6 -c 10 2001:4860:4860::8888,

如果ping得通的话,恭喜你,即将大功告成,

第四步:让Web Server支持IPv6访问;

这里拿Nginx 1.10举例,添加IPv6 端口监听:

listen [【Client IPv6 Address,注意后面不要加/64】]


nginx -t 通过后重载配置,

第五步:添加AAAA记录,地址为【Server IPv6 Address】,


等待DNS生效后到 http://ipv6-test.com/validate.php 测试下是否通过



页: [1]
查看完整版本: IOS审核IPV6被拒,服务器开启IPV6隧道免费方案