全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1327|回复: 6

笨牛关闭,分享一个更改cf面板ssl校验方式的脚本

[复制链接]
发表于 2021-7-18 15:18:43 | 显示全部楼层 |阅读模式
本帖最后由 CMBC 于 2021-7-18 15:22 编辑

理应适合所有linux服务器
必要环境:安装 jq   redhat系列,yum install -y jq 其他应该类似。
将下面内容粘贴到服务器文档中,例如保存为cf.sh 则运行 bash cf.sh abc.com   
此处的abc.com为cf面板添加的域名  将原有的http改为txt 。其他的可以自己在最后修改 支持cname email等
代码如下,里面记得添加自己的email和key


loc代码缩进有问题,直接将附件下载修改后缀为sh或者直接运行都可
cf更改ssl校验方法.zip (1.25 KB, 下载次数: 34)
  1. #!/usr/bin/bash
  2. domain=$1
  3. [email protected]
  4. cfapikey=259faeef511a847efxxxxxxxxxxxxxxxxxxx
  5. result=`curl -s -X GET "https://api.cloudflare.com/client/v4/zones?name=$domain" \
  6.      -H "X-Auth-Email: $cfemail" \
  7.      -H "X-Auth-Key: $cfapikey" \
  8.      -H "Content-Type: application/json"`
  9. zone_identifier=`echo $result | jq .result[0].id`
  10. zone_identifier=`echo $zone_identifier | sed 's/"//g'`

  11. result=`curl -s -X GET "https://api.cloudflare.com/client/v4/zones/$zone_identifier/ssl/certificate_packs?status=all" \
  12.      -H "X-Auth-Email: $cfemail" \
  13.      -H "X-Auth-Key: $cfapikey" \
  14.      -H "Content-Type: application/json"`
  15. result=`echo $result | jq .result`
  16. result_length=`echo $result | jq length`
  17. i=0
  18. while [ $i -lt $result_length ]
  19. do
  20. packge_id=`echo $result | jq .[$i].id`
  21. packge_id=`echo $packge_id | sed 's/"//g'`
  22. res=`curl -s -X PATCH "https://api.cloudflare.com/client/v4/zones/$zone_identifier/ssl/verification/$packge_id" \
  23.     -H "X-Auth-Email: $cfemail" \
  24.     -H "X-Auth-Key: $cfapikey" \
  25.     -H "Content-Type: application/json" \
  26.     --data '{"validation_method":"txt"}' `
  27. echo name:`echo $res|jq .result.verification_info.txt_name`'   type:'`echo $res|jq .result.validation_method`'  value:'`echo $res|jq .result.verification_info.txt_value`
  28. i=$(($i+1))
  29. done
复制代码

发表于 2021-7-18 15:21:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2021-7-18 15:23:05 | 显示全部楼层
我是坏虫 发表于 2021-7-18 15:21
没有关闭啊,还可以登陆正常使用

希望你的cookie永不失效
发表于 2021-7-18 15:24:43 | 显示全部楼层
CMBC 发表于 2021-7-18 15:23
希望你的cookie永不失效

前两天确实不行,现在已经恢复了~~
 楼主| 发表于 2021-7-18 15:26:43 | 显示全部楼层
sunpma 发表于 2021-7-18 15:24
前两天确实不行,现在已经恢复了~~

我这里还是不行。不知道啥时候恢复。还是用自己的方便点,对接上dnspod,输入域名自己修改/添加解析
发表于 2021-7-18 16:19:46 | 显示全部楼层
话说这些 Cloudflare 面板关闭后,不会主动清理域名么?


「自选 IP/优选 IP」测试 Cloudflare 延迟和速度,获取最快 IPv4/IPv6~
https://github.com/XIU2/CloudflareSpeedTest(⭐2k
 楼主| 发表于 2021-7-18 17:50:37 | 显示全部楼层
G.K.D 发表于 2021-7-18 16:19
话说这些 Cloudflare 面板关闭后,不会主动清理域名么?

好像被别人收走以后可以选择删除
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-11-21 00:14 , Processed in 0.076961 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表