项目是基于https://github.com/XIU2/CloudflareSpeedTest 这个衍生的使用方法,适用于iStoreOS 24.10以上版本,22.10没有测试,理论上常见国产优化编译版本,如immortalwrt,eSir 高大全等版本基本都能用。 程序优选IP后支持passwall,passwall2,ssrp+,bypass自动替换节点IP
不推荐低性能的ARM架构路由和低性能硬路由使用,只推荐x86机器使用
1:先安装依赖/核心程序: https://github.com/immortalwrt-collections/openwrt-cdnspeedtest ,根据你的系统架构选择安装,如x86就选x86_64.ipk,下载完成后iStoreOS直接在iStore商店手动安装即可。
25-11月更新:最新的依赖/核心程序更新在https://downloads.immortalwrt.org/releases/packages-24.10/x86_64/packages/ 搜索cdnspeedtest 即可找到 根据你的系统架构选择安装,如x86就选x86_64.ipk,下载完成后iStoreOS直接在iStore商店手动安装即可。
此文件安装完成后服务栏不可见,需要删除到系统-软件包-搜索cdnspeedtest
2:安装luci界面插件https://github.com/mingxiaoyu/luci-app-cloudflarespeedtest
下载完成后iStoreOS直接在iStore商店手动安装即可
安装完成后界面是这个样子
CFST OpenWrt原生编译版本也就是内核程序是命令行操作的,然后luci界面插件程序给他套了个壳子以方便使用
下面是一些重要参数的介绍和使用前的准备:
启用IPv6:这里强烈建议选择关闭,因为Cloudflare IPv6为海量,如果非要筛选请修改范围后筛选
宽带速度:这里默认100M就好
启用自定义Cron:启用这里就会定时筛选IP,时间保持默认5小时就好,建议加大比如12小时或者24小时, 不要过于频繁筛选
高级模式:
线程数:根据延迟测速线程;越多延迟测速越快,性能弱的设备 (如路由器) 请勿太高;(默认 200 最多 1000),如果你是arm路由那么建议默认,高性能x86可以上调
端口:如果你的节点协议为ws+tls的协议那么不用修改,但如果你是裸ws协议并没有使用tls那么你需要进去更改端口443为80端口。其他参数保持默认即可
禁用下载测速:这里不能勾选,因为cf的IP会出现能ping通但无法使用,如果你禁用下载测速可能会导致节点无法使用
开始使用:
第一次使用请先关闭路由器内的所有代理工具,如passwall,openclash。然后在第三方应用设置这里你使用的科学工具,勾选启用和选择使用的节点。
然后点击速度测试这里的测试并应用,有以下日志说明程序运行正常

完整测速结果在: /usr/share/cloudflarespeedtestresult.txt 文件,可使用记事本/表格软件查看。
总结:
由于是在本地优选,能获取最适合自己的优选IP,配合passwall或者passwall2使用体验还是不错的。
常见问题于进阶使用:
A:程序无法启动运行
一般是第一步依赖没有安装完成或者安装正确,确认系统版本是x86还是arm架构重新安装依赖后尝试
B:下载测速都是 0.00 ?
可能的原因1:测速地址不可用
在自定义地址处修改测速地址
地址1:https://speed.cloudflare.com/__down?bytes=200000000
地址2:https://download.parallels.com/desktop/v15/15.1.5-47309/ParallelsDesktop-15.1.5-47309.dmg
下载测速时间改小,比如原来是10,改为5
可能的原因2:被拉黑或者路由器代理软件没有关闭
过于频繁筛选和测速是会被拉黑的,这时候可重启光猫或路由获取新的IP试试
进阶使用:
1:指定IP段,或者自定义IP范围。
修改和自定义IP范围后优点是可减少优选时间以增加效率。 缺点 是cf的IP段是会变更的,精简IP段有可能无法优选到更好的IP,这里请自行斟酌优劣。
可通过修改文件/usr/share/CloudflareSpeedTest 里的IPv4和IPv6.txt
2:手动运行
安装完成的内核在/usr/bin 目录下,只要cd /usr/bin目录下然后把/usr/share/CloudflareSpeedTest/的IP.txt复制/usr/bin下,然后输入命令./cdnspeedtest 运行即可
参考文档/程序:
文件结构:
/usr/bin/
- cdnspeedtest # 核心程序
/usr/share/CloudflareSpeedTest/
- ip.txt # IPv4 地址数据
- ipv6.txt # IPv6 地址数据
评论 (0)