#教程# CloudFlare Partner(合作伙伴)申请及第三方接入程序部署

前言

ps:现在已经无法申请,CFP 于 2022 年 11 月将停止使用。

2022/11/4 更新:

最新 CloudFlare Partner 面板信息


昨天接到Cloudflare邮件,去年 12 月底申请的Cloudflare Partners 开通了,都说 2-3 个工作日就能批准的,为毛我花了半个月。本来想着每天最少一更给大家发点干货的,因昨天捣鼓 Cloudflare Partners 第三方接入面板花了半天时间就没更。

图片[1] - #教程# CloudFlare Partner(合作伙伴)申请及第三方接入程序部署 - 云线路

Cloudflare,我们大部分网友和站长应该是比较熟悉的,全球知名的CDN服务商,提供免费和付费的加速和网站保护服务。百度云加速的国外节点就是和 cloudflare 合作使用的 cloudflare 的节点。只不过是因为中文网站接入他们家CDN后速度一般,所以我们国内网站接入的并不是很多。但是,一般海外网站如果需要用到 CDN 网站加速和安全的较多的会选择 Cloudflare CDN 服务。如果我们直接从 Cloudflare 官方申请账户和添加站点,只能更换域名 DNS 解析,这样的做法确实也是比较彻底和直接,但是对于有些需要分地区、线路解析和其他功能用途的,确实不是这么方便。

理论上如果我们需要使用 Cloudflare CDN 服务器的建议直接用 CF 提供的 DNS 直接更换掉域名默认的 DNS,但是如果我们希望实现别名解析,其实也是有办法的。比如 Cloudflare 有提供 Cloudflare Partner(合作伙伴)服务,我们可以申请账户利用其 API 进行自建服务,然后实现 CNAME 别名解析。

教程

下面就来说说 Cloudflare Partners 申请和第三方面板调试教程:

申请 Cloudflare Partner 账户

图片[2] - #教程# CloudFlare Partner(合作伙伴)申请及第三方接入程序部署 - 云线路

根据表单内容填写基本信息,重点是填写一个自己同网站的域名邮箱,不要用免费邮箱,这样不容易被审核过。

审核和完善信息

提交申请之后,不会立即得到审批,官方给出的是需要等待 1-2 个工作日时间。但我半个月左右才批准通过!

图片[3] - #教程# CloudFlare Partner(合作伙伴)申请及第三方接入程序部署 - 云线路

批准后会收到一封邮件,根据链接地址点击打开设置密码。然后需要一个完善信息,会直接看到我们自己的 API 账户信息,这个是比较重要的,我们需要记录下来。这样我们申请完毕 Cloudflare Partner。

安装三方 Cloudflare Partner 面板

我在网上搜了下,也在 QQ 群里问了下,收费的版本居然要上千,流汗啊…

这里给出 LOC 大佬的一个简单版本,只有几个文件,简单到只有添加 CDN 一个功能,其他操作完全在 CloudFlare 官网上操作,我觉得没一个面板不需要搞那么复杂。

然后登录账户,选择 API

图片[4] - #教程# CloudFlare Partner(合作伙伴)申请及第三方接入程序部署 - 云线路

Readme:

# Cloudflare Partner Management Panel
打开 cloudflare.class.php 里设置你的 Partners KEY
define('HOST_KEY', '你的 Cloudflare Partner KEY');

## 说明
* 添加域名时候不要加 WWW
* 回源地址不能直接写 IP 要写成域名
* 需要 SSL 的要解析下那个长的
 举例:_9546626e1e79dfa2945fa56a4b9af07e.7198.net
 CNAME 解析到:_9546626e1e79dfa2945fa56a4b9af07e.7198.net.cdn.cloudflare.com
* 回源地址不能直接写 IP 要写成域名,请务必严格按照如下格式填写 (域名:回源地址 )英文,分割;多额域名用英文 , 隔开, 一级域名 @ 需要单独设置
* 登录界面填写的是 cloudflare 个人账号,如果账号不存在会自动创建,请留意
* robots.txt 已屏蔽搜索引擎,自行修改

## 演示
https://cdn.7198.net

OK!大功告成…访问你的 Cloudflare Partner 面板吧!


使用方法

Cloudflare Partner 没多余功能,只有一个添加 CDN 的功能,其他操作都在 Cloudflare 官网上操作;

首先在你的域名解析平台添加个 2 级域名 A 记录为回源地址,例如:yuan.yunloc.com;IP 设置为你网站的 IP 地址;

如果第一次直接使用 cname 方式进行接入,并且没有正确 cname 导致 ssl 证书不能发放,建议使用官方 dns 接入,并且获得 ssl 证书后,再进行自选 ip 操作,嫌弃官方激活方式太慢的,可以把解析删除,域名从 CF 删除后重新添加,第一次访问必须是官方指定 cname 值。

然后在你搭建好的 Cloudflare Partner 面板添加 www 记录,填写上面的回源地址;

图片[5] - #教程# CloudFlare Partner(合作伙伴)申请及第三方接入程序部署 - 云线路

在你自己的域名解析平台添加 CNAME 记录 www,记录值为你搭建好的 Cloudflare Partner 面板给出的(你的域名).cdn.cloudflare.net;这里还可以直接解析为 A 记录,分线路解析:

这里给出一些速度较快的 IP 段,自行选择:

(联通移动推荐节点)

104.23.240.0-104.23.243.254

(电信推荐百度云合作 ip)

162.159.208.4-162.159.208.103

162.159.209.4-162.159.209.103

162.159.210.4-162.159.210.103

162.159.211.4-162.159.211.103

提示:

如果上了 SSL,请先添加 CNAME 记录,正常访问后在改成 A 记录分线路解析;

面板上注册和登录是一体的,注册/登录后也可以直接登录 Cloudflare 官网打开或者关闭防御策略等其他操作;

如果要解除域名,登录 Cloudflare 官网,进入你的域名管理 – 最下面 Pause Cloudflare on Site(暂停)- Remove Site from Cloudflare(删除),就和面板解除绑定了,解除后可以另换一家了;

应用到网站

例如现在流行的阿里云香港 24 元/月对于移动和联通速度很好,我们就可以用 Cloudflare 的 CDN 把电信的线路解析到 CF 百度云合作 ip 上,这样就三网都快了…

最重要的是不用备案…不用备案…不用备案…(重要的事说三遍)就能使用免费的 CDN,平时没攻击的时候解析正常 IP 使用,遇到 DDOS 攻击可以随时切到 Cloudflare 的 CDN 来防御!

本站演示

© 本站文章随意转载,但请注明出处!
THE END
点赞11 分享
评论 共8条
头像
务必使用真实的邮箱地址评论,虚假邮箱的评论将不通过审核及无回复。
提交
头像

昵称

取消
昵称表情代码图片
    • 头像Zero0
    • 头像fengzhao0
    • 头像Tnotei'blog0
    • 头像淡定定定哥0