sshuttle
Transparent proxy server that works as a poor man's VPN.
It creates a transparent proxy that routes traffic from a local machine—or a router—through an SSH connection to a remote network, effectively providing VPN‑like access without requiring a dedicated VPN server. The tool works on Linux, FreeBSD, macOS and Windows, and does not need administrative privileges on the remote side. It is designed for situations where a conventional VPN is unavailable or impractical, and where setting up individual SSH port forwards would be cumbersome.
By intercepting network packets and forwarding them over SSH, it avoids the performance issues associated with OpenSSH’s port‑forwarding and PermitTunnel features. The implementation handles TCP‑over‑TCP efficiently, delivering a usable experience for most common use cases.
The program can be run from the command line or installed as a service, and it integrates with configuration‑management systems for automated deployment. Documentation for both stable and development releases is available online.
Reviews
Loading reviews…
Similar apps
Remote Access & VPN
xiringuito
SSH-based VPN.
Remote Access & VPN
SSH Tunnel Manager
Application for managing SSH tunnels

Remote Access & VPN
Core Tunnel
Application for managing SSH connections.
API & Network Testing
tunnelmole
tunnelmole - listed on awesome-cli-apps.

DevOps & Infrastructure
localtunnel
localtunnel - listed on awesome-cli-apps.
Remote Access & VPN
gg
One-click proxy without installing v2ray or anything else.