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

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

admin4年前 (2022-05-15)免费资源1635

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
分享给朋友:

相关文章

clicksaya---最新免费网页回拨电话,可无限制使用

 这是2008年最新的免费网络电话,支持回拨,目前处在试用期,所有可以无限制使用。  注册好后会出现下面一句话:You currently have unlimited minutes in your Clicksaya Beta account,意思就是说现在的试用账户并不限制拨打时长,可无限制使用,所有大家可得抓紧了,说不定什么时候就会加上限制了。下面免费电话吧站长简单和大家说下注册及使用方法...

网页无限制网络电话-400400

       网页无限制免费打电话-400400免费网络电话       该电话拨打非常简单,你只需要点击这个地址进去http://www.400400.cc        注册后送100元话费,站长没有尝试过...

中国移动——加入移动之家每月送10元话费

移动之家”客户俱乐部简介您的需求就是我们的需求, “移动之家”客户俱乐部期待您的加入!这是一个让您成为主人的俱乐部,一个让您对中国移动进行服务监督、需求反馈、新业务体验、互动交流和享受服务回馈的平台。我们将积极组织各类活动,让您畅享新业务新服务体验的乐趣,感受参与设计和优化移动业务和服务的成就。同时,您还将获得多种奖励和优先待遇,表示我们对您的感谢。 招募时间:3月20日-5月17日成为“移动之家...

没有黄钻一样打造完美QQ空间

下面是关于QQ空间JS代码的总结...大家认真看完,差不多你也可以是代码高手..你也可以写代码给大家用了..呵呵...每一款全屏皮肤都分为top和bg.在试穿小窝和全屏2种皮肤的时候分别执行了2种javascript参数,空间FD模块:个性模版1     upload/2009/4/200904062209194118.jpg去橫幅代碼javascript....

Uueasy - PHPWind旗下可绑米免费个人论坛申请

Uueasy是著名论坛程序PHPWind官方推出的免费论坛申请服务,功能全面、稳定安全、速度也可以,免费绑定域名。Uueasy免费论坛的某些功能(部分论坛风格、部分插件、数据转换、论坛推广等)需要使用U豆来购买,U豆可以通过参加活动(成长计划、精华帖、优秀论坛评选等)或购买获得。网址:http://www.uueasy.com ...

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

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

发表评论

访客

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