前段时间给vps789.com套cloudflare CDN,顺便做了一套CF优选IP的工具。
这套工具在使用过程中还是存在不少问题,于是又升级了一波。
目前工具是基于 vps789 的监控功能做的,用三网 24 小时持续测速及淘汰机制筛选 IP,提供获取优选 IP 接口,提供域名动态解析到优选 IP 工具。只需部署域名解析优选 IP 的工具,就可以用上优选 IP。
基于 CloudFlareST 工具生成一个[初选 IP 池],vps789 固定 24 小时监测 200-500 个 IP。每天根据网络情况综合评估,淘汰 1/3 网络较差的 IP,然后从[初选 IP 池]补充新 IP 到 vps789 中继续监测。通过持续补充优选 IP 和 IP 优胜略汰机制,保证 vps789 上的 IP 都是优中选优。
★ 支持对 cloudFlare IP 进行延迟、丢包率、下载速度、晚高峰网络状态等多个维度的筛选
★ vps789 优选 IP 监控页面地址:https://vps789.com/cfip
★ VPS789 优选 IP 动态获取接口:https://vps789.com/public/sum/cfIpApi
★ VPS789 优选 CNAME 域名:bestcf.top 域名三网监测:https://vps789.com/?s=bestcf.top
前提是,网站已配置 cloudflare 和优选 ip。工具的作用是帮你优选 cfip 以及把域名动态解析到优选 ip 上。
工具已开源:https://github.com/jaaazzz/GetCFipToDns
具体使用步骤:
1、需要 python3、pip 环境
2、安装运行脚本所需依赖
pip install -r requirements.txt
3、登录 DNS 解析平台,获取 SecretId、SecretKey。如果使用 NameSilo 只用填 SecretKey 即可。
4、将脚本下载到本地,修改 runXXX.py 中的 SecretId、SecretKey
5、修改脚本中域名配置信息,可配置多个域名和多个子域名,注意选择 DNS 服务商
6、运行程序,如果能够正常运行可以选择 cron 定时执行(建议 1 个小时执行一次)
#域名解析在阿里云 DNS
python runAliDns.py
#域名解析在 DnsPod
python runDnsPod.py
#域名解析在华为云 DNS
python runHwDns.py
#域名解析在 NameSilo
python runNameSilo.py
地址名称 | 协议版本 | 维护周期 | 地址状态 | 备注说明 |
---|---|---|---|---|
bestcf.top | ipv4 | 1000ip/3分钟 | normal | 【推荐】vps789提供维护 |
speed.marisalnc.com | ipv4 | 1000ip/3分钟 | normal | 【推荐】ktff提供维护 |
cf.090227.xyz | 4 | 1000ip/3分钟 | normal | 【推荐】CM博主提供维护 |
*.cloudflare.182682.xyz | ipv4/6 | 15ip/15分钟 | normal | 泛域名解析可以解析到任意前缀,本站提供维护 |
115155.xyz | ipv4/6 | 18ip/1小时 | normal | 网络收集 |
cdn.2020111.xyz | ipv4 | 15ip/10分钟 | normal | 网络收集 |
cfip.cfcdn.vip | ipv4 | 6ip/1天 | normal | 网络收集 |
cf.0sm.com | ipv4/6 | 手动更新 | normal | 网络收集 |
cloudflare-ip.mofashi.ltd | ipv4 | 未知频率 | normal | 网络收集 |
cf.090227.xyz | ipv4/6 | 未知频率 | normal | 网络收集 |
cname.xirancdn.us | ipv4/6 | 未知频率 | normal | 网络收集 |
f3058171cad.002404.xyz | ipv4/6 | 未知频率 | normal | 网络收集 |
cf.zhetengsha.eu.org | ipv4 | 未知频率 | normal | 网络收集 |
cloudflare.9jy.cc | ipv4 | 未知频率 | normal | 网络收集 |
8.889288.xyz | ipv4 | 未知频率 | normal | 网络收集 |
cf.zerone-cdn.pp.ua | ipv4 | 未知频率 | normal | 网络收集 |
cfip.1323123.xyz | ipv4 | 未知频率 | normal | 网络收集 |
cdn.tzpro.xyz | ipv4 | 未知频率 | normal | 网络收集 |
cf.877771.xyz | ipv4 | 未知频率 | normal | 网络收集 |
cnamefuckxxs.yuchen.icu | ipv4 | 未知频率 | normal | 网络收集 |
cfip.xxxxxxxx.tk | ipv4 | 未知频率 | normal | OTC大佬提供维护 |
xn--b6gac.eu.org | ipv4 | 未知频率 | normal | ↗↘↗.eu.org |