Das Programm sshuttle
(mit zwei 's') erlaubt es ein quasi-VPN über eine SSH-Verbindung aufzubauen.
Das Programm funktioniert super unter UNIX-artigen Betriebssystemen wie z.B. Linux oder MacOS.
Windows ist nicht offiziell supported!!
Offizielle Anleitung: https://sshuttle.readthedocs.io/en/stable/installation.html
Wenn du homebrew
unter MacOS installiert hast, gib: brew install sshuttle
ein.
Öffne ein Terminal, dann rufe sshuttle mit dem folgenden Befehl auf, um eine Verbindung zur c-base aufzubauen:
sshuttle -r <crewname>@tunnel.c-base.org --dns --to-ns 10.0.1.254 10.0.0.0/23
Ersetze <crewname>
durch deinen c-base-LDAP-account-Namen.
Danach folgt noch die Eingabe des lokalen Admin-Passworts ('sudo') und ggf. die Eingabe des c-base-LDAP-Passwortes.
Wenn alles klappt, gibt sshuttle auf dem Terminal c : Connected to server.
aus. Dann kannst du einen Browser öffnen und z.B. dort das Member-Interface unter https://member.cbrp3.c-base.org/ aufrufen.
Beenden der Tunnelverbindung mit Ctrl+C.