申请Cloudflare Partner合作账户且Cloudflare cname别名解析脚本应用

本文主要是介绍申请Cloudflare Partner合作账户且Cloudflare cname别名解析脚本应用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本文转载来自老部落:https://www.laobuluo.com/1977.html

如果我们有留意国外网站的话,会看到大部分网站都会使用Cloudflare CDN和解析服务。如果我们是有海外网站,尤其服务器是美国或者欧洲机房的,线路上不是那么理想的,如果使用Cloudflare CDN服务,肯定会比默认的服务器速度快一些。但是,如果我们只亚洲或者国内机房,由于Cloudflare没有我们国内节点,所以速度上会不是太理想。

Cloudflare官方默认的解析方式必须将DNS使用它的,这样会使得我们自己原本利用第三方国内的DNS解析管理不便,或者是有些需要使用别名业务或者是其他服务的比较难以设置。至少目前Cloudflare官方不支持别名解析,但是我们可以申请Cloudflare Partner合作/分销账户来解决这个问题。

对于Cloudflare Partner账户应该是有很多人早期申请过的,据说如今申请是比较困难不易通过。如果我们有合作账户的话,是可以通过第三方提供的WEB面板,以及提供在GITHUB的脚本进行设定别名解析。目前,Cloudflare官方产品还是比较强大的,好像已经接入域名注册等服务。

第一、申请Cloudflare Partner账户

1、申请地址

申请地址:https://www.cloudflare.com/partners/become-a-partner/

2、申请信息填写

申请Cloudflare Partner账户

这里我们需要认真填写,据说如今申请比较困难所以我们更加需要认真。尤其是我们要装的像公司申请且渴望得到他们这样优质的服务,然后分享给更多的网友和用户使用。

3、激活与设置

如果允许我们申请,则需要在1天左右时间推送恢复邮件。如果收到"Partnership Application Approved for 账户名"的邮件说明是审核通过,我们只需要根据提示URL地址点击去填写个人信息。尤其是我们需要复制保存API信息,这个后面是有需要用到的。

第二、利用Cloudflare Partner CLI配置别名解析

如果我们申请过来的Cloudflare Partner账户是只给自己使用别名解析的话,那直接使用热心网友提供的Cloudflare Partner CLI即可,直接在一台闲置的VPS,或者已经在用的VPS找个目录设置和配置即可。这个不占用服务器的资源。

1、脚本地址

地址:https://github.com/fffonion/cloudflare-partner-cli

2、脚本安装

wget https://github.com/fffonion/cloudflare-partner-cli/raw/master/cloudflare-partner-cli.py

python ./cloudflare-partner-cli.py

下载脚本以及运行,这里需要我们当前服务器支持python,如果不支持就先安装。

根据提示,我们输入API信息即可。然后需要提示我们输入邮箱和密码,这个是我们在CloudFlare主页中的账户和密码,不是我们的合作者账户和密码。然后可以看到上图。

3、添加网站解析

这里输入8回车即可添加域名,然后我们根据设置的根域名和子域名添加。以及源站地址不能是IP地址,需要是一个自己的域名且后面解析到自己的源IP即可。

4、给网站添加SSL

如果我们使用别名解析,也可以通过这个脚本配置SSL证书的。

CloudFlare安装SSL别名解析

这里我们根据提示去生成两个文件,然后根据文件提示去服务器对应网站目录中添加文件验证所有权。这样我们就可以实现证书的生效。

这样,我们根据生成的CNAME记录,直接到域名所在的第三方DNS面板中添加就可以,等待生效就可以直接使用CNAME进行管理网站。

总结,在这篇文章中我们仅仅分享到Cloudflare Partner账户申请以及利用API结合Cloudflare Partner CLI脚本在服务器中配置别名CNAME解析。后面有时间笔者再找一款大家比较常用且体验较好的WEB面板,这样我们可以配置成面板公开让大家使用或者自己管理起来也方便,毕竟不是每个用户都习惯使用脚本的。

转载于:https://www.cnblogs.com/itbulu/p/10235860.html

这篇关于申请Cloudflare Partner合作账户且Cloudflare cname别名解析脚本应用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/170977

