自选Cloudflare的IP方法

2,203次阅读
没有评论

共计 4107 个字符,预计需要花费 11 分钟才能阅读完成。

提醒:本文最后更新于 2020-12-28 08:51,文中所关联的信息可能已发生改变,请知悉!

自选 Cloudflare 的 IP 方法

适合中国大陆用户查找适合自己当前网络环境的优选 Cloudflare Anycast IP

Linux 版本

linux shell 脚本,自动化筛选

具体使用流程,需要编译里面 fping 4.2 修改版本,另外需要系统安装 curl 支持。

下载修改过的源码 fping-4.2.tar.gz 点击链接下载 源码

具体编译使用流程如下

tar -vxf fping-4.2.tar.gz

cd fping-4.2

./configure

make

cd src

sudo ./cf.sh

1. 根据你当前带宽设置一个期望的 CF 速度的大小,比如说家里宽带 100 兆,如果想要 CF 单线程下载速度达到 20 兆的宽带效果,直接输入数值 20 并按回车键

2. 等待程序全自动测试结束,找到符合条件的 IP 会在控制台窗口里面输出结果

3. 如果你当前网络环境非常差,建议调低期望的带宽值,不然程序会一直停留在查找筛选的过程中

4. 内置的 anycast ip 数量为 725985 个,运气好的话一分多钟就能获取到自己想要的优选 IP

下面是 ubuntu 测试的一段 演示视频

Windows 版本

windows 批处理全自动无门槛操作,自动化筛选

fping-4.2 for win32 修改版(基于 msys2.0 修改编译)点击 下载

