网站从七牛云迁移到 Github 后访问速度令人捉急,尝试CloudFlare CND加速替代七牛云,本文记录流程。
前言 {#前言}
-
cloudflare 是一家国外的 CDN 加速服务商,还是很有名气的。提供免费和付费的加速和网站保护服务。百度云加速的国外节点就是和 cloudflare 合作使用的 cloudflare 的节点。
-
cloudflare 提供了不同类型的套餐,即使是免费用户,cloudflare 提供的功能也是很全面的。
-
对于访客来自于国外的网站很不错;对于访客来自于国内的网站加速效果有限,有些甚至会变慢,不过其安全防护功能也很不错。
CDN 操作流程 {#CDN-操作流程}
注册账号 {#注册账号}
-
进入官网: www.cloudflare.com
-
注册 cloudflare 账号
-
使用邮箱注册,注册完后自动进入添加网站界面。
添加网站分为四步:添加网站域名、添加DNS记录、选择方案、更新域名服务器。
添加网站域名 {#添加网站域名}
- 填写主域名,不能带 www
- 选择免费的用一下试试
添加 DNS 记录 {#添加-DNS-记录}
- 下面会列出所有扫描到的 DNS 记录。黄色云朵表示该解析通过 CDN 访问,灰色云朵表示不通过 CDN 访问,点击云朵可以切换状态。这里如果选择不走 CDN 的话,相当于只使用 cloudflare 的 DNS 功能。
修改 NS 记录 {#修改-NS-记录}
- 修改域名使用的 DNS 服务器
DNS 修改是否生效 {#DNS-修改是否生效}
-
更换 DNS 服务器需要几个到四十几个小时不等,查询是否生效的方法:
方法一 {#方法一}
- 登录:http://whois.chinaz.com/
- 输入域名进行查询:
- 可以看到此时DNS服务器修改还没有成功
方法二 {#方法二}
- 也可以进入 https://lookup.icann.org/lookup 进行类似查询
方法三(Windows) {#方法三(Windows)}
-
cmd 运行
ipconfig /flushdns nslookup set type=ns <待查询的主域名>
配置完成后可以不用等待成功,直接进行下一步
配置 https {#配置-https}
- 勾选一直使用 HTTPS
- 自动优化,选择适合自己的文件类型
- 优化 HTTPS 访问
- 总结选项
后记 {#后记}
-
配置完成后没有感觉到明显的提速,实话说还是国内的CDN服务商做国内的加速靠谱一些
-
更换DNS后还会造成其他域名解析失败的问题
参考资料 {#参考资料}
文章链接:
https://www.zywvvd.com/notes/hexo/website/26-cloudflare-cdn/cloudflare-cdn/