(UNOFFICIAL) Yet another implementation of Hillstone™ Secure Connect VPN Client for Linux, now with in-kernel IPSec SA!
hilldust.py /path/to/config.json
For now, it is only a proof-of-concept and may be not available for all the users,
because it only supports auth: hmac-md5-96
, crypto: aes128_cbc
.
- Python 3
- cryptography (Python module)
- iproute2
Please note different systems may have different names for Python 3.
It can be: python3
with pip3
, or python
with pip
,
You may use the shortcut: pip3 install -r requirements.txt
to install all
Python modules the program needs.
You may use ip -Version
to check if your system is missing iproute2 utility.