苹果AppStore审核IPv6-Only环境被拒两种IPv6解决方案

3年前 (2018-08-22)阅读75回复0
admin
admin
  • 管理员
  • 注册排名1
  • 经验值1035
  • 级别管理员
  • 主题207
  • 回复0
楼主
你是否还在为IPv6被拒而烦心? 现在你可以再也不用烦心了我们等你很久了, 致力于为苹果开发者解决IPv6审核被拒的问题。 我们希望帮助到每一个苹果开发者 (苹果开发者QQ群交流:363200822)
我们可以为你 做什么 IPv6只是我们研究中很小很少的一部分内容。 NAT64 & DNS64 教育网NAT64+DNS64中转服务,为苹果开发者提供真实的可访问的IPv6地址,拥有10G的国际出口线路,保证了网络的稳定、畅通,彻底解决因为网络延迟高导致审核被拒的问题。 IPV6 TUNNEL IPv6隧道技术旨在解决服务器没有IPv6地址,同时中转服务又不生效的苹果开发者,使用教育网隧道为你的服务器装上IPv6的引擎,带你轻松通过审核。 6BOX & ROUTE 整合IPv6的带宽资源,专门为苹果开发企业定制的可以搭建真实 IPv6-Only环境的6Box SOHO版路由器,是苹果开发者测试APP是否支持IPv6的重要利器,即插即用,方便快捷。
为你量身定制的解决方案 提供最快捷、稳定、高效、安全、可靠的IPv6解决方法。
IPv6解决方案
苹果AppStore审核员在美国的IPv6-Only环境下对APP进行访问(审核),如果APP Server支持IPv6,则可直接访问;如果APP Server不支持 IPv6,则通过DNS64 +NAT64进行访问;很明显,大部分开发者的APP服务器都是不支持IPv6直接访问的,所以基本是用NAT64+DNS64进行访问的。那么我们就先了解NAT64+DNS64的访问机制吧,直接看图:

从这里看出审核的关键在于能不能获取一个有效的Server IPv6地址。当苹果公司的APP审核员在进行审核时,由于国内大部分开发者的APPserver没有IPv6地址,只能通过苹果公司自己的NAT64+DNS64服务器进行测试,而最关键的是苹果的服务器不能有效的给APPserver返回一个IPv6地址,这就导致了审核失败,APP被拒。 就国内目前来说审核被拒的主要原因有第三个: 1、国内大部分APP服务器没有IPv6地址,导致DNS无法解析; 2、苹果公司的审核环境不能自动将中国APP内URL转换成IPv6可访问的格式,导致访问失败; 3、由于国际线路带宽严重拥堵等原因造成访问不稳定,失败率高 那么该如何解决这些问题呢? 就目前国内的现状,能够提供这种服务的当属教育网了,中国教育网坐拥全国几百所高校,拥有真实的IPv6骨干网络,国际出口,IPv6资源丰富,服务质量好。 因此解决方案就是使用教育网的NAT64+DNS64服务,方案示意图如下:

具体的操作步骤就是使用教育网的NAT64+DNS64,把您的域名发给我们,帮你解析出IPv6地址(全球可达的地址),您只需在您的域名管理中添加一条4A记录即可,之后就可以提交审核了,一天之后你就会发现审核通过了!
IPv6解决方案
既然审核被拒是因为 IPv6,那么我们就让服务器支持就可以了,但是很多运营商的服务器不提供IPv6地址,这样的话就要使用IPv6隧道技术,通过建立隧道使自己的服务器通过IPv6隧道来支持IPv6,方案示意图如下:

使用 IPv6隧道服务APP服务器必须满足三个条件: ① 服务器拥有公网IPv4地址 ② 服务器支持IPv6协议 ③ 服务器放行6in4协议 具体的配置如下:(这里只是举个例子)

确认申请了 IPv6隧道服务并按照上述模板进行配置完成后,请检查防火墙(iptables)是否放行了6in4协议,并确认(/etc/sysctl.conf)中IPv6转发已打开。如果上述操作都已正确完成,那么在你的服务器上应该可以看到如下结果:

至此, IPv6隧道搭建完毕,服务器已经支持IPv6了,赶紧提交审核去吧! 马上申请服务(QQ群交流:363200822)
0
回帖

苹果AppStore审核IPv6-Only环境被拒两种IPv6解决方案 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息