【防D哥】Vercel套CloudFlare教程
## 为什么会有这个操作 就是因为我被刷过Vercel 听上去很离谱 但事实就是发生了我之前用Vercel构建了一个Hexo写文章的编辑器(写博客用的)
然后D哥开5台国外机刷我那个项目最大的一个js文件
想起来了吗D哥 我知道你就在论坛
过去这么久了 每当想起这件事 我内心里都不禁夸你:
“你他娘的还真是个天才”
## 我会但不想写喂饭教程
我倒是折腾会了 但是太懒了 而且在论坛里发这种贴 也无人在意 就不是很想写。。。
但避免我说此话被当谜语人 说我吊人胃口
## 我简单说下方法
1. 去vercel添加好了项目 构建好之后 绑定域名 dnspod这边先解析上 vercel自动部署好证书 然后停止解析
2. 再去cf单独绑定一个域名 开启SaaS
3. 回退源设为vercel的cname或IP(cname-china.vercel-dns.com或76.76.21.22)
4. 还可以直接在dnspod添加一个二级域名 分别解析到vercel和netlify的IP 然后CF那边的域名的回退源Cname到这个二级域名上(这样的骚操作是用vercel和netlify两个大厂作为源站 两边方法一样)
5. CF那边添加自定义主机名 (你要使用的域名)
6. dnspod过一下cf这边的txt验证 证书状态和主机名状态都为有效即可
7. 然后去SSL/TLS 加密改为完全 不然你dnspod解析到cf到ip 会报错308的 重定向次数过多(默认加密是灵活嘛)
8. 之后再在dnspod把你Vercel绑定的那个域名解析到cf的任意ip或优选cname上 就完事了 再去itdog测一下速度 就成功了
整个流程就是这样 学不懂就是你自己菜 我折腾的时候如果看到这个贴的话 我能节约三分之二的时间
可能对新手来说太难 我也没办法 我也是到处求学没人教我 自己折腾出来的
## 好处优点
这么做的好处就是 可以直接让这两大厂作为源站(主源 备用源都可以) 你可以在此基础上套任意CDN
D哥费尽心思找到你的源站 发现是大厂的IP 他直接D 流量又算不到你头上 刷你静态资源 又全被CF的边缘节点缓存下来了 也不消耗Vercel流量
Vercel免费请求量 这一关我没搞定 CC应该可以被CF的WAF拦截下来吧? 况且Vercel也有WAF 被C可以立马发现的
如果正常请求都超过免费额度 那交点钱也合理
## 不交钱也避免滥用的方法
我是主源站放在我自己花钱买的服务器上的 备用源才用vercel 也就是我主源站被D哥打挂了 备用源立马顶上 这样也消耗不到Vercel的请求量
(但D哥可以指定Vercel的IP进行解析 刷请求量 所以安心搞你还是没辙 害)
是的 我构建的时候还会用Github的actions构建rsync推送一份静态站点目录到我的云服务器上去
目的就是尽可能的减少Vercel免费请求量额度的消耗
## 我被刷过Vercel
挺搞笑的 我Vercel又没绑卡 被刷欠费了 Vercel是光速停止服务 根本不会超额太多 这个时候直接注销账号 重新注册 重新构建就好了
整个重开过程不到十分钟(现在还行不行不知道了)
D哥搞你无非是想给你造成损失 这样一通操作下来 大厂没被滥用 D哥没打崩网站 我也没花一分钱 岂不妙哉?
当然我不是教你逃单 我也是偶然发现 而且Vercel有这气魄 不赚穷鬼的钱 你换其他大厂 不绑定卡会给你免费用?
所以圣母别来说这些 很烦啊 我又不是故意欠费的 让你帮我交钱你就老实了
## 什么 你不怕被刷?
此教程就是防止被刷而写的 作用也就这么一个
你不怕被刷的话 也可以融合vercel和netlify和CF和自己的CDN
没啥实际意义 玩呗
反正D哥看到你部署这么多防御措施 他如果觉得吃饱了没事做
你也可以给他多找点事情干嘛
## 实际体验
速度快到飞起 体验感好到爆炸 稳定性极强
PHP的项目也可以构建 但效果就不好说了 我只成功部署过Typecho的一个叫做时光相册的主题 数据库也是白嫖的云数据库
可以说建站不花一分钱 全靠技术
至于GithubPages套CF的方法我就不知道了
因为要把源站放到 (https://forum.naixi.net/goto.php?url=http%3A%2F%2Fxn--github-8h6jw94g4v9a.github.io) 仓库下才能绑定自定义顶级域 我就给放弃了
(确实不会 如果有会的大佬可以教教我 折腾很久没成功我就放弃了)
而使用CF的pages又必须域名在CF上 速度还不行 就很烦
OK 就说这么多吧 希望可以帮到一部分听得懂我在说什么的小伙伴 赞
页:
[1]