项目链接

https://github.com/harrylyu2006/speedteset_tunnel_nyush

项目简介

本项目旨在绕过学校网络可怜的20mbps限速。经过测试目前在campus和dorm都可生效。

目前支持Windows端和Mac端使用。

原理大概是通过逆向分析发现 NYU Shanghai 校园网 DPI 设备对 HTTP 请求路径含 /speedtest/ 且目标端口为 8080 的流量免除 per-user ~20Mbps 限速,于是将本地所有流量通过 SOCKS5 代理封装为伪造的 Ookla 测速请求发往外部 VPS,利用该 DPI 白名单规则实现 10 倍网速提升。

使用前测速

使用前测速

telegram-cloud-document-5-6204130115052380398.jpg

使用后测速

使用后测速

telegram-cloud-document-5-6204130115052380404.jpg

就和搭梯子一样,本项目需要一个client端和一个server端。

client端就是你自己的电脑。

server端就是你用的梯子。

所以最终结果取决于你用的server端,如果server端在境外,访问境内网站并没有加速效果(甚至大概率是副作用),反之亦然。同样,延迟和具体网速也取决于从上纽到server端的线路情况所以只建议在有明确的大带宽使用场景时再打开(如steam下载)。

注:本项目在校外无法使用,而且和vpn存在冲突,所以在校外就算连接上纽的vpn也无法使用。

本项目只做测试用途,不建议长期使用。

server端建议使用一台VPS来运行

如果实在没有vps,也可以直接用我部署的测试版本来当server端(vps在洛杉矶,不保证一直可用,也不保证长期高速):

IP:       64.118.155.136
Port:     8080
Password: cIRad9Wazgbg

Client 端教程

Windows端在Github Releases里获取最新的exe,运行之后输入IP, port, password就可以接入系统代理了。Socks5 only模式用来接入Steam等无法直接配置代理的软件,可以用Proxifier(付费)或SocksCap64(免费),具体方法不再赘述。Socks5 only模式会开启本地socks5服务,而系统代理模式在开启socks5服务后,自动把系统代理改成对应socks5链接,用于浏览器等默认走系统代理的应用使用。