Skip to content

Setup a VPN tunnel via SSH Tunneling and communicate with hosts on the remote network.

License

Notifications You must be signed in to change notification settings

aut0exec/SSH-VPN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

SSH-VPN

Simple tool to automate the creation of an SSH tunnel for VPN-like purposes.

Requirements

  1. Remote end of tunnel must support root login (most distro's default to root with RSA).
  2. Remote end has public key in /root/.ssh/authorized_keys
  3. Remote end is running a Linux distribution (ie script won't work with OpenSSH on Windows)
  4. Local end has access to private key.
  5. Local end has ability to EUID 0 (either root access or sudo)
  6. Local end is running a Linux distribution (ie script won't work with OpenSSH on Windows)

To-Do

  1. Allow for auxiliary SSH options to be passed to program

About

Setup a VPN tunnel via SSH Tunneling and communicate with hosts on the remote network.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages