
Falsches Projekt! Sie sollten zu http://github.com/sshuttle/sshuttle gehen
Soweit ich weiß, ist sshuttle das einzige Programm, das den folgenden häufigen Anwendungsfall löst:
Dein Client-Rechner (oder Router) läuft mit Linux, FreeBSD oder MacOS.
Du hast Zugang zu einem entfernten Netzwerk über SSH.
Du hast nicht unbedingt Administratorrechte im entfernten Netzwerk.
Das entfernte Netzwerk hat kein VPN oder nur dumme/komplexe VPN-Protokolle (IPsec, PPTP, etc.). Oder du bist vielleicht selbst der Admin und bist einfach frustriert über den schrecklichen Zustand der VPN-Tools.
Du möchtest keinen SSH-Port-Forward für jeden einzelnen Host/Port im entfernten Netzwerk erstellen.
Du hasst OpenSSH's Port-Forwarding, weil es zufällig langsam und/oder dumm ist.
Du kannst die PermitTunnel-Funktion von OpenSSH nicht nutzen, weil sie auf OpenSSH-Servern standardmäßig deaktiviert ist; außerdem macht es TCP-over-TCP, was eine miserable Leistung hat (siehe unten).
Von PyPI::
pip install sshuttle
Klonen::
git clone https://github.com/sshuttle/sshuttle.git
./setup.py install
Die Dokumentation für die stabile Version ist verfügbar unter:
Die Dokumentation für die neueste Entwicklerversion ist verfügbar unter: http://sshuttle.readthedocs.org/en/latest/