Cloudflare和百度云加速使用cname/ip解析,实现国内国外双向分流加速

  • A+
所属分类:网上赚钱
摘要

Cloudflare和百度云加速,两者防御CC攻击都很强,特别是Cloudflare可以屏蔽大部分国家的IP,无线DDOS防御。

加速网站最好的方法之一,就是使用CDN加速,百度云加速和Cloudflare是最受欢迎的CDN,通过云解析功能,可以实现国内国外双向加速。国内的线路访问源主机,让它访问百度云加速CDN上的内容,国外的线路访问源主机,让它访问Cloudflare CDN上的内容。

两者都可以保护源主机IP,而且都有基础免费套餐,遗憾的是Cloudflare不支持CNAME接入,不过Cloudflare的合作伙伴TlOxygen提供了Cloudflare CNAME/IP 接入功能,还提供无限域名的 Cloudflare CNAME/IP/NS接入、SSL & HTTP/2、无限DDOS防御以及完整的DNS记录管理。

一、百度云加速添加网站解析:https://su.baidu.com/

1、首先使用百度云加速,网站需要备案,必须是正规网站,使用免费的CDN基础功能,必须是非盈利性网站。登录百度云加速,必须进行个人实名认证,点击立即添加。

2、添加联系方式。

4、添加后,进行个人认证。

5、填写身份信息,上传手持身份证正反面两张,提交后等待审核通过。

6、通过后就可以添加网站了,点击我的网站下的添加网站。

7、接入方式选择别名CNAME接入,不带www的输入域名,点击下一步。

8、添加A记录,www和@指向源主机IP,点击下一步。

9、生成了三个记录,生成一个TXT和两个CNAME的记录,这几个记录全部复制下来,去域名注册商面板中设置这几个记录即可,最后点击设置完成。

10、域名接入状态为等待中,需要接入后才通过。

11、很奇怪,这几个记录无法全部添加在解析记录中,无法其它人是不是这样,必须要求CNAME和TXT共存验证,先添加了TXT-@-记录,以及CNAME-www-记录。

12、过了一会再刷新网站接入列表,绿色对勾代表解析成功,点击域名。

13、三个记录,只剩下两个记录,复制未添加的@别名记录值。

www-www.duimin.com.cname.yunjiasu-cdn.net

@-duimin.com.cname.yunjiasu-cdn.net

14、登录域名注册解析面板,删除原来的TXT记录,添加CNAME-@-记录值,然后等待一会就生效了,再使用http://ip.chinaz.com/查一下,你的主机IP是不是变成百度云加速节点了。免费的百度云加速不一定好用,你也可以自建CDN来为主机加速。

Cloudflare Cname/ip添加网站解析:https://cf.tlo.xyz

1、先在Cloudflare申请一个账户,然后使用账号密码在TlOxygen面板上登录,点击添加域名。

Cloudflare注册使用教程:http://duimin.com/51.html

2、输入不带www的域名,模式选择通用,点击提交。

3、提交成功,前往管理中心。

4、点击添加新纪录。

5、输入@-A-源主机IP,点击提交。

6、添加记录成功,进入管理中心。

7、出现了一个别名CNAME和IP接入,这里建议选择IP解析接入,因为IP接入是开启CDN加速的,二级域名选择CNAME记录解析。

8、在回到自己域名注册商的解析面板,解析记录分别添加上边两个IP的@-A记录,线路选择境外,如此,国外再访问你的网站时,全部访问的CF节点内容。

9、回到CF官网,点击菜单Page Rules,再设置下301转向就全部OK了,把带www转向不带www的设置方法,如果你是转向www,互相换个位置就行了,注意书写格式。

PS:

双向加速,合理分流,全球加速,这两个CDN不但可以防止CC攻击,也可以防御DDOS攻击,给力吧,随着时代的进步,网络安全越来越被重视,选择CDN是网站运营未来的趋势。

Cloudflare是非常强大的,当你的网站被攻击时,选择Cloudflare是绝对正确的,特别是ddos,曾经被打了19天,还是靠Cloudflare挡了下来。

答疑:

使用过程中遇到一个难题,切换回Cloudflare官网解析后,打算在https://cf.tlo.xyz上重新使用CNAME托管,却添加不上,提示如下:

CloudFlare is already activated for "duimin.com" under a different account. If you want to enable CloudFlare through this partner, please log in to your CloudFlare account and choose "Disconnect" on your CloudFlare DNS Settings page.

英文大概意思是说需要去官网暂停CloudFlare账户,没办法,再去点击官网Overview-Advanced-Pause按钮暂停该域名服务。

然后再去https://cf.tlo.xyz添加域名,还是添加不上,提示如下,让去删除官网的DNS域名服务,再点击Overview-Advanced-Delete,再添加再次提示上一段英文,无语了。如果你解决了此问题,欢迎留言,谢谢!

Your duimin.com's DNS is hosted by CloudFlare. If you'd like to switch to TlOxygen, you must first deactivate and then delete "duimin.com" within CloudFlare. These options are available in the Settings menu.

发表评论

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:

目前评论:1   其中:访客  1   博主  0

    • Eamo Eamo

      原因是cloudflare与百度合作了,域名库应该是共享的,百度添加了域名海外加速会用到cloudflare,相当cloudflare于也添加了这个域名,所以无法再次添加。我用cloudflare时,在百度这边添加域名后,cloudflare这边立马就掉了,但是加速没有影响,解析记录都不用改。