Cloudflare和百度云加速使用cname/ip解析,实现网站的国内国外双向分流加速
简介
两者都可以保护源主机IP,而且都有基础免费套餐,遗憾的是Cloudflare不支持CNAME接入,不过Cloudflare的合作伙伴方式提供了Cloudflare CNAME/IP 接入功能,还提供无限域名的 Cloudflare CNAME/IP/NS接入、SSL & HTTP/2、无限DDOS防御以及完整的DNS记录管理。
操作
国内加速
以下是百度云加速,根据我个人使用感受,比较推荐使用阿里云的CDN服务,效果更理想。
一、百度云加速添加网站解析:https://su.baidu.com/
1、首先使用百度云加速,网站需要备案,必须是正规网站,使用免费的CDN基础功能,必须是非盈利性网站。登录百度云加速,必须进行个人实名认证。
2、添加网站,接入方式选择别名CNAME接入,不带www的输入域名
4、成了一个TXT和两个CNAME的记录,这几个记录全部复制下来,去域名注册商面板中设置这几个记录即可,最后点击设置完成。
5、登录域名注册解析面板,删除原来的TXT记录,添加CNAME-@-记录值,然后等待一会就生效了,再使用http://ip.chinaz.com/
查一下,你的主机IP是不是变成百度云加速节点了。免费的百度云加速不一定好用,你也可以自建CDN来为主机加速.
Cloudflare
1、先在Cloudflare申请一个账户,然后使用账号密码在第三方Cloudflare合作面板上登录,点击添加域名。
5、添加记录成功,进入管理中心。出现了一个别名CNAME和IP接入,这里建议选择IP解析接入,因为IP接入是开启CDN加速的,二级域名选择CNAME记录解析。
6、在自己域名注册商的解析面板,解析记录分别添加上面两个IP的@-A记录,线路选择境外,如此,国外再访问你的网站时,全部访问的CF节点内容。
7、回到CF官网,点击菜单Page Rules,再设置下301转向就全部OK了,把带www转向不带www的设置方法,如果你是转向www,互相换个位置就行了,注意书写格式。
双向加速,合理分流,全球加速,这两个CDN不但可以防止CC攻击,也可以防御DDOS攻击。