别着急,坐和放宽
此前,为了随时随地能访问校内资源,于是写了 使用「Surge + Snell v5 + frp」无感访问校内资源。
后来有了随时随地访问实验室资源的需求后,便在实验室分配的工作电脑上也如法炮制了一个。好景不长,我的工作电脑网络在 2 天后就被封禁,IT 表示这种方式是不可接受的;我表示实验室不给学生开放 VPN 权限,因此只能自己解决这个问题。于是过了两天,IT 告诉我决定给我开放 VPN 权限。
尽管 VPN 连接的缺点有很多,在上一篇文章中已经说过了,但也没办法。
昨天我拿到了 VPN 连接连接方式,以及账号和密码。不出我所料,果然是深信服。
此前在寻找解决方案的时候,了解到了这个 docker-easyconnect,其通过在 Docker 当中起一个深信服的 VPN,并开放 SOCKS5、HTTP 代理服务,其他应用便可通过这个响应的端口将流量进行代理。
于是心生一计:
目前测试下来,这个方案的体验和 使用「Surge + Snell v5 + frp」无感访问校内资源 基本一致:
甚至还有一些优势:
无需具有公网 IP 且线路稳定的服务器进行内网穿透
最重要的是:不会违反任何实验室的规定
搭建的部分非常简单,几乎就是一行代码的事儿,略过了。
使用 Surge 分流的部分,在上一篇文章中也已经写过,也不再赘述了。
本文提到的解决方案,实际上对于学校的 VPN 来说,也是通用的。
目前因使用时间不是那么长,所以会遇到什么问题暂时未知,我猜保活可能会是一个问题。
如果你也遇到和我类似的困扰,可以试试这里提到的方案