一、准备
- Cloudflare账号
- 两个域名,一个做主域名:
主站.com
,一个做回源:回源.com
回源.com
是源服务器的回退域名,这个域名用户看不到- 阿里云 / DNSPOD / 华为云 / 京东云,用于分线路解析,这里使用阿里云
- 信用卡 / Paypal,用于启用Cloudflare for SaaS
二、分线路解析
1. 将 主站.com
解析到阿里云,回源.com
解析到 Cloudflare
2. 给 回源.com
添加 DNS 解析到源服务器
3. 启用 Saas
Cloudflare 中打开 回源.com
>> SSL/TLS
>> 自定义主机名
>> 启用 Cloudflare for SaaS
添加付款方式
付款方式可以选择 信用卡 和 Paypal(支持国内 PP)
注:如果没有出现 Paypal 选项要使用科学上网的方式才会出 Paypal 选项。
添加完付款方式并启用 Saas 后,进入下一步
4. 添加回退源
注:一个域名只能添加一个回退源,也就是只能优选 一台服务器 / 托管 上的网站
5. 添加自定义主机
添加完成后是待验证状态,接下来到阿里云添加解析进行验证。
注:CF给的 验证 TXT 名称
是完整名称,在阿里云添加解析时需要删除后面的域名_acme-challenge.主站.com
>> _acme-challenge
如果是二级域名_acme-challenge.www.主站.com
>> _acme-challenge.www
验证时长一般是10分钟内
6. 分线路解析
在阿里云添加解析时,点开 解析请求来源
可以选择线路,默认线路是必填的,可以设置为之前的回源地址 hy.回源.com
或其他自选IP,怎么自选IP下面会说
三、自选IP
这里只说 cf2dns 优选方法
其他优选工具&网站:CloudFlare 优选ip 和 优选域名的获取方法!懒人加速必备
1. 登录阿里云后台获取 SecretId、SecretKey
打开 RAM 访问控制,创建用户,创建好后会显示 AccessKey ID
、 AccessKey Secret
记得保存好,只显示一次
保存好后刷新一下,点击 添加权限
搜索 AliyunDNSFullAccess 选择后点确定
2. 部署 cf2dns
Fork cf2dns 到自己仓库
打开刚刚 Fork 的项目,点击 Settings
-> Secrets and variables
-> Actions
-> New repository secret
,添加:DOMAINS
、KEY
、SECRETID
、SECRETKEY
- KEY API 密钥,从商店购买 KEY,也可以使用这个 KEY
o1zrmHAF
,区别是o1zrmHAF
是历史优选的Cloudflare IP(也可以从这个网站查到IP的信息),而购买的KEY是15分钟内获取到的对各运营商速度最优的的Cloudflare IP,推荐使用购买的 KEY - SECRETID 填写阿里云后台获取的
AccessKey ID
- SECRETKEY 填写阿里云后台获取的
AccessKey Secret
- DOMAINSV6 如果需要更新AAA解析请增加此 secrets,格式同 DOMAINS。
- DOMAINS 需改域名信息,填写时注意不要有换行 例如:
{"主站.com": {"@": ["CM","CU","CT"], "图床": ["CM","CU","CT"]},"主站2.com": {"@":["CM","CU","CT"]}}
主站.com
就是你添加的域名,@
和 图床
就是域名前缀,不需要手动添加,脚本会自动添加解析
CM移动 CU联通 CT电信 AB境外 DEF默认
添加完成后,去修改 cf2dns_actions.py
文件中的 AFFECT_NUM
和 DNS_SERVER
参数,继续修改 .github/workflows/run.yml
文件,定时执行的时长(建议15分钟执行一次),最后点击 start commit
提交即可在 Actions
中的 build
查看到执行情况,如果看到 cf2dns 执行日志中有 CHANGE DNS SUCCESS
详情输出,即表示运行成功。
公共cname地址
CNAME地址 | IP类型 | 备注 |
---|---|---|
cf.13d7s.site | IPV4 | CloudFlare,移动最快 |
default.cfnode.eu.org | IPV4 + IPV6 | cfnode.eu.org优化维护的地址 |
v4.cfnode.eu.org | IPV4 | cfnode.eu.org优化维护的地址 |
v6.cfnode.eu.org | IPV6 | cfnode.eu.org优化维护的地址 |
gn.cfsaas.ltd | IPV4 | 网络分享的地址,移动最快 |
cf.0sm.com | IPV4 | 趣味云&清风客栈提供 |
cloudflare.cfgo.cc | IPV4 + IPV6 | CloudFlare CDN |
cloudfront.cfgo.cc | IPV4 + IPV6 | 亚马逊CDN |
gcore.cfgo.cc | IPV4 + IPV6 | Gcore CDN |