Skip to content

weongit/cloudflare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

cloudflare批量添加域名及添加dns解析记录php脚本

原理: 程序会循环读取domain.txt的每一行通过cloudflare接口添加,并将record.txt中的记录循环读取添加到每一个域名中。 接口参考:https://api.cloudflare.com/

目前支持A、CNAME记录批量添加。

配置方法:

1、首先修改run.php中37行/38行

$header = array( "X-Auth-Email:xxx@qq.com", "X-Auth-Key:xxx", "Content-Type:application/json" );

X-Auth-Email及X-Auth-Key参数从cloudflare后台中查看。其它部分代码不需修改。

2、domain.txt为待加入的域名列表,一行一个,文件编码为utf-8,格式为windows(cr lf)格式(务必)。

3、record.txt为待加入的解析列表。一行一个。文件编码为utf-8,格式为windows(cr lf)格式(务必)。每行分3列,以逗号分隔,第一列为主机记录,如www,第二列为记录类型,如A记录,第三列为值,如114.114.114.114

4、推荐在命令行中执行 php run.php,不要在浏览器中访问。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages