在多种设备上对Cloudflare / Gcore Labs自选节点——IP的选择

之前的文章写了WS+TLS+VMESS加上CDN的自选节点,使用下来,发现几点问题

  • CF的香港IPV4被用烂了,一到晚上就开始TCP阻断,表现为PING通,但是测速有问题
  • 切换成IPV6情况好得多,但是速度不像之前那样可以拉满,延迟倒是不错,但是偶发性的丢包明显多多了

这几天正好在IT之家看到了相关的消息,说Gcore Labs免费给所有用户提供每个网站每个月1T的流量,而且重要的是Gcore用的人少,线路质量良好;

废了半天劲,终于设置好Gcore了,相比CloudFlare,Gcore有这几点缺点:

  • 前端一言难尽,改个DNS还要在不同地方改
  • 只支持IPV4回源,速度可能有点感人
  • 配置不友好,证书竟然不是自己签发的,还是用Let's Encrypt的
  • 同样的,当你用CNAME接入,开了HTTPS又在自己的服务器上用Let's Encrypt签发证书的时候,直接报验证错误,原因是Gcore接管了签发规则,要在Rules里覆盖掉才行

和CloudFlare类似,首先要知道Gcore的IP,我在官网上找到了IP的API,简单解析了一下,放在了Github上:

https://github.com/pressdot/Gcore_Cdn_IPs

第二件事情是测速地址,YTB上的教程是用程序批量替换Vmess,一点也不合理,而且用别人的程序,小心代理地址外泄;

同样的,还是用CloudflareST,一开始我是这么找测速地址的:

在首页上找到了合作伙伴,WarGaming.net,搜索引擎进去分流到了亚洲站,随便点个视频,F12找到了CDN地址:

https://wgsw-sg.gcdn.co/wgsw_media/video/wot/world_of_tanks_gameplay_trailer.mp4

各位可以试一试,如果上面视频速度够快的话,大可直接用这个网址进行测速;

但这个方法有个缺点,就是只能测新加坡站的IP,除此之外一概不行,原因也很简单,URL不是写着SW-SG了吗;

于是我又找了第二个方法,在Gcore首页上找了一个视频下来,

直接打开估计打不开,但是测速亲测可以全球CDN

https://mr-video.gcdn.co/videos/266_t584GsB40vjA702o/segment-1-s720p-v1-a1.ts

在用CloudFlareST测试的时候,测出来的移动CMI还是有点问题,和CF类似;

这时候,我突然想到了,N年前的晚上,开通了Vultr的VPS的我,对着LA的线路望洋兴叹,我出于好奇,开了一个PING 300MS的法国线路,竟然比美国要好!

于是,不用CF的默认参数,修改为

.\CloudflareST.exe -f g_ip_v6.txt -url https://mr-video.gcdn.co/videos/266_t584GsB40vjA702o/segment-1-s720p-v1-a1.ts -dn 40 -p 40

这个意思是找出PING前40位的,并测试前40位的速度

神奇的事情发生了,测出来一个泰国曼谷的线路,竟然直接起飞了!

后续早上逛LOC的时候发现有MJJ和我有一样的想法,

找了几个三网直连的CloudFalre的IP:

188.114.99.1/24
23.227.38.1/24
203.30.191.1/24
203.30.190.1/24
203.30.189.1/24
203.30.188.1/24
203.24.108.1/24
66.235.200.1/24
185.162.228.1/24

虽然PING高了,但是稳定的多了!

点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据