春江暮客

春江暮客的个人学习分享网站

使用百度云加速和cloudflare共存的作死经历

2019-09-02 杂谈
使用百度云加速和cloudflare共存的作死经历

考虑到coudflare的免费站点在国内的速度真的又慢了,考虑到国内百度云加速使用了cloudflare的技术,想着国内使用百度云加速的cdn应该会加快网站在国内的访问速度。 这里把本人使用cf作为cdn到网站无法访问的全部过程记录0-0

1.网站已经在阿里云备案,因此可以直接使用百度云,就是有个持身份证校验身份的逗比实名过程,顺利通过。

2.然后使用cname方式添加本站域名到百度云加速,给出cname记录

3.cloudflare域名管理,在dns区域添加dns解析

4.出现错误,网站瘫痪

首先造成这种情况的原因

更准确地说,问题出在同一个站点同时叠加了两套 CDN / DNS 代理链路,导致 DNS 和回源关系混乱,最终网站无法访问。不是 Cloudflare 被“永久锁死”了,而是当时的解析和代理配置发生了冲突。

这里说下解决方案。

1.使用百度云加速,但是没有免费ssl。而ssl至少2490元。。呵呵,果断不用

baidu_zeigui

2.使用其他cdn

3.取消cdn,直接访问源站。

这里说下从cloudflare取消cdn的过程

1.ns记录改回阿里云

2.取消dnssec,直接在阿里云删除dnssec记录即可,可参考 阿里云域名启用DNSSEC域名解析防止DNS劫持

3.重新添加解析记录

直接把www网站重新解析就行了。

恢复之后,最好再检查一下当前解析是否已经回到预期状态:

dig bobobk.com
dig www.bobobk.com
curl -I https://www.bobobk.com

如果返回的解析结果和响应头都符合当前 CDN 或源站配置,基本就说明切换已经完成。

这里重新打开网站终于又恢复了访问。

友情链接

其它