简单介绍
本项目基于github.com/ddgth/cf2dns二次开发增加了更多功能与平台支持。
功能上主要用于自动化将优选IP地址解析到您的域名记录中。
支持CloudFlare、CloudFront、Gcore优选IPv4&IPv6地址
支持宝塔面板、python3、GitHub-Actions三种方式部署。
项目地址
https://github.com/gacjie/cf2dns/
准备事项
1.使用SAAS(CNAME)方式接入的网站域名 >> CloudFlare SAAS(cname) 接入网站域名
2.需要一台安装了宝塔Linux面板的服务器用来安装插件。
3.最新版本的插件包 >> 插件下载
4.域名要在腾讯云、阿里云、华为云的DNS解析。
5.关闭宝塔系统加固插件,会终止安装脚本的执行。
6.插件只会更新电信、移动、联通三网线路的IP,因此还需要将回退源设置到默认线路上。
安装插件 >>
配置DNS接口信息
IPV6&IPV4:同时开启IPV6&IPV4支持将会请求2次接口消耗双倍积分。
腾讯云密钥获取 https://console.cloud.tencent.com/cam/capi
阿里云密钥获取 https://help.aliyun.com/document_detail/53045.html?spm=a2c4g.11186623.2.11.2c6a2fbdh13O53 注意需要添加DNS控制权限 AliyunDNSFullAccess
华为云后台获取 https://support.huaweicloud.com/devg-apisign/api-sign-provide-aksk.html
解析数量:这个是每个线路解析的IP,更移动联通电信三条线路。DNSPOD免费版只支持单线路2个IP,华为阿里可以设置5个
国际版配置
由于我没有国际版账户,因此没法开发测试,已知阿里云华为云可以把地域改为账号所在地域即可使用国际版账号。
华为云可用地区区域代码
https://developer.huaweicloud.com/endpoint?DNS
阿里云可用地区区域代码
https://help.aliyun.com/document_detail/2355662.html?spm=a2c4g.2355663.0.0.6a5e1e84twtIER
网站域名
默认的域名为示例域名,请自行删除。
域名必须提前添加接入到您使用的NS解析服务商。
配置IP数据服务商
数据接口:指定接口获取对应数据,支持CloudFlare、CloudFront、Gcore,以及多个数据提供网站。
KEY:KEY字段为数据接口的授权KEY,默认o1zrmHAF为免费KEY可永久免费使用。
积分:保存时自动从接口获取积分余额数据。
设置计划任务
插件不会自动配置计划任务
请配置好插件设置以及需要更新的域名后自行手动添加到宝塔计划任务中
脚本命令:btpython /www/server/panel/plugin/cf2dns/cf2dns.py
请设置15分钟以上的执行频率
配置好计划任务后,请执行一次查看日志是否运行正常。
必须付费吗
KEY:KEY字段为数据接口的授权KEY,默认o1zrmHAF为免费KEY可永久免费使用。
群号加不到
群已解散了
付费KEY怎么购买
付费key在哪买?群解散了
这个方法可以用来加速海外的WordPress站点吗?现在感觉在海外服务器上的站点,(套了CF后)国内访问一坨屎。。。
没办法亚太就香港跟日本
玩梯子的也多
高峰期那些亚太节点丢包率很高没法用
感觉在海外服务器上的站点,(套了CF后)国内访问一坨屎。群号加不了,请问现在怎么联系
没办法亚太就香港跟日本
玩梯子的也多
高峰期那些亚太节点丢包率很高没法用