sshuttle

A transparent proxy that forwards network traffic over SSH, acting as a simple VPN.

Open source (LGPL-2.1-or-later)By The sshuttle contributors

Compare sshuttle with another product

1 more way to get sshuttle

Alternatives

See all alternatives

About sshuttle

sshuttle routes traffic from your machine through any server you can reach over SSH, so it behaves like a VPN without installing VPN software on the remote side. It does not require admin rights on the server and can also tunnel DNS requests.

It runs on Linux and macOS and suits developers and administrators who need quick access to a remote network, such as a private subnet behind a bastion host, using only an existing SSH login.

Strengths

  • Needs only SSH access to the remote server
  • No admin rights required on the server
  • Can tunnel DNS requests
  • Transparent forwarding without per-app proxy settings

Limitations

  • No Windows support
  • Throughput depends on the SSH connection, not suited to replacing a full VPN for heavy use

Details

Pricing
FreeFree and open source with no paid tier.
License
LGPL-2.1-or-later
Developer
The sshuttle contributors
Platforms
macOS, Linux, Command line
How it runs
Downloadable app
Account
Not required
Best suited for
Reaching a remote private network through an SSH server without setting up a VPN
Categories
VPN, Network tools
Last verified
Added

Report a wrong fact or a dead link on this listing