所以写了个小工具,直接暴力搜索 CloudFlare 所有服务 IP 节点,最后选出速度最快的服务节点
https://github.com/golangboy/fast-cloudflare
有 docker 的直接运行就好
docker run -t golangboyme/fast-cloudflare
我找到一个延迟 20 多的 cf 节点
➜ Downloads ping 103.21.244.248
PING 103.21.244.248 (103.21.244.248): 56 data bytes
64 bytes from 103.21.244.248: icmp_seq=0 ttl=43 time=20.606 ms
64 bytes from 103.21.244.248: icmp_seq=1 ttl=43 time=20.243 ms
注意:搜索的时候会占用大量的 TCP 资源,这时候上网体验不佳,代码里可以自己调整并发量