Fernwartung auf Ihrer eigenen Infrastruktur.
GoDesk ist eine selbst gehostete Fernwartungslösung: eigener Vermittlungsserver, eigener Relay, eigener Verwaltungsserver mit Web-Konsole. Keine fremde Infrastruktur, keine Abhängigkeit von einem Anbieter.
Zielbild der Fernsitzung: Bewegung kostet Bandbreite, Stillstand nicht. Die Anzeige am gesteuerten Rechner bleibt immer sichtbar.
Ende-zu-Ende verschlüsselt
Ohne Ausnahme. Es gibt keinen Klartextmodus und keinen Schalter dafür. Vermittlung und Relay sehen nur Chiffrat.
Standbild kostet nichts
Ändert sich auf dem entfernten Bildschirm nichts, wird nichts übertragen. Zielwert unter 5 kbit/s.
Der Mensch behält die Kontrolle
Eine nicht unterdrückbare Sitzungsanzeige und ein lokaler Trennknopf sind Bedingung für den Bildfluss, keine Einstellung.
Direkt, wenn möglich
ICE und QUIC für die direkte Verbindung, der eigene Relay (TURN) als Rückfallweg. Geplant: Relay über Port 443 und Hardware-Kodierung für ein flüssiges Bild.
Mehrere Sitzungen
Geplant: mehrere Verbindungen gleichzeitig, jede in einem eigenen, abtrennbaren Reiter.
Zentral verwaltet
Konten, Geräte und ein manipulationssicheres Audit im Verwaltungsserver, mit Web-Konsole und Kommandozeilenwerkzeug. Richtlinien folgen.
- 01
Anmelden
Beide Rechner melden sich mit ihrer Geräte-ID beim eigenen Vermittlungsserver an.
- 02
Direkter Weg
Über ICE und QUIC entsteht nach Möglichkeit eine direkte Verbindung.
- 03
Rückfall
Klappt das nicht, läuft der Datenstrom verschlüsselt über den eigenen Relay.
- 04
Sitzung
Der gesteuerte Rechner zeigt die Sitzung dauerhaft an und kann sie jederzeit trennen.
godesk- Client für Windows und Debian, steuert und wird gesteuert
godesk-rendezvous- Vermittlungsserver für Geräte-IDs, Verbindungsaufbau und STUN
godesk-relay- Rückfallweg, wenn keine direkte Verbindung zustande kommt
godesk-api- Verwaltungsserver mit eingebetteter Web-Konsole, SQLite oder MariaDB
godeskctl- Kommandozeilenwerkzeug für die Verwaltung
- iOS
- Steuernder Client für iPhone und iPad, geplant
Fernwartung ohne fremde Vermittlung.
GoDesk ist noch in Entwicklung. Das Ziel ist eine Fernwartung, bei der Vermittlung, Relay und Verwaltung vollständig auf Ihren eigenen Servern laufen, quelloffen und ohne Lizenzgebühr.
- Cloud-Fernwartung
- Zum Beispiel TeamViewer, AnyDesk oder Splashtop. Verbindungen werden dort in der Regel über die Infrastruktur des Anbieters vermittelt, lizenziert wird meist im Abonnement. Bei GoDesk laufen Vermittlungsserver und Relay bei Ihnen.
- RustDesk
- Ebenfalls Open Source und selbst zu betreiben; RustDesk war die Anregung für GoDesk. GoDesk ist eine eigene Umsetzung in Go mit eigenem Protokoll und eigenem Verwaltungsserver und mit RustDesk-Clients bewusst nicht kompatibel.
- RDP oder VNC
- Braucht offene Ports oder ein VPN bis zum Zielrechner. GoDesk baut die Verbindung über den eigenen Vermittlungsserver auf, nach Möglichkeit direkt, sonst über den eigenen Relay.
GoDesk
- Quellcode offen unter AGPL-3.0
- Wer GoDesk als Dienst betreibt, legt seine Änderungen offen
- Keine Lizenzgebühr, keine Gerätezählung
- Derzeit in Entwicklung, Quellcode auf GitHub folgt in Kürze
