CloudFlare真是个宝藏服务

CloudFlare是什么

CloudFlare号称是国外最好的免费CDN服务商,在我看来,它实际更像是一个网络的全能管家,提供了各类服务给我们使用。最重要的是,免费版本的它,也超能打!


那CloudFlare帮助我,解决了哪些问题呢?

DNS解析+CDN加速

CloudFlare在DNS解析和CDN加速方面,是一个非常优秀的服务,毕竟这个对它来说就是最核心的功能。不过实际上,因为CloudFlare的节点多数在国外,所以在国内使用反而可能不是很合适,主要是会担心被墙,因此我实际大部分是用的DNSPod做域名解析。

以前用过百度云提供的免费CDN加速,但是现在各家CDN基本都收费了,或者是仅仅提供少量的免费额度,所以大部分情况下,我也就干脆不用CDN加速了。


不过,对于非线上业务的一些场景,不怕影响用户的情况下,我也会用CloudFlare直接实现DNS解析+CDN加速的一站式接入。比如梯子,我就注册了一个专门的域名,用CloudFlare来做解析管理。实际用下来,解析速度挺快,配置生效也很迅速,最重要的是真的不要钱,就这一点直接吊打国内一众服务商!

让一个梯子扩展成多个梯子

有时候,我们买了一个国外的VPS是为了当梯子用的,但是大家都知道,梯子容易倒。现在很少有VPS厂商能够允许我们无限地免费更换IP地址。我也遇到过这种情况,趁着活动,买了一个非常便宜的美国VPS,一年可能也就十来美元吧。前72小时可以发工单更换IP地址,过了72小时之后换一次需要3美元。


我在72个小时之内换了两次,但是再到后来,还是免不了再次被墙,本来都已经想放弃这个VPS了,毕竟换一次3刀,如果还不行呢?总不能天天给里面投钱吧。


一篇偶然看到的文章给了我思路,梯子有很多种,有的是通过443端口,提供类似https的服务,来作为流量伪装的方式。既然这样,我用CloudFlare的CDN加速功能,等同于可以使用更多的IP来“绑定”我的域名。


当然,在梯子的搭建时,需要注意不要使用TCP协议了,基于WS(WebSocket)协议才能够使用CloudFlare的这个功能。此外,网上还有一些“优选工具”,可以直接用CloudFlare的IP列表进行扩展,生成多个梯子配置,再配合客户端测速,从而可以帮助梯子使用者再次筛选,去除较为慢速的IP。

image.png


拯救被Google强制验证的IP

image.pngimage.png

有时候,我们在访问Google时,会触发这样一个页面提示,需要进行人机身份验证。甚至有可能一直停在这个页面,即使反复地进行验证码校验,也无法正常访问。


出现这样的验证,其实是意味着这个IP地址,上了google的黑名单,而且即使使用了前面说的“梯子扩展”的方法,扩展成CloudFlare的多个IP,也无法解决。这个时候是不是IP又废了?


这个时候,不妨再参考这篇文章 https://www.moeelf.com/archives/304.html,通过CloudFlare的WARP功能,给VPS添加IPv4、v6双栈支持,这时候,我们会惊喜地发现,梯子又能顺畅运行,不再弹出验证码提示了!


CloudFlare WARP也是个免费功能,它也提供了WARP+的收费服务,但是,免费版本已经完全够用!


反代OpenAI的API

CloudFlare还有一个很强大的功能,叫做Worker。它能够在我们无感知的情况下,在访问网络时执行一些预定的脚本(Javascript)。


这个功能提供了每天10w的免费额度,而这对我们大部分的个人场景来说都是足够慷慨了。甚至我们可以在CF Worker中部署一套JSProxy的代码,借助CloudFlare的各地机房运行脚本,实现请求代理的功能!


而这个功能,在我们访问特定网站、API受限时,也可以有效地解决问题。例如 https://github.com/noobnooc/noobnooc/discussions/9 这篇文章,详细地介绍了,我们如何将OpenAI(ChatGPT)的API,通过CF Worker,改成用一个自定义域名来提供服务,从而实现了国内服务器自由调用ChatGPT功能的目的。


不得不说,CloudFlare确实是一个非常良心的宝藏服务,为我们日常的开发、工作提供了大量的便利。也许,它还有更多的用法,依然等待我们继续挖掘。

本文链接:https://www.poisonbian.com/post/5049.html 转载需授权!

分享到:
原文链接:,转发请注明来源!
「CloudFlare真是个宝藏服务」评论列表

发表评论