当前位置:首页 > 免费资源 > 正文内容

CloudFlare自选节点:PageFunction,实现cname接入,自选ip,反代网站,详细教程

admin2年前 (2022-05-15)免费资源1192

CloudFlare默认的NS接入因各种原因(面向国内速度慢 无法自定义解析 不能分流)遭到诟病,而传统CNAME接入CloudFlare从2021年11月开始被通过API禁用,现在万能的网友(mjj?)得出一个曲折的解法:

- CloudFlare SaaS CNAME接入

但这需要用户信用卡绑定,并且默认只能回源一个ip或域名,回源多个需要在服务器上做相应的配置。

笔者略读了一下CloudFlarePage文档,并提出了另辟蹊径的方案:

- CloudFlare Page Function 自定义域名接入

其原理和CFworker相同,都是通过js来控制出入站流量。

使用CFPage时绑定域名**无需信用卡**,也**可以自选域名**,只要做好TXT和海外CNAME记录即可,并且可以回源多个站点。

CloudFlarePage是无流量限制的,唯一的弊端是一天只允许**10万次**请求,超出会直接中断。

然而请注意,使用Page接入将无法使用WAF防火墙,面对攻击时防护能力较弱。此外,无论是SaaS还是Page,都无法使用ArgoTunnel功能。

笔者测试用的仓库地址 https://github.com/ChenYFan/PageFunctionTest

只需要修改/functions/_middleware.js中的样例域名即可,之后直接Fork导入Page,不需要额外配置。

根据笔者的测试,回源节点和CloudFlareFree相同,即按照访客命中的节点数据中心回源,效果不如ArgoTunnel佳。


有大佬发现新出的cf pages function能够实现无须信用卡使用cname接入,于是我便研究了一下cloudflare的相关文档,给大家写个具体的教程

教程开始:


1、首先去 github.com/xyTom/cf-page-func-proxy 下载或是Fork该仓库

2、修改该仓库_worker.js中的url.hostname为你需要反代的网址或是需要cname接入,自选ip的地址

3、然后打开Cloudflare Dashboard,进入Pages管理页面,选择创建项目,如果在第一步中选择的是fork本仓库,则选择1 Connect to Git,如果第一步中选择的是下载本仓库则选择2 Direct Upload




绑定自定义域名

1.进入Cloudflare Pages管理页面,选择刚刚创建的Pages项目,点击名称进入项目设置页面


2.选择页面中的自定义域选项卡


3.选择设置自定义域


4.在页面中输入需要绑定的域名,并点击继续,这里的域名可以是子域名


5.在设置方法中选择开始cname设置


6.按照页面给出的说明去DNS服务提供商处修改DNS解析记录,即可完成自定义域名绑定


稍等一会,等待解析生效后就可以通过绑定的域名访问了,通过这种方式绑定的域名是cname接入,理论上可以自选ip

来自hostloc



扫描二维码推送至手机访问。

版权声明:本文由博赚恋吧资源站发布,如需转载请注明出处。

本文链接:https://432l.com/post/9707.html

标签: CloudFlare
分享给朋友:

相关文章

Freeringer 免费电话,国际国内长途放心打

网址:http://freeringer.biz/Freeringer 提供免费的网路电话服务,只要你拥有麦克风,国际、国内长途放心打!和Icondial 类似的服务,都提供免费的网络电话服务,目前支持30个国家,包括我们中国大陆。Freeringer 是一个Flash 在线工具, 由GTalk2VoIP TEAM 和 Talkster 联合支持应用。需要注册后使用,但不需要额外的安装,注册后你也...

最新非黄钻免费领取QQ空间新版花藤的技巧

非黄钻免费领取QQ空间新版花藤的办法 新花藤已于2月26日对黄钻LV7、LV6用户开放。但我们非黄钻用户怎么领取呢?大家看下面的步骤。 不保证长期有效,喜欢的赶快试一下吧。 具体步骤如下, 第一步:先登陆自己的空间;然后在网址栏输入以下网址: http://user.qzone.qq.com/这里加你自己的QQ号/myhome/flower?menu=shop 进入花藤--添加花滕--现在去领养...

viatalkfree免费无限拨打美国和加拿大,每次10分钟

viatalkfree是美国的网络电话,该电话一直都有免费使用,但是不支持中国,只能拨打美国和加拿大,每次10分钟,不需要注册,直接在网页上填入电话号码即可拨打,今天发这个电话主要是方便在美国和加拿大的朋友,网站上只有简单介绍免费10分钟和使用方法,连注册都没有。当然有兴趣的朋友可以试试用美国的虚拟号拨打,这样就不仅限与美国与加拿大了,呵呵!自己试试吧Need to make a quick ca...

一个超大的网络相册—Yahoo! Groups - 100G可外链免费网络相册

Yahoo! Groups是Yahoo推出的Group服务,类似论坛,比较原始,能用Email来交流,现在国内已不流行了,再加上对中文支持不太好,就不多介绍了。Yahoo! Groups中有免费网络相册服务,100G空间,支持jpeg、gif、png、bmp图片格式,单张图片不能超过10M,虽然没有明确说明支持外链,但实际该相册可以图片外链。另外,Yahoo! Groups还提供100M免费网络硬...

Marlito-申请支持绑定域名的免费论坛

Marlito是一个来自香港的免费论坛系统,驾设采用Discuz!论坛程序,申请比较简单,提供独立的二级域名,同时也支持绑定自己的顶级或者二级域名,论坛带有广告。Marlito免费论坛提供数十款现成模板供选择,用户也可自订风格模板,另外还提供许多论坛插件。地址:http://www.marlito.com...

不限大小与带宽的可绑米免费phpbb 论坛

免费phpbb论坛 以下是站长 (http://blog.fanyongzhuji.com) google翻译的,呵呵!网站:http://www.foroomy.com/index.mllx•论坛上运行phpBB3 (最新更新安装和运行) •无限带宽 •无限成员 •无限员额 •无限的能力 •自定义徽标上传 •自定义的笑脸 •自定义图标 •自定义用户的域(使用您自己的域名) •自定义用户子网域(使...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。