cloudflare网站加速--杂谈
cloudflare网站加速--杂谈
Mr.阿布白前言
Cloudflare 是世界最大的网络之一。 今天,企业、非营利组织、博客作者和任何有互联网存在的人都因为 Cloudflare 而拥有更快、更安全的网站和应用,但对于我们来说,cloudflareCDN却是减速平台,今天就填一下开始说的教程坑吧。
准备
- cloudflare优选IP脚本
- 优选IP域名
- cloudflare账号
- 解析域名,可以是免费的二级域名
- 访问域名,需要别人或者自己使用的域名
有两种方法,一是通过cloudflare的saas自定义主机名,二是通过cloudflare的worker反代
步骤
通过cloudflare的saas自定义主机名
就以vercel平台为例
- 首先使用优选域名脚本,筛选出优选IP然后推送到dns解析平台的自己域名的解析IP下面,一次可以推送多一点,我一般选的筛选40个IP,然后你就得到了,cloudflare的优选域名
- 在cloudflare上用解析域名设置一个CNAME记录,指向你需要的位置如vercel的
cname.vercel-dns.com
,
- 点击添加自定义主机名处添加回退源和自定义主机名,如下图,回退源处添加CNAME记录记录的域名,如
vercel.自己的解析域名
- 添加自定义主机名
- 如果其他域名也是解析到vercel的,也可以添加到这自定义主机名,
- 在vercel中添加你的访问域名,如vercel.访问域名
- 可以选择自己需要的dns解析平台,如阿里云dns解析,将访问域名添加CNAME记录指向解析域名
- 如上图所示,要添加两条CNAME记录,一条解析到解析域名,一条解析到优选域名,要保证访问域名与上面的添加的自定义主机名一致
- 设置自动委派,设置自动委派就不用添加text记录进行解析,在cloudflare自定义主机名的下方就有此字样
按照说明添加一条CNAME记录就行
- 成功后就会显示下图所框字样
- 然后访问访问域名,就会发现快很多
第二种方法就是,通过反代加速
- 添加worker反代
2.创建后点击部署,后点击修改代码
3.将以下代码覆盖掉原代码
1 | addEventListener( |
- 点击保存并部署
选自己托管在cloudflare上的域名,添加解析CNAME记录的访问域名解析到自己的优选域名,关闭小黄云
- 再在worker中点击设置添加路由
- 添加路由如下图填写,然后点击添加路由,然后访问这个添加的域名,就会发现速度也变快了
额外
通过cloudflare的origin-rules来解决封80和443端口,也可以解决需ip+端口访问
一样的思路,用方法一,我直接将所有使用了ssl流量解析到了8443端口,然后网站访问是ip:8443,访问此域名的全部被定义到了8443,直接访问域名也可以访问此网站,不用加端口,
origin-rules如下配置
写完咯
好久都没更新了,渐渐没有动力写博客了,这篇写的也很简单,有不懂的下面评论吧,或者用浏览器搜索,大多都找得到
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果