写在前面
如果你喜欢这个客户端,欢迎 Star 这些项目!
https://github.com/Mythologyli/ZJU-Connect-for-Windows
https://github.com/Mythologyli/zju-connect

ZJU Connect for Windows v1,一个支持有线网 L2TP+有线/无线网页认证登录+RVPN+静态路由+网络诊断+……的多合一开源校网客户端!
在电脑医院版逛了这么久,感觉大家在网络方面的痛点其实都差不多:
- 有线网 L2TP:自建 VPN 太麻烦,有时候不改注册表用不了;用学校的客户端,又容易弄坏注册表,导致电脑根本上不了网
- 静态路由:不知道/不会配置静态路由,导致连了 L2TP 就用不了远程桌面
- 烦死了!L2TP 又掉线了!我想自动重连
- 啊!我打不开校内网站(其实是 DNS 配置错了)
- EasyConnect 与其它软件冲突
- ……
年初的时候,在这篇帖子里介绍了 zju-connect,基本可以替代 EasyConnect 来使用。当时为了方便大家使用,用 Qt 搓了一个 Windows 客户端。最近看到电脑医院版的版面活动,打算给这个客户端加亿点点功能,做一个能方便完成大多数 ZJU 网络相关问题的客户端。
功能介绍
- 有线网 L2TP 登录
- 创建 L2TP VPN 并解决注册表问题
- 一键设置/删除静态路由
- 检测网络并自动重连
- 基于 zju-web-login 的 有线/无线网页认证登录
- 登录/登出
- 选择网络接口
- 基于 zju-connect 的 RVPN
- SOCKS5/HTTP 代理
- 端口转发
- 自动保活/自动重连
- 开机启动并连接
- 网络诊断
免责声明
本程序按原样提供,作者不对程序的正确性或可靠性提供保证,请使用者自行判断具体场景是否适合使用该程序,使用该程序造成的问题或后果由使用者自行承担!
使用说明
仅支持 Windows 10 1809 及以上、Windows 11,仅支持 x64,仅支持简体中文、英文版系统
下载 Installer 后安装即可
你将看到这样一个界面:

如果提示缺少 DLL,请安装运行库:https://aka.ms/vs/17/release/vc_redist.x64.exe
1. 通用配置
点击文件-设置,填写网络账号密码。注意账号密码与通行证不一定一致。

开机启动配置项顾名思义;“启动后自动连接”开启后,会在启动软件时自动进行之前关闭时的工作模式(如启动后 L2TP 拨号、网页认证、连接 RVPN )。
设置完后,点击应用,设置才会保存。
下面介绍 3 种工作模式,请根据需要选择~
2. 有线网 L2TP 登录
配置 VPN
将工作模式切换为“有线网 L2TP”

如果你还没有自建过 VPN,点击高级-创建 L2TP VPN。点击是,并同意管理员权限申请。

创建完毕后,建议重启电脑。
如果你自建过 VPN,请点击文件-设置,在有线网 L2TP 设置中填写之前创建的 VPN 名称。

配置自动重连
如果你希望使用软件自带的自动重连功能,在设置中打开“自动检测互联网连接并重连”。可以按需更改 IP 和时间间隔。
连接 L2TP
回到主界面,点击连接,不出意外会成功。如果报错会有提示。

配置静态路由
设置静态路由的作用:为什么要设置静态路由
点击高级-静态路由-设置静态路由即可。
3. 网页认证登录
将工作模式切换为“网页认证登录”

如果你在海宁校区,你需要在设置中更改相应选项。
回到主界面,如果你只连接了 ZJUWLAN,直接点登录即可。如果你同时连接了有线和无线,你先刷新网络接口,然后选择你需要的接口。
4. RVPN
将工作模式切换为“RVPN”。
进入设置。如果你不打算配合 Clash 使用,可以选中“自动设置系统代理”。
回到主界面,点击连接服务器,等待 10s 左右即可。此时应该能正常访问 CC98 等校内网站。

如需端口转发等高级设置,参考:ZJU Connect RVPN 更新:端口转发、定时保活、自动选线、密码保存
注意:近期 RVPN 访问范围变化是正常现象!
5. 网络诊断
当你的网络出问题时,你可以先尝试使用本程序的网络诊断功能!
点击,帮助-网络诊断,会弹出一个二维码:

扫描该二维码,进入一个问答式网站。你可以在网站中和机器人对话,他会尝试帮你判断问题所在。

如果机器人没能解决你的问题,欢迎来电脑医院板块提问!
如何反馈错误?

如果你有 GitHub,请去 https://github.com/Mythologyli/ZJU-Connect-for-Windows 发 issue。
你也可以在本帖回帖或者私信我!
反馈时请说明自己遇到的问题,并点击程序的“复制日志”粘贴在一起
感谢
以及 zju-connect 的各位贡献者