User Tools

Site Tools


c-services:sshuttle

''sshuttle'' als VPN-Alternative

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!!

Installation

Offizielle Anleitung: https://sshuttle.readthedocs.io/en/stable/installation.html

Wenn du homebrew unter MacOS installiert hast, gib: brew install sshuttle ein.

Benutzung

Ö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.

c-services/sshuttle.txt · Last modified: 2023/10/05 01:58 by uk