diff --git a/README.md b/README.md index e592f08..a833fed 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,18 @@ -\# better-cloudflare-ip +# better-cloudflare-ip 适合中国大陆用户查找适合自己当前网络环境的优选Cloudflare Anycast IP -Linux版本参考下面过程: +## Linux版本 linux shell脚本,自动化筛选 具体使用流程,需要编译里面 fping 4.2 修改版本,另外需要系统安装curl支持。 -下载修改过的源码 fping-4.2.tar.gz 点击链接下载源码 https://proxy.freecdn.workers.dev/?url=https://raw.githubusercontent.com/badafans/better-cloudflare-ip/master/fping-4.2.tar.gz +下载修改过的源码 fping-4.2.tar.gz 点击链接下载[源码](https://proxy.freecdn.workers.dev/?url=https://raw.githubusercontent.com/badafans/better-cloudflare-ip/master/fping-4.2.tar.gz) 具体编译使用流程如下 - + ```bash tar -vxf fping-4.2.tar.gz cd fping-4.2 @@ -24,6 +24,7 @@ make cd src sudo ./cf.sh +``` 1.根据你当前带宽设置一个期望的CF速度的大小,比如说家里宽带100兆,如果想要CF单线程下载速度达到20兆的宽带效果,直接输入数值 20 并按回车键 @@ -33,19 +34,16 @@ sudo ./cf.sh 4.内置的 anycast ip 数量为 725985 个,运气好的话一分多钟就能获取到自己想要的优选 IP -下面是我自己用 ubuntu 测试的一段演示视频 https://proxy.freecdn.workers.dev/?url=https://raw.githubusercontent.com/badafans/better-cloudflare-ip/master/linux.mp4 - -以上使用只针对Linux用户 - +下面是我自己用 ubuntu 测试的一段[演示视频](https://proxy.freecdn.workers.dev/?url=https://raw.githubusercontent.com/badafans/better-cloudflare-ip/master/linux.mp4) -Windows版本参考下面过程: +## Windows版本 windows批处理全自动无门槛操作,自动化筛选 -fping-4.2 for win32 修改版(基于 msys2.0 修改编译)点击下载 https://proxy.freecdn.workers.dev/?url=https://raw.githubusercontent.com/badafans/better-cloudflare-ip/master/better-cloudflare-ip-win32.zip +fping-4.2 for win32 修改版(基于 msys2.0 修改编译)点击[下载](https://proxy.freecdn.workers.dev/?url=https://raw.githubusercontent.com/badafans/better-cloudflare-ip/master/better-cloudflare-ip-win32.zip) -1.解压后运行(注意:目录名称或整个目录路径中不允许有空格,否则运行会出错!) cf.bat 批处理文件(对于 Windows 7 用户或者 cmd 命令行里面不支持curl命令的,自己下载curl全部解压到该程序解压后的目录即可 点击下载curl https://proxy.freecdn.workers.dev/?url=https://raw.githubusercontent.com/badafans/better-cloudflare-ip/master/curl.zip ) +1.解压后运行(注意:目录名称或整个目录路径中不允许有空格,否则运行会出错!) cf.bat 批处理文件(对于 Windows 7 用户或者 cmd 命令行里面不支持curl命令的,自己下载curl全部解压到该程序解压后的目录即可 点击[下载curl](https://proxy.freecdn.workers.dev/?url=https://raw.githubusercontent.com/badafans/better-cloudflare-ip/master/curl.zip) ) 2.根据你当前带宽设置一个期望的CF速度的大小,比如说家里宽带100兆,如果想要CF单线程下载速度达到20兆的宽带效果,直接输入数值 20 并按回车键 @@ -55,15 +53,15 @@ fping-4.2 for win32 修改版(基于 msys2.0 修改编译)点击下载 http 5.内置的 anycast ip 数量为 725985 个,运气好的话三分多钟就能获取到自己想要的优选 IP -下面是我自己用 Windows 10 测试的一段演示视频 https://proxy.freecdn.workers.dev/?url=https://raw.githubusercontent.com/badafans/better-cloudflare-ip/master/windows.mp4 +下面是我自己用 Windows 10 测试的一段[演示视频](https://proxy.freecdn.workers.dev/?url=https://raw.githubusercontent.com/badafans/better-cloudflare-ip/master/windows.mp4) -以上使用只针对Windows用户 - -Android版本参考下面过程: +## Android版本 1.安装termux,完整复制下方链接粘贴到termux并回车 +``` bash curl https://proxy.freecdn.workers.dev/?url=https://raw.githubusercontent.com/badafans/better-cloudflare-ip/master/cf.sh -o cf.sh && chmod +x cf.sh && ./cf.sh +``` 2.根据你当前带宽设置一个期望的CF速度的大小,比如说家里宽带100兆,如果想要CF单线程下载速度达到20兆的宽带效果,直接输入数值 20 并按回车键 @@ -75,7 +73,9 @@ curl https://proxy.freecdn.workers.dev/?url=https://raw.githubusercontent.com/ba 6.由于Android termux本身难以支持root权限,整套ICMP丢包测试逻辑完全重新架构,不依赖与fping,所以整体测试相对较为耗时 -下面是我自己用 Termux 测试的一段演示视频 https://proxy.freecdn.workers.dev/?url=https://raw.githubusercontent.com/badafans/better-cloudflare-ip/master/termux.mp4 +下面是我自己用 Termux 测试的一段[演示视频](https://proxy.freecdn.workers.dev/?url=https://raw.githubusercontent.com/badafans/better-cloudflare-ip/master/termux.mp4) + +## 声明 测速服务器用的文件是来自 Cloudflare 官方测速服务器提取出来的测速文件,官方测速地址 https://speed.cloudflare.com/