xChar
·4 months ago

前言:

最近通过家庭小主机服务器给家庭设备提供科学上网,然后我一般喜欢使用高倍率节点 会导致流量跑的比较快,于是我收拾收拾空了一台香港BPG的服务器出来,准做一个需要大额下载的代理节点 来给大额流量提供加速,但是线路比较感人 速度实在是拉垮的不能再拉垮了。套Cloudflare的节点 YouTube播放测试速度提升了一点但是延迟比较高。

后续:书接上文:扫描反代Cloudflare的IP 给网站或节点加速 免费制作自己的CDN加速

于是我在YouTube上看不良林的视频:

https://www.youtube.com/watch?v=NbruiJShUCE

去扫描反代Cloudflare的IP,给节点加速 让我找到一个反代IP 速度延迟直接飙升性的优化:

Snipaste_2024-04-29_20-15-53

40w+的一个Kbps速度,我直连或者套Cloudflare也只有几千上万,这速度的提升非同凡响,于是我就想既然可以给节点加速,那么是不是可以给套了Cloudflare的网站加速,于是我折腾折腾找出了解决方案。如果你看这篇只是想给节点加速 可以直接观看视频学习操作过程。 如果你想给套了Cloudflare的网站加速 也可以先观看一下 是怎么扫描反代Cloudflare的IP再继续看下面的内容。

使用教程:

上面的视频是教大家如何给搭建了节点的VPS服务器一个提速,不管你这个机器线路再怎么拉垮 也能有一个明显的提升。然后同理这些反代Cloudflare的IP我们能直接给我们套了Cloudflare的网站加速。我建议大家可以先看看视频 学习一下是如何获取反代IP的。

扩展阅读:Cloudflare使用CNAME接入自定义域名

通过CloudFlare+SaaS回源优选IP使国内用户高速访问网站

Cloudflare for SaaS

看了Cloudflare官方文档并没有发现收费这一项目,应该是免费的 开通的时候需要授权信用卡或PayPal.

获取反代IP:

首先我们打开:https://fofa.info 打开后大家可以先注册一个账号,后续大家可以导出下载。

参考搜索语法:

国内反代IP:server=="cloudflare" && port=="80" && header="Forbidden" && country=="CN"
剔除CF:asn!="13335" && asn!="209242"
阿里云:server=="cloudflare" && asn=="45102"
甲骨文韩国:server=="cloudflare" && asn=="31898" && country=="KR"
搬瓦工:server=="cloudflare" && asn=="25820"

根据这些语法大家可以自己去搜索出反代了Cloudflare的IP,其中有一个问题 这些节点IP能否又加速节点又加速网站,我经过测试是可以的,因为我测试过程中是直接根据上面的视频教程筛选出可以用于节点加速的IP,再操作的加速网站。

至于那些不能用来加速节点的,能否用来加速网站 大家需要自己去尝试了,我感觉理论上是可以的。还有一个问题就是 在视频中有一个80端口和443端口的节点加速 有的IP可以加速80和443 有的IP只能加速80端口不能加速443端口,我在测试中那些不能加速节点443端口的 用来加速网站是没有问题的。

加速网站:

首先我们添加一个A记录解析,解析IP就是我们服务器真实IP(开启代理?我反正开启了 如果不开启有没有影响不清楚):

Snipaste_2024-04-29_20-36-04

然后侧边栏SSL/TLS-自定义主机名:

Snipaste_2024-04-29_20-36-42

回退源这里填写你刚刚解析的域名,保存后回退源状态为有效再来接下的操作:

Snipaste_2024-04-29_20-37-09

再添加一个自定义主机名(你需要加速的域名):

Snipaste_2024-04-29_20-41-30

Snipaste_2024-04-29_21-20-50

证书验证方式有HTTP验证和TXT验证,大家自己随便选择一个就好了,然后你就会获取到像下图一样需要解析的内容:

Snipaste_2024-04-29_20-41-51

Snipaste_2024-04-29_21-21-31

把域名验证解析好了,再把你需要加速的域名解析A记录到反代Cloudflare的IP上就可以了,可以提供工具去筛选出再国内延迟比较低的IP。

常见问题+进阶玩法:

后续:书接上文:扫描反代Cloudflare的IP 给网站或节点加速 免费制作自己的CDN加速

假设目前我的回退源设置的是dns.k7blog.com(解析到服务器IP)我的加速域名是cloudflare.k7blog.com。

如果我的cloudflare.k7blog.com域名,因为反向代理节点速度不佳或者失效,我更换了解析记录,那么我的SSL/TLS-自定义主机名 这里的cloudflare.k7blog.com就会提示主机名状态失效,需要根据新的解析重新解析。

如果我们频繁的去更新解析,每一次都需要重新验证主机名状态 会比较麻烦 我们可以直接设置一个新的解析,比如dns2.k7blog.com 把这个域名解析到反代Cloudflare的IP上,Cloudflare是支持一个二级解析到多个IP上的哦,然后我们的加速域名cloudflare.k7blog.com 解析到dns2.k7blog.com上,我们每次更换节点IP就控制dns2这个域名,就不会出现频繁重新验证主机名状态的情况了。

那么比如你的域名解析在国内服务器上,接入Cloudflare加速国外访问速度或者防御,也可以使用上面教程的接入方式,这样的缺点就是你必须要有一个域名在Cloudflare上,如果你的DNS解析有智能解析,可以提供这样的方式把海外解析分配到反代Cloudflare的IP。

Loading comments...