在之前的教程中,我介绍了两位开源大佬的优选工具。但是对于一些没有电脑的部分读者来说,优 cf 的 ip 的操作会变得有一些困难。这篇文章中,我来和大家介绍利用 ish 终端,使用犯罪高手这位开源大佬的优选工具来优选 cf 的 ip
准备材料
- iOS 设备
优选步骤
注意:请在开始优选前,断开所有的代理工具,否则会导致结果不准
- 打开 ish,输入以下命令安装依赖
shell
1 |
apk update && apk add -f wget curl bash |
- 输入以下命令,下载优选代码并运行
shell
1 |
wget -N https://raw.githubusercontent.com/badafans/better-cloudflare-ip/master/shell/cf.sh |
- 如为移动用户,由于项目依赖地址可能被移动SNI阻断,请手动创建四个文件,分别为
colo.txt、ips-v4.txt、ips-v6.txt和url.txt,内容在以下的链接内,其他运营商用户如无法下载可以使用本步骤
colo.txt:wget https://www.baipiao.eu.org/cloudflare/colo -O colo.txt
ips-v4.txt:wget https://www.baipiao.eu.org/cloudflare/ips-v4 -O ips-v4.txt
ips-v6.txt:wget https://www.baipiao.eu.org/cloudflare/ips-v6 -O ips-v6.txt
url.txt:wget https://www.baipiao.eu.org/cloudflare/url -O url.txt
- 第一次执行的时候会下载依赖文件,如无特殊意外的话会来到主界面。根据自己的需要,选择对应的选项进行优选。输入设置的带宽值(不需要最低也不需要太高,适中即可)及测试线程数
- 等待一会之后,程序将会显示最优的 cf ip。
iOS 上用 iSH 优选 Cloudflare IP 的注意事项
iSH 可以在 iOS 上运行部分 Linux 工具,用于测试 Cloudflare IP 延迟和速度,但受 iOS 沙盒、网络权限、后台限制和命令行环境影响。测试结果适合参考,不应直接当作长期稳定结论。
测试时建议注意
- 确认 iSH 网络环境和实际代理客户端使用的是同一网络。
- 不要只看 ping,尽量结合下载速度、丢包和真实网页访问。
- 测试结果会随运营商、时间段和 Cloudflare 调度变化,需要定期复测。
- 修改客户端 IP 或域名配置前,先备份原始节点。
- 如果优选后仍慢,问题可能在源站、协议或本地 DNS,不一定是 IP。
iSH 方案适合移动端临时测试。长期使用仍建议在电脑或服务器上做更完整的线路评估。

