-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
添加支持 测速单个、全部 IP #15
Comments
这要是多老的电脑才不支持? |
和电脑没关系,应该是系统环境问题 |
没有见过这种问题,请提供相关复现步骤,或者相关系统环境。 |
另外,我无法理解你说的:通过https的证书来识别cloudflare 是什么意思,这和测速有什么关系?为什么会结果更精确? 如果电脑不支持 |
看了下,目前 Cloudflare 是优先使用 目前软件的下载测速是对测速地址域名指定 IP 访问下载文件,使用更低版本的 TLS 协议可能会无法连接,而且不符合安全规范。 |
比如这个ip 35.200.109.86 ,实测速度很快,结果不在扫描结果中 |
我前面说了,软件是先测速延迟,再根据延迟排序(从低到高),然后再根据延迟排序结果从低到高的顺序去下载测速。
你说的这种情况,就是在测速到这个 IP 之前,就已经满足下载测速数量要求(默认 20 个)而停止下载测速了。 你可以通过启动参数设置条件来使测速结果更符合你的要求。
|
不是的,你可以试试在ip.txt只添加这一个ip段,202.81.235.92/25,中间的ip 202.81.235.92这个是实测过的,而且80和443端口都开着,但软件扫不到 |
你这两个 IP 是从来找的?Cloudflare 公开的所有 IP 段里并没有包含这两个 IP。 |
cloudflare与运营商有合作,有些ip是运营商的cdn分发,速度也很快,你是不是这个设置了排除cf官方ip段了? |
我都不知道有这玩意,怎么可能会特意去排除。 |
目前软件是只支持 IP 最后一段为 0 的 IP 段,因为最后一位是要随机的。 |
懂了,有没有考虑过逐个ip依次查询 |
我给改改,改成如果最后一段不是 0,那么就不随机了,保留最后一段(如 .92)。 |
好的,可以在脚本中设置随机扫描或者逐个扫描,实测过程中个别ip其实有运营商加成作用(个别地区移动把这些ip通过内网连到香港移动落地,所以同一个段有时个别ip可以满速而其他ip速度一般) |
逐个扫描的话,可能会因为 IP 太多而测速时间很长。 |
这个问题不大,我限定ip范围就行,反正比较好的ip1-2个就行 |
你下载这个试试(Windows 64位)。 不带这个参数时,如果要每个 IP 段随机一个,则要使用 202.81.235.0/25 你在测试时,我再加个检测更新功能算了,越早加越好。 |
不错,试了下,没问题 |
感谢大佬 |
等我写好检测更新功能就会发布。
|
好的,发现个问题, |
比如, 要扫的ip结尾是37.88,实际出来上面这些没什么关系的ip |
建议加上-allip后直接根据速度排序,不考虑延迟,延迟只显示作参考 |
我前面说了,你设置个过滤条件就能解决。 我前面说了: |
好的可以,谢谢 |
还有个问题,测速发现如果ip.txt过大会导致内存臃肿,能否考虑逐行读取ip.txt |
那样会效率低,鱼与熊掌不可兼得。 |
发布正式版本了。 更新内容
|
请问怎么样找到这样的IP列表呢? |
@zhezhe168 同问。 如果想要继续帮助项目,希望可以提供一下这些非公开 Cloudflare CDN IP 段的寻找方法~ 有需要的人如果不嫌麻烦也可以折腾折腾~ |
目前批量ip探测没有特别好的方法,还在研究中,个别ip可以,但还是比较费时 |
@zhezhe168 描述具体点? |
@zhezhe168 就像前面说的,如果不支持 Cloudflare,那么就无法下载测速,所以你只需要把 IP 段都给加到
|
@zhezhe168 v1.4.4 版本已经完全支持 IP 段 也不会再把 |
刚刚更新修复了一个 BUG,你如果在大量扫描 IP 的话,肯定遇到过,就是下载测速卡住的情况。 修复这个 BUG 后,你再去大量扫描 IP 就会舒服很多了,不用担心卡住了。 v1.4.6 更新内容
|
@huanx9 最近比较忙,抽空我再研究下,目前在研究ws。。。 |
cloudflare使用的ssl协议在部分电脑上不支持,软件就扫不出来,希望改进通过https的证书来识别cloudflare,结果更精确
The text was updated successfully, but these errors were encountered: