使用AWS ALB 轻松搞定IPv6,苹果AppStore审核

      公司app提交审核由于ipv6访问不到被拒,多次提交后都不能通过。看了下苹果的审核策略,苹果的要求仅仅是“Support IPv6-only”而不是“Must be IPv6-only”,也就是说第三方开发者的应用只要能被IPv6-only环境下的用户访问即可,并不要求整个系统全面转化为IPv6。

       只要让被访问的域名可以解的到IPv6就可以,其它架构都不用改动,增加ALB支持IPv6解析,生产域名增加AAAA解析,CNAME到ALB域名即可。增加域名的IPv6解析后,审核一次过。

控制台上的操作(Web页面):

1.让VPC开启IPv6.

    进入VPC管理界面,选中对应的VPC网络,操作->编辑CIDR,添加IPv6 CIDR,关闭。

2.让子网开启IPv6.

     进入子网管理界面,选中ALB所在的子网,子网操作->编辑IPv6 CIDR,点击:添加IPv6 CIDR,保存。(为保持高可用,每个ALB最少有2个子网,每个子网都要操作)。


3.修改路由表,增加::/0.

    选中子网关联的路由表,点击路由,编辑,添加新的一栏,CIDR填:::/0,目标填跟0.0.0.0/0这个的目标一样的(igw),保存。

4.ALB增加IPv6支持。(安全组允许IPv6通过)

   进入AlB界面,选择对应的ALB,操作->编辑IP地址类型,ip地址类型选择dualstack,保存。(新建的话一样)

5.生产域名DNS解析增加AAAA记录,cname或ALIAS到ALB的dns。笔者用的route53。

6.在线ping6测试。能ping通说明IPv6已生效。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 参考: https://developer.apple.com/library/content/documenta...
    anny_4243阅读 6,090评论 0 8
  • 网络层提供的两种服务 在计算机网络领域,网络层应该向运输层提供怎样的服务(面向连接还是无连接)曾引起了长期的争论,...
    srtianxia阅读 4,081评论 0 12
  • 艾莉亚学成归来之后,在费雷家族的宴会上,扮作瓦德费雷的模样,骗所有费雷家族男性成员喝下毒酒之后,说出了这样的一段话...
    笨企鹅1990阅读 693评论 0 0
  • 昨天下午下班后,在班车停下的一刹那突然做了一个决定:去理发。我要先说明一点:我是爱理发的。每次理发完毕都会感觉神清...
    青木729阅读 841评论 0 3
  • 随风飘荡中, 已然失去了清澈目光 想回头望 把故事从头讲 奈何 时光离去不返 奈何 曾经已不再来 何谓得 何谓失 ...
    蔚蓝清欢阅读 137评论 0 0