A cross-platform GUI application for managing SSH-based VPN connections.
- SSH tunnel creation with SOCKS proxy
- Full VPN tunneling using sshuttle
- Save and load multiple VPN configurations
- System proxy configuration
- Server connectivity testing
-
Install dependencies:
-
pip install -r requirements.txt
-
Install system dependencies:
- Ubuntu/Debian:
sudo apt install sshpass sshuttle - Windows: Download and install sshpass for Windows
Run the application:python SSH_VPN.py
This project is licensed under the MIT License - see LICENSE file for details.