Note
Checkout how to use aTrust in ICT!
This documentation introduces an alternative to Sangfor EasyConnect client, which is quite outdated and annoying.
By following this tutorial, you'll be able to:
- Access your server in ICT via SSH (given that you can already access it via EasyConnect)
- ...To be completed...
But, you will NOT be able to:
- Access the OA system via your browser (maybe I haven't configured correctly? If you know how to, please leave a comment.)
- ...To be completed...
- Navigate to Releases of zju-connect.
- Download the latest binary for your platform and extract to a convenient folder, say "Folder X".
- If on Windows, download
wintun.dlland place it in "Folder X". - Download sample configuration file
config.toml, modify the following fields, and place it in "Folder X".
usernamepasswordcert_password
- Place your certificate in "Folder X" and rename it to
ict.p12.
Now your "Folder X" should look like:
config.toml
ict.p12
wintun.dll # Windows only
zju-connect.exe # zju-connect if not Windows
On Unix:
sudo ./zju-connect -config config.tomlOn Windows, you'll need to run with Administrator privileges:
./zju-connect.exe -config config.tomlOr if you have enabled sudo on Windows, you can also:
sudo ./zju-connect.exe -config config.tomlYou'll see logs like:
2025/10/19 16:43:56 Start ZJU Connect v0.9.0
2025/10/19 16:43:56 Exec func on initial: check bind port
2025/10/19 16:43:56 Exec func on initial check bind port success
2025/10/19 16:43:56 Request: https://<REDACTED>:443/por/login_auth.csp?apiversion=1
2025/10/19 16:43:56 VPN server version: M7.6.0
...
2025/10/19 16:44:01 Add route to <REDACTED>/32
2025/10/19 16:44:01 Starting DNS server at <REDACTED>:53
2025/10/19 16:44:01 HTTP server listening on :1081
2025/10/19 16:44:01 vpn.ict.ac.cn -> <REDACTED>
2025/10/19 16:44:01 Socket: connected to: <REDACTED>:443
2025/10/19 16:44:01 TLS: connected to: <REDACTED>:443
2025/10/19 16:44:01 Socket: connected to: <REDACTED>:443
2025/10/19 16:44:01 TLS: connected to: <REDACTED>:443
And now you can SSH into your server.
If you wish to uninstall EasyConnect, you may refer to this tutorial.