Screenshots zeigen die englische Oberfläche; Diagramme folgen der Sprache der Anleitung. Die Bezeichnungen in der App können je nach gewählter Sprache abweichen.
Risiken und Schutzmaßnahmen
Prüfen Sie, wem Sie welchen Zugriff gewähren, wo Verschlüsselung beginnt und endet und was vor der Freigabe einer Verbindung oder Änderung der Netzwerkeinstellungen zu beachten ist.
Netzwerkerreichbarkeit und Authentifizierung
Risiken beim Lauschen auf 0.0.0.0
0.0.0.0 lauscht auf allen IPv4-Schnittstellen, nicht nur im aktuellen WLAN. Dies allein veröffentlicht den Port nicht im Internet; Portweiterleitungen, Firewall und Routing bestimmen die Erreichbarkeit. Ohne Authentifizierung kann ein erreichbarer Dienst zum offenen Proxy werden: Dritte können Bandbreite und über den Mac oder Proxy-Routen erreichbare Ressourcen nutzen; Missbrauch kann Ihrer öffentlichen IP zugeordnet werden. Bevorzugen Sie eine bestimmte private Schnittstellenadresse. Aktivieren Sie bei 0.0.0.0 die Authentifizierung und beschränken Sie Quelladressen per Firewall. Veröffentlichen Sie den unverschlüsselten HTTP/SOCKS-Port nicht direkt in einem nicht vertrauenswürdigen Netzwerk. Authentifizierung allein verschlüsselt die Verbindung nicht.
Risiken ohne Authentifizierung
Ohne Authentifizierung können alle Clients, die die Netzwerkzugriffsprüfung des Listeners passieren, den Proxy ohne Zugangsdaten nutzen. Eine private Adresse oder dasselbe WLAN beweist keine Vertrauenswürdigkeit; Anfragen lassen sich nicht zuverlässig einzelnen Nutzern zuordnen. Dritte können Bandbreite und erreichbare Ressourcen nutzen; Missbrauch kann Ihrer öffentlichen IP zugeordnet werden. Aktivieren Sie die Authentifizierung, sofern der Zugriff nicht in einem isolierten Netzwerk strikt auf vertrauenswürdige Geräte beschränkt ist.
Weiterleitungen und SOCKS-Listener
Eine lokale Weiterleitung macht den Zieldienst über Ihren Mac erreichbar. Eine Remote-Weiterleitung macht einen vom Mac erreichbaren Dienst über den SSH-Server zugänglich. Eine Remote-Loopback-Adresse gehört zum Server, nicht zu Ihrem Mac; andere berechtigte Serverbenutzer können gegebenenfalls zugreifen. Eine breitere Freigabe hängt auch von SSH-Richtlinien und Firewall des Servers ab. Behalten Sie die eigene Authentifizierung von Datenbanken, Remotedesktops und Webdiensten bei.
Der normale SSH-SOCKS-Listener ist von der authentifizierten Netzwerkfreigabe getrennt. Deren Zugangsdaten schützen ihn nicht automatisch. Bevorzugen Sie 127.0.0.1 und prüfen Sie Listener, Serverrechte und Firewall vor einer Erweiterung. :: ist ein IPv6-Wildcard und keine Beschränkung auf private Netze. Siehe lokale und Remote-Weiterleitung.
Verschlüsselung und SSH-Serveridentität
SSH verschlüsselt den Tunnel zwischen Mac und SSH-Server, nicht automatisch die Verbindung vom Client zum Listener oder vom Server zum Ziel. Verwenden Sie bei Bedarf Ende-zu-Ende-HTTPS oder die Verschlüsselung des Zieldienstes. SSH-Server und Ziel müssen weiterhin vertrauenswürdig sein. Ein Tunnel macht unsichere Dienste nicht sicher und garantiert keine Anonymität.
Vergleichen Sie den ersten Hostschlüssel-Fingerabdruck über einen vertrauenswürdigen Kanal. Klären Sie Schlüsseländerungen vor dem Zurücksetzen des Vertrauens; deaktivieren Sie nicht die strenge Prüfung, um eine Warnung zu umgehen. Passwort, privater Schlüssel und OTP authentifizieren Sie; der Hostschlüssel authentifiziert den Server. Siehe SSH-Vertrauen.
Abdeckung von Routing und DNS
Prüfen Sie Regelreihenfolge, Standardregel und DNS-Einstellung der passenden Regel. DIRECT wählt ausdrücklich den direkten Weg. Konfigurieren Sie Fallbacks explizit, statt bei PROXY-Ausfall automatischen Direktzugriff anzunehmen. Namensauflösung und App-Verbindung können verschiedene Wege nutzen. Proxy-DNS macht aus normalem Upstream-DNS über TCP/53 kein DoH.
Ein manueller HTTP-Proxy, SSH SOCKS oder transparentes Routing ist kein universelles VPN und kein garantierter Kill-Switch. Apps können Proxys ignorieren, eigenes DNS, bestehende Verbindungen oder nicht unterstützten Verkehr nutzen. HTTP CONNECT bietet keine allgemeine UDP-Weiterleitung. Prüfen Sie die konkrete App, das Protokoll und den IPv4/IPv6-Pfad. Siehe Regeln, DNS und SOCKS-Grenzen.
Risiken des Gateway-Modus
Der Gateway-Modus ist experimentell und unterstützt weder Benutzername/Passwort- noch Mehrbenutzerauthentifizierung. Die Authentifizierung im Proxy-Modus schützt Gateway-Verkehr nicht; IP-Filter prüfen keine Benutzeridentität. Nutzen Sie nur ein vertrauenswürdiges, isoliertes LAN und beschränken Sie Quell-IPs. Änderungen an IP-Weiterleitung und Paketfilterregeln erfordern Administratorrechte und können das Netzwerk unterbrechen. Die Verbindung zum Mac wird nicht verschlüsselt; IPv6 kann Regeln umgehen. Unterschiedliche Hin- und Rückwege in Netzen mit mehreren Gateways können Zeitüberschreitungen, Abbrüche oder fehlerhafte Portweiterleitungen verursachen. Ruhezustand, App-Ende oder Adressänderungen unterbrechen die Freigabe. Stellen Sie danach ursprüngliches Gateway und DNS der Clients wieder her. Dies ist ein Risikohinweis, keine verifizierte Einrichtungsanleitung.
Enterprise-Verwaltung und Zertifikate
Enterprise-Einstellungen sind nur in der Enterprise-Edition verfügbar. Web/API-Zugriff kann Konfiguration und erlaubte Steueraktionen zugänglich machen; Konsolen- und Dateizugriff sind besonders sensibel. Initialisieren Sie den Administrator lokal, begrenzen Sie Netzwerkerreichbarkeit und Rollen und vergeben Sie nur erforderliche Steuerrechte. Die App-Sperre ersetzt keine API-, Administrator- oder Proxy-Authentifizierung.
Nutzen Sie auf nicht vertrauenswürdigen Wegen geprüftes HTTPS. Clients müssen einer privaten CA vertrauen, und der Verbindungsname muss im Zertifikat enthalten sein. Importieren Sie nur vertrauenswürdige Identitäten und schützen Sie private Schlüssel. TLS des HTTPS-Proxys schützt nur dessen Listener, verschlüsselt nicht den separaten HTTP/SOCKS-Port und ergänzt kein UDP. API-Token-Reset und Administrator-Browsersitzungen sind getrennt. Siehe Enterprise und TLS.
Zugangsdaten, Backups und Verbindungsfreigabe
Kopierte Proxy-URLs und Shell-Befehle können Passwörter enthalten, die durch Zwischenablagesynchronisierung, Verlauf oder Logs offengelegt werden. Schwärzen Sie Zugangsdaten, Token, Adressen und personenbezogene Daten vor der Weitergabe von Diagnosedaten. Schützen Sie SSH-Schlüssel und verwenden Sie getrennte Zugangsdaten mit minimalen Rechten.
Konfigurationsbackups können Zugangsdaten im passwortverschlüsselten Inhalt enthalten. Bewahren Sie Backup und Passwort sicher und getrennt auf. Private Schlüsseldateien, TLS-Identitäten/CA-Schlüssel, Administratorkonten/API-Token, Enterprise-Aktivitätsdaten und App-Entsperrdaten sind nicht enthalten; planen Sie deren Wiederherstellung separat. QR-Freigaben enthalten keine Zugangsdaten, legen aber die Konfiguration offen. Wer QR-Code und Freigabepasswort besitzt, kann importieren. Ablauf widerruft keine bereits importierte Kopie. Siehe Backup-Umfang und QR-Freigabe.
Automatisierung und unbeaufsichtigte Verbindungen
Prüfen Sie lokale/entfernte Skripte und Abschlussaktionen vor der Aktivierung: Sie laufen mit den Rechten des jeweiligen Mac- oder SSH-Kontos. Kontrollieren Sie bei importierten Profilen Ziele, Listener, Regeln und Skripte. Startgruppen und automatische Wiederholungen können ohne erneuten Klick mehrere Verbindungen öffnen. Die App-Sperre trennt aktive Tunnel nicht. Prüfen Sie Gruppenmitglieder und Start-/Wiederholungseinstellungen vor unbeaufsichtigtem Betrieb. Siehe Automatisierung.
Verfügbarkeit, Datenschutz und Verantwortung
Ruhezustand, Netzwerkwechsel, Upstream-Limits und zu viele Verbindungen können Ausfälle oder Ressourcenmangel verursachen. Ein grüner SSH-Status beweist nicht die Erreichbarkeit des Ziels. Verkehrsstatistiken und Verbindungsdaten sind Betriebshinweise, kein Sicherheitsnachweis und keine vollständige Abrechnung. Geben Sie nur autorisierte Netze und Dienste frei. Zielanbieter wenden weiterhin eigene Zugriffsregeln an; Missbrauch kann der Ausgangs-IP zugeordnet werden. Siehe Fehlersuche.
Vor der Freigabe eines Dienstes
- Prüfen Sie alle erreichbaren Benutzer und Netze, einschließlich gerouteter Netze und Remote-Serverbenutzer.
- Aktivieren Sie geeignete Authentifizierung und Dienstverschlüsselung; prüfen Sie SSH/TLS-Identitäten.
- Prüfen Sie Quellbeschränkungen, Regelreihenfolge, Standard und DNS; testen Sie zuerst mit einem berechtigten Client.
- Prüfen Sie Start, Wiederholungen, Gruppen und Skripte; sichern Sie ursprüngliche Netzwerkeinstellungen und separate Schlüssel-/Zertifikatswiederherstellung.
- Überwachen Sie Ressourcen und Verbindungen und stoppen Sie nicht mehr benötigte Freigaben.
Bei Verdacht auf unberechtigte Nutzung
- Stoppen Sie die betroffene Freigabe, den Listener oder die Verbindung; bei Verwaltungszugriff auch den Verwaltungsdienst.
- Begrenzen Sie Firewall-/Routerfreigaben und widerrufen Sie betroffene Konten, Zugangsdaten oder Token. Token-Reset allein meldet Browser nicht ab.
- Sichern Sie nötige Logs vertraulich und prüfen Sie Server-/Zielzugriffe, Regeln, Gruppen und Startaktionen.
- Stellen Sie geänderte Client-Gateway-/DNS-Einstellungen wieder her und aktivieren Sie nur nötigen Zugriff; prüfen Sie ihn mit einem vertrauenswürdigen Client.
Basierend auf Secure Pipes 2.0.15 · Aktualisiert am 25. Oktober 2026