Create an encrypted SSH tunnel for secure network routing, no admin access required, works on multiple platforms
sshuttle is an open source VPN software that creates an encrypted SSH tunnel between your client machine and a remote server, then intelligently routes a subset of your network traffic through the tunnel. This allows you to access services on a remote network as if you were directly connected to that network, providing VPN capabilities without requiring root access or administrative privileges to set up.
Some key features of sshuttle include:
sshuttle creates an encrypted tunnel similar to SSH port forwarding, but instead of requiring you to configure each application to use the tunnel, it sets up the routing tables on your system so that only a specified subnet of traffic is routed through the tunnel. This makes it easy to access remote networks without configuring specific ports or setting up a full-blown VPN solution.
Here are some alternatives to Sshuttle:
Suggest an alternative ❐