相关文章

SpringCloud动态配置注解@RefreshScope与@Component的深度解析

《SpringCloud动态配置注解@RefreshScope与@Component的深度解析》在现代微服务架构中,动态配置管理是一个关键需求,本文将为大家介绍SpringCloud中相关的注解@Re... 目录引言1. @RefreshScope 的作用与原理1.1 什么是 @RefreshScope1.

Java并发编程必备之Synchronized关键字深入解析

《Java并发编程必备之Synchronized关键字深入解析》本文我们深入探索了Java中的Synchronized关键字,包括其互斥性和可重入性的特性,文章详细介绍了Synchronized的三种... 目录一、前言二、Synchronized关键字2.1 Synchronized的特性1. 互斥2.

Python中随机休眠技术原理与应用详解

《Python中随机休眠技术原理与应用详解》在编程中,让程序暂停执行特定时间是常见需求,当需要引入不确定性时,随机休眠就成为关键技巧,下面我们就来看看Python中随机休眠技术的具体实现与应用吧... 目录引言一、实现原理与基础方法1.1 核心函数解析1.2 基础实现模板1.3 整数版实现二、典型应用场景2

Java的IO模型、Netty原理解析

《Java的IO模型、Netty原理解析》Java的I/O是以流的方式进行数据输入输出的,Java的类库涉及很多领域的IO内容:标准的输入输出,文件的操作、网络上的数据传输流、字符串流、对象流等,这篇... 目录1.什么是IO2.同步与异步、阻塞与非阻塞3.三种IO模型BIO(blocking I/O)NI

Python 中的异步与同步深度解析(实践记录)

《Python中的异步与同步深度解析(实践记录)》在Python编程世界里,异步和同步的概念是理解程序执行流程和性能优化的关键,这篇文章将带你深入了解它们的差异,以及阻塞和非阻塞的特性,同时通过实际... 目录python中的异步与同步:深度解析与实践异步与同步的定义异步同步阻塞与非阻塞的概念阻塞非阻塞同步

Python Dash框架在数据可视化仪表板中的应用与实践记录

《PythonDash框架在数据可视化仪表板中的应用与实践记录》Python的PlotlyDash库提供了一种简便且强大的方式来构建和展示互动式数据仪表板,本篇文章将深入探讨如何使用Dash设计一... 目录python Dash框架在数据可视化仪表板中的应用与实践1. 什么是Plotly Dash?1.1

Android Kotlin 高阶函数详解及其在协程中的应用小结

《AndroidKotlin高阶函数详解及其在协程中的应用小结》高阶函数是Kotlin中的一个重要特性,它能够将函数作为一等公民(First-ClassCitizen),使得代码更加简洁、灵活和可... 目录1. 引言2. 什么是高阶函数?3. 高阶函数的基础用法3.1 传递函数作为参数3.2 Lambda

Java中&和&&以及|和||的区别、应用场景和代码示例

《Java中&和&&以及|和||的区别、应用场景和代码示例》:本文主要介绍Java中的逻辑运算符&、&&、|和||的区别,包括它们在布尔和整数类型上的应用,文中通过代码介绍的非常详细,需要的朋友可... 目录前言1. & 和 &&代码示例2. | 和 ||代码示例3. 为什么要使用 & 和 | 而不是总是使

Redis中高并发读写性能的深度解析与优化

《Redis中高并发读写性能的深度解析与优化》Redis作为一款高性能的内存数据库,广泛应用于缓存、消息队列、实时统计等场景,本文将深入探讨Redis的读写并发能力,感兴趣的小伙伴可以了解下... 目录引言一、Redis 并发能力概述1.1 Redis 的读写性能1.2 影响 Redis 并发能力的因素二、

Python循环缓冲区的应用详解

《Python循环缓冲区的应用详解》循环缓冲区是一个线性缓冲区,逻辑上被视为一个循环的结构,本文主要为大家介绍了Python中循环缓冲区的相关应用,有兴趣的小伙伴可以了解一下... 目录什么是循环缓冲区循环缓冲区的结构python中的循环缓冲区实现运行循环缓冲区循环缓冲区的优势应用案例Python中的实现库