国内大部分高校都使用 easyconnect
这种傻逼的软件作为 vpn
解决方案,最近需要频繁登入某高校 VPN(easyconnect),由于手上只有一个账号,所以遇到了以下几个问题
- 同一账号最多只能在一个客户端登录(多人使用会被挤下线)
- 除了 Mac 和 Windows,Linux 下基本没法用
- 连接过程过于繁琐
同事给我提了一个方案,通过一台主机中转 EasyConnect
连接,来解决上面的这些问题
大致拓扑图如下
说干就干,我先尝试了 Ubuntu
和 CentOS
作为 EasyConnect
的客户端,各种失败,因为浏览器版本太新不支持 Java
,EasyConnect
给出的文档是要求 Opera 10.10
的版本
。。。。天哪,这是 2018 年了,哪里去找 10.10 的版本,最后我在 rpmfind
上找到一个 10.12 的 Opera,装上了 JRE
的插件,还是不能连接 EasyConnect
,我就放弃 Linux 转用 Windows 作为客户端了
Windows 上 EasyConnect
几分钟就搞定了,连上学校的 vpn
后,开始安装 openvpn Server
,教程可以看 Easy_Windows_Guide 最后直接在 EasyConnect 的网络设备里面 sharing traffic
给 openvpn
的 tun
设备即可