阿里云服务器以及CDN支持IPV6的方法——3、配置静态服务
配置静态服务
静态服务器一般都有自带的CDN啥的,这些都ok,只是需要一个支持IPv6的域名CNAME到你自己的CDN就行了。
国内的DNS不要想了,基本都没法用,我这里用的国外的cloudflare免费版
首先先用邮箱注册一个账号。
添加网站
然后添加网站。只需要写 xxx.com就行了,不需要二级域名
点击scan
然后他会有40多秒的时间去扫面此域名的DNS解析,同时会给你播放一个动画片
查看DNS解析
扫描结果页面一般都是空的,直接点 CONTINUE 继续就可以了
这里会让你选平台,当然是免费的
移交 DNS 解析
这里要注意了,是要把域名的DNS解析交接到 Cloudflare上面。
需要到你的域名运营商那里,设置域名的 DNS 【管理】
!!【重要】一旦将 DNS【管理】 修改到 cloudflare上面后,原来域名的所有解析将失效!!
所以不建议用原来的域名,建议新申请个域名来做这个事儿。
设置完解析后,点击CONTINUE
Cloudflare会去尝试接管此域名,
有可能会提示 解析失败,需要点击retry来重新检测
Status:Active 说明解析成功,这时候Cloudflare就可以解析你的DNS域名了
然后你需要在你的CDN服务商建立一个新的域名,然后将Cloudflare添加你自己的域名CNAME到你的新CDN域名即可
使用wget -6 http://xxxxx.png 来测试静态资源是否支持IPv6
ipv6-test
http://ipv6-test.com/validate...测试结果如下
备注:
所有的wget -6 需要在支持ipv6的机器上使用,比如你上面配置好的IPv6的服务器。
如果只是为了给苹果审核用,可能需要在代码里针对IPv6地址做特殊处理,比如IPv6地址访问的时候,需要返回IPv6的CDN地址。所以建议在返回的通用方法里统一做一次“替换”,以无缝接入IPv6。
我们是给IPv6单独部署了一台服务器,没有在整体的负载均衡下面,具体的负载均衡下的IPv6设置,暂时还没研究。
点击链接加入群聊四群:722808830
点击链接加入群聊三群:751529538(已满)
点击链接加入群聊二群:376877156(已满)
点击链接加入群聊一群:622891808(已满)
饿了么红包
本站附件分享,如果附件失效,可以去找找看