Mit SSH-Tunneln erreichen Sie einen internen Dienst (eine Datenbank, eine Redis-Instanz, ein Admin-Panel), ohne ihn ins Internet zu stellen. In SSHive gehören sie zum Profil: Öffnen Sie dessen erweiterte Optionen, fügen Sie einen lokalen (
-L) oder entfernten (
-R) Tunnel hinzu oder tragen Sie einen SOCKS5-Port (
-D) ein, und die Tunnel öffnen sich mit der SSH-Verbindung, schließen sich mit ihr und kommen nach einer automatischen Wiederverbindung zurück.
Die lokale Weiterleitung holt einen entfernten Port auf Ihren Mac, die entfernte Weiterleitung stellt einen Port Ihres Mac auf dem Server bereit, und der SOCKS5-Proxy leitet jede Anwendung, die SOCKS spricht, über den Server; übergibt die Anwendung einen Hostnamen, löst ihn der Server auf. Die kostenlose Version enthält 1 lokalen Tunnel. Pro ergänzt entfernte Tunnel und den SOCKS5-Proxy und erlaubt auf dem Mac bis zu 10 lokale und 5 entfernte Tunnel sowie einen einzigen SOCKS5-Port pro Profil. Auf iPhone und iPad funktionieren lokale und entfernte Tunnel ebenfalls (entfernte mit Pro, ohne Obergrenze pro Profil), einen SOCKS5-Proxy gibt es dort aber nicht.
Die
Anleitung für SSH-Tunnel richtet eine erste Weiterleitung ein, die
SOCKS5-Anleitung kümmert sich um den Browser, und ein Tunnel bleibt der sichere Weg zu
RDP oder
VNC hinter einer Firewall.