基于 CloudflareSpeedTest(cfst)测速优选 Cloudflare CDN IP,并自动把优选结果写回 Cloudflare DNS 解析记录的 Shell 工具集。既可独立运行脚本,也可通过 Docker 镜像配合 crond 定时更新,让域名始终指向当前最快的 Cloudflare 节点。
cfst 对 Cloudflare CDN IP 段测速,按下载速度下限(-s,默认 2 MB/s)与延迟筛选最优 IP,结果写入 result.csv,-r 可强制刷新-n 将优选 IP 回写到解析记录,支持单条(-o,cf.example.com)或多条(-q,cf1 / cf2 … 自动编号)-i 支持 cf / gc(GCore)/ ct / aws(CloudFront)或自定义 IP 列表 URL;-u 可指定 Cloudflare、GCore、CacheFly、AWS S3 等测速地址cfdns.sh 覆盖 zones / zones_records / create / update / delete / upsert / set_record 等动作,仅 API Token 认证、动作白名单与不泄露 Token 的 DEBUG 模式,附 -m 完整手册docker run / docker compose + crond 定时更新,也可直接运行 scripts/ 下脚本;-c 走 CDN 更新脚本免代理