1. 解压后运行 cf.bat 批处理文件(可能需要管理员权限运行,对于 Windows 7 用户或者 cmd 命令行里面不支持 curl 命令的,自己下载 curl 全部解压到该程序解压后的目录即可 点击 下载 curl

2. 根据你当前带宽设置一个期望的 CF 速度的大小,比如说家里宽带 100 兆,如果想要 CF 单线程下载速度达到 20 兆的宽带效果,直接输入数值 20 并按回车键

3. 等待程序全自动测试结束,找到符合条件的 IP 会在控制台窗口里面输出结果(可以结合里面的单 IP 测速的批处理来做校验测试)

4. 如果你当前网络环境非常差,建议调低期望的带宽值,不然程序会一直停留在查找筛选的过程中

5. 内置的 anycast ip 数量为 725985 个,运气好的话三分多钟就能获取到自己想要的优选 IP

下面是 Windows 10 测试的一段 演示视频

Android 版本

1. 安装 termux, 完整复制下方链接粘贴到 termux 并回车

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 并按回车键

3. 等待程序全自动测试结束,找到符合条件的 IP 会在控制台窗口里面输出结果(可以结合里面的单 IP 测速的批处理来做校验测试)

4. 如果你当前网络环境非常差,建议调低期望的带宽值,不然程序会一直停留在查找筛选的过程中

5. 内置的 anycast ip 数量为 725985 个,运气好的话六分多钟就能获取到自己想要的优选 IP

6. 由于 Android termux 本身难以支持 root 权限, 整套 ICMP 丢包测试逻辑完全重新架构, 不依赖与 fping, 所以整体测试相对较为耗时

声明

测速服务器用的文件是来自 Cloudflare 官方测速服务器提取出来的测速文件, 官方测速地址 https://speed.cloudflare.com/

其中 fping 是基于 GitHub 开源项目 https://github.com/schweikert/fping 4.2 发行版修改而来

对于 Cloudflare Anycast 节点汇总,均为本人扫描 Cloudflare 公开节点汇总而来,Cloudflare IP Ranges 来自 https://www.cloudflare.com/zh-cn/ips

转至:https://github.com/wenjsz/better-cloudflare-ip

CLOUDFLARE IP(收集于网络)

CloudFlare 的节点:国内速较快的 IP 段:

(联通移动推荐节点)

104.23.240.0-104.23.243.254

(电信推荐 CloudFlare 百度云合作 ip)

162.159.208.4-162.159.208.103

162.159.209.4-162.159.209.103

162.159.210.4-162.159.210.103

162.159.211.4-162.159.211.103

各线路推荐列表:

电信:推荐走圣何塞,例:104.16.160.* 或者上面的百度云合作 ip。

移动:推荐走移动香港, 联通有很多比如 v2ex.com,198.41.214.162, 104.16.160.1

联通:没发布什么好线路,可走日本。日本最佳: 162.158.116.1(不可用) , 圣何塞 104.28.16.14 , 日本:104.20.157.1

延迟和速度不错,IP 地址:162.159.211.3-162.159.211.103

移动很不错:

162.158.26.1
172.68.144.1
172.69.152.1
104.19.195.151
104.18.177.69
104.25.176.1

可以设置用于 移动网络

108.162.227.1
162.158.4.1
172.69.152.1

可以设置用于 联通网络走日本快

162.158.116.1
108.162.226.1

可以设置用于 默认网络

172.68.32.1
108.162.243.1
108.162.245.1
108.162.246.1
172.68.172.1

可以设置用于 电信网络

CloudFlare 官方公开的所有节点 https://www.cloudflare.com/zh-cn/ips/

IPv4
173.245.48.0/20
103.21.244.0/22
103.22.200.0/22
103.31.4.0/22
141.101.64.0/18
108.162.192.0/18
190.93.240.0/20
188.114.96.0/20
197.234.240.0/22
198.41.128.0/17
162.158.0.0/15
104.16.0.0/12
172.64.0.0/13
131.0.72.0/22



108.162.236.1/24 联通   走美国
 172.64.32.1/24 移动   走香港
 104.16.160.1/24 电信   走美国洛杉矶
 
 -----------------------------------------
 
 172.64.0.0/24 电信   美国旧金山
 104.20.157.0/24 联通   走日本
 104.28.14.0/24 移动   走新加坡
 
  (联通移动推荐节点)
  104.23.240.0-104.23.243.254
  
  (电信推荐百度云合作 ip)
  162.159.208.4-162.159.208.103
  162.159.209.4-162.159.209.103
  162.159.210.4-162.159.210.103
  162.159.211.4-162.159.211.103
  
 -----------------------------------------
 
 节点速度比较快的有:
 104.20.157.2 
 104.18.62.2 
 141.101.115.3 
 104.16.160.3
 
 百度云加速与 Cloudflare 合作节点还有:
 162.159.211.4-103
 103.21.244.0/22
 103.22.200.0/22
 103.31.4.0/22
 104.16.0.0/12
 108.162.192.0/18
 131.0.72.0/22
 141.101.64.0/18
 162.158.0.0/15
 172.64.0.0/13
 173.245.48.0/20
 188.114.96.0/20
 190.93.240.0/20
 197.234.240.0/22
 198.41.128.0/17
 
 -----------------------------------------
 
 其它的节点还有:
 
 # 适合电信的节点
 104.23.240.*
 
 # 走欧洲各国出口 英国德国荷兰等 延迟比美国高一些 适合源站在欧洲的网站
 172.64.32.*
 
 # 虽然去程走新加坡,但是回程线路的绕路的,实际效果不好,不推荐
 104.16.160.*
 
 # 圣何塞的线路,比洛杉矶要快一点,推荐
 108.162.236.*
 
 # 亚特兰大线路,延迟稳定,但是延迟较高
 
 # 适合移动的节点
 
 162.158.133.* 
 # 走的丹麦,这一段 ip 只有部分能用,可以自己试一下。绕美国。
 
 198.41.214.*
 198.41.212.*
 198.41.208.*
 198.41.209.*
 172.64.32.*
 141.101.115.*
 # 移动走香港的 IP 段有很多,以上并不是全部。CF 移动走香港的分直连和走 ntt 的效果都挺不错的,不过部分地区晚上还是会丢包。
 
 172.64.0. *
 # 这是走圣何塞的,一般用香港的就行
 172.64.16.* 
 # 欧洲线路. 绕
 
 -----------------------------------------
 
 电信部分
 大多数省直接使用 1.0.0.0 即可,延迟低,丢包少,
 
 -----------------------------------------

​#移动部分​# 新加坡 104.18.48.0-104.18.63.255 104.24.112.0-104.24.127.255 104.27.128.0-104.27.143.255 104.28.0.0-104.28.15.255​# 圣何塞 104.28.16.0-31.255 104.27.144.0-243.254 104.23.240.0-243.254​# 香港 cloudflare1-100g.hkix.net 1.0.0.0-254 1.1.1.0-254​# 香港直连 104.16.0.0-79.255 104.16.96.0-175.254 104.16.192.0-207.255

正文完
 0
水东柳
版权声明:本站原创文章,由 水东柳 2020-09-05发表,共计4107字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)