全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 7573|回复: 44

[疑问] cf ipv6节点扫描脚本及成果分享

  [复制链接]
发表于 2020-9-16 19:16:35 | 显示全部楼层 |阅读模式
本帖最后由 Alanku 于 2020-11-1 12:52 编辑

前言:
实践检验真理,到底自选ipv6效果如何,请大家自行实践判断。

众所周知,国内ipv6用户少,教育网用户晚上不挤,更重要的是,不少高校和运营商对ipv6流量不限速、不计费。另外,cf提供了方便好用又不收钱的cdn加速功能,这个cdn被广大mjj玩出了不少花样,主要都是通过自选cf ipv4节点进行网络提速,但是cf ipv6节点却鲜有人提及,俺实践后发现,这个cf ipv6节点搭配教育网效果挺好,特别是HK的。

下面步入正题,教大家如何获取cf ipv6节点。

首先,来到cf官方网站这里(https://www.cloudflare.com/ips/)看看官方列出的节点ip范围,里面就包括了ipv6节点的范围。
2400:cb00::/32
2606:4700::/32
2803:f800::/32
2405:b500::/32
2405:8100::/32
2a06:98c0::/29
2c0f:f248::/32
经俺检测,只有头两个的有效,有效节点主要分布在2606:4700::/32,而2400:cb00::和剩下的基本没开放,意思就是这几个段基本一个有效ip也扫不出来,所以我们下面主要就是扫描2606:4700::/32。

其次,开始构造完整ipv6地址并验证有效性。ipv6地址每一段都是由4个十六进制的字符表示(0-9和a-f),分别表示0-15,最大的数就是ffff,转换成十进制就是65535,就是说我们扫一段就要扫65536个ip(0-65535)。啊?这ipv6后面还有好几段,这么大的数量级根本扫不完啊!别担心,经过俺的实践与验证,俺发现主要变化是在第三段,也就是说从第三段开始会分布有不同的地区,第四段开始就是同一个地区,而同一个地区的节点区别不会太大,所以我们只需要扫描第三段即可,也就是扫完2606:4700:{0-ffff}::即可。扫描也相对简单,直接get http://[ipv6]/cdn-cgi/trace,比如http://[2606:4700:4700::1001]/cdn-cgi/trace,有返回结果的就是有效节点,否则为无效节点。返回结果中的colo为节点所在地区,用机场代码表示。

最后,测试得到的有效的ipv6节点列表里各节点的延迟,选出几个延迟低的备用。测延迟选节点其实效果不大,因为会有波动,建议直接选标注HKG的就好了。

为方便大家,这里直接给出我扫描出来的结果,共计252个有效节点,并附扫描脚本和延迟测试脚本。
这两个脚本都是python3脚本,使用前需先安装requests和multiping依赖。
附件上传不了,给出直链下载
https://d0.ananas.chaoxing.com/download/df62e7aa55db4c8bef755dcb73652cb1

补充:
有mjj问怎么用,我就简单说一下,把某软件的地址栏中的域名直接改成ipv6节点的ip地址,再在伪装域名栏填上你小鸡的真实域名即可,前提是你用的是教育网或者本地支持ipv6,不然没用。
用法和套cf ipv4节点是一模一样的,我不能说得再详细了,不然号就没啦





发表于 2020-9-16 19:43:25 | 显示全部楼层
本帖最后由 我y零kk 于 2020-9-16 19:49 编辑

其实意义不大,教育网就一根10G到HKIX出口,只要走了这个出口去哪里都是一样的,不像运营商扫走不同的C-I的段能找到速度更快的

CERNET在HKIX是跟HE在IX里打了个互联,不过HE那网内网QoS很厉害,能用香港新加坡就不用考虑欧美了,往欧洲的话建议选新加坡,因为CF香港的TATA、NTT带宽都有点爆了

这就是教育网专属的Moment,其他的暂时不用期待了


至于家宽三家更不用想了,连互联都没有怎么可能走到香港去,其中两家IPv6出口月均使用率95%以上,就别做梦了

众所周知,国内ipv6用户少,晚上不挤

Exm????
 楼主| 发表于 2020-9-16 19:27:11 | 显示全部楼层
某猫猫 发表于 2020-9-16 19:25
colo打成holo啦,记得改喔

多谢提醒
发表于 2020-9-16 19:18:16 | 显示全部楼层
先mark  还没开学
发表于 2020-9-16 19:20:30 来自手机 | 显示全部楼层
先mark,紫薯布丁
发表于 2020-9-16 19:23:09 | 显示全部楼层
mark,晚上就用
发表于 2020-9-16 19:25:51 | 显示全部楼层
colo打成holo啦,记得改喔
发表于 2020-9-16 19:30:44 | 显示全部楼层
学校不给ipv6,难受
发表于 2020-9-16 19:43:01 | 显示全部楼层
任播ip
cf colo 值毫无意义。你这是 HKG,他一看 LAX
只要提供能进行代理的存活 ip 即可
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-3-29 22:57 , Processed in 0.063897 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表