Skip to content

grimpy/sshsocksvpn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SSH Socks5 VPN

Goal

Have an easy way to manage socks tunnels created via SSH and manage a tun2socks on top of it.

Dependencies

Python3 openssh badvpn-tun2socks psutil

Installation

pip install sshsocksvpn

Configuration

See examples
For advanced SSH configuration use ~/.ssh/config

Usage

sshsocksvpn --help
usage: sshsocksvpn [-h] -n NAME [-p PATH] {start,stop}

positional arguments:
  {start,stop}          Command to perform

optional arguments:
  -h, --help            show this help message and exit
  -n NAME, --name NAME  Name of the server to start
  -p PATH, --path PATH  Config file to use default ~/.config/sshvpn.cfg

About

badvpn-tun2socks wrapper

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages