无限星辰工作室-客户无限互联网动力之源

标题: IOS审核IPV6被拒,服务器开启IPV6隧道免费方案 [打印本页]

作者: crx349    时间: 2017-5-20 01:19
标题: 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 账号,

登录后,创建隧道:
(, 下载次数: 2366)

填写服务器ip地址

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

(, 下载次数: 2349)
创建成功后你将会得到ipv6的地址:

(, 下载次数: 2368)
不要关闭这个页面;

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

  1. modprobe ipv6

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

  3. ip link set he-ipv6 up

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

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

  6. ip -f inet6 addr
复制代码

或者这里选择 (, 下载次数: 2399)


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

执行
  1. ping6 -c 10 2001:4860:4860::8888
复制代码


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

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

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

listen [【Client IPv6 Address,注意后面不要加/64】]
(, 下载次数: 2365)

nginx -t 通过后重载配置,

第五步:添加AAAA记录,地址为【Server IPv6 Address】,
(, 下载次数: 2354)

等待DNS生效后到 http://ipv6-test.com/validate.php 测试下是否通过
(, 下载次数: 2357)







欢迎光临 无限星辰工作室-客户无限互联网动力之源 (https://www.xmspace.net/) Powered by Discuz! X3.4