clash 自带的测速好像只能测试连通性,不能很好测试节点延迟,对于有中转的机场测得的值是到入口节点的时间。
参考了某 V 友的帖子后,我把测速目标网站换成了https://speed.cloudflare.com/__down?bytes=1
,向 speed.cloudflare.com 请求了 1 字节的数据,来回的时间应该几乎可以等同于请求延迟,至少可以满足我横向对比同一个机场不同节点请求延迟的需求。
但也有一个问题,就是有的机场会屏蔽测速网站,导致一测试全是 timeout 。
所以我想寻找一个这样的网站:
1 、它最好不是测速网站,这样就不会被屏蔽。是测速网站也行,我可以试试看。
2 、它能提供超小文件下载,或者不下载也行,能接收 get 请求并立即返回就行。反正我的目标是测延迟,不需要测速度。当然能够像 speed.cloudflare.com 那样指定文件大小是最好的了。
3 、需要是国外的网站,不然过墙总次数和我正常访问外网好像是不一样的(我直觉是这样的)。
1
lhbc 2023-06-12 20:20:08 +08:00 via Android 1
|
2
liantian 2023-06-12 20:26:22 +08:00 1
机场应该是屏蔽域名,总不能屏蔽 cloudflare 吧,那就用 cloudflare workers 搭一个。
|
3
Showfom 2023-06-12 20:35:28 +08:00 1
|
4
sduoduo233 2023-06-12 20:38:04 +08:00 via Android 1
|
8
Eathein OP 我查了一下用 https://www.google.com/generate_204 这种好像也是测试连通性的,测延迟不大准,不过测出来的时间比 clash 自带的要长将近一两倍,应该是比自带的更接近请求延迟了
|
9
Yien 2023-06-12 21:50:08 +08:00 1
|
10
Eathein OP 目前测试下来这三个都是可以的,但注意需要是 https ,http 的话得到的是一个重定向
https://www.google.com/generate_204 https://www.gstatic.com/generate_204 https://cp.cloudflare.com/generate_204 |
11
t202201 2023-06-13 09:29:35 +08:00 via iPhone
就是有的机场会屏蔽测速网站,导致一测试全是 timeout 。
楼主说的这一点,能详细解释下吗,最近把三个机场的节点合到一起了,很多时候用 clash 默认的测速就全部 timeout ,但是多点几次可能又会正常。不知道是什么原因,跟你说的这个屏蔽测速网址有关系不 |