怎样使用Cloudflare

2019年11月12日 | 分类: 【技术】

【客服】

官网:https://support.cloudflare.com

工单:https://dash.cloudflare.com/redirect?account=support

单击 Get additional help 部分中的 Get more help(获取其他帮助)。

【批量】

因为手工添加,每个域名需要等待一段时间检测,批量可以提高效率,尤其是需要大量域名的人。通过Cloudflare API我们可以快速批量的添加域名到CF账户中。

参考:https://blog.csdn.net/qq_36746815/article/details/83626785

1. 申请到 Cloudflare API key

(My Profile-Global API Key)

2. 将域名列表存入:domain.txt

每行一条域名记录。

3. 利用API批量添加域名

执行API:

export CF_API_EMAIL=CF账户邮箱
export CF_API_KEY=API申请的密钥


编辑循环:


for domain in $(cat domain.txt); do \
curl -X POST -H "X-Auth-Key: $CF_API_KEY" -H "X-Auth-Email: $CF_API_EMAIL" \
-H "Content-Type: application/json" \
"https://api.cloudflare.com/client/v4/zones" \
--data '{"name":"'$domain'","jump_start":true}'; done

执行代码如下图:

输出:

4. 修改DNS

在域名所在注册商处修改成Cloudflare的DNS:

igor.ns.cloudflare.com
lady.ns.cloudflare.com