Skip to content

A cross-platform GUI application for managing SSH-based VPN connections

License

Notifications You must be signed in to change notification settings

IlyaAkbari/SSH-VPN-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SSH VPN Manager

A cross-platform GUI application for managing SSH-based VPN connections.

Features

  • SSH tunnel creation with SOCKS proxy
  • Full VPN tunneling using sshuttle
  • Save and load multiple VPN configurations
  • System proxy configuration
  • Server connectivity testing

Installation

  1. Install dependencies:

  2. pip install -r requirements.txt

  3. Install system dependencies:

  • Ubuntu/Debian: sudo apt install sshpass sshuttle
  • Windows: Download and install sshpass for Windows

Usage

Run the application:python SSH_VPN.py

License

This project is licensed under the MIT License - see LICENSE file for details.

About

A cross-platform GUI application for managing SSH-based VPN connections

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages