Hilfe › Funktionen
Dienste freigeben und lokal öffnen
Gib einen Port deines Computers frei, zum Beispiel eine Weboberfläche oder SSH, und öffne ihn auf einem anderen deiner Geräte als lokale Adresse.
Mit einem Dienst-Tunnel erreichst du eine Weboberfläche, SSH oder einen anderen Dienst auf einem deiner Computer von deinem anderen Gerät aus, ohne ein Netz freizugeben. Ein Gerät gibt den Dienst frei, ein anderes deiner Geräte öffnet ihn lokal.
Dienste freigeben
Auf dem Computer, der den Dienst anbietet, öffne Netzwerk und dort Dienste. Im Abschnitt Dienste freigeben wählst du Dienst hinzufügen, gibst einen Namen und den Port ein (zum Beispiel 8080 für eine Weboberfläche auf diesem Computer) und wählst Freigeben. Nicht mehr freigeben beendet auch die laufenden Tunnel zu diesem Dienst.
Nur Geräte deines eigenen Kontos können die Dienste sehen und nutzen. Solange jemand einen Dienst nutzt, steht es auf dem Computer: „‹Gerät› nutzt ‹Dienst› auf diesem Mac“. Mit Beenden trennst du den Tunnel sofort.
Ist auf dem Mac „Auch vor der Anmeldung und bei gesperrtem Bildschirm erreichbar“ eingeschaltet, gibt der Hintergrunddienst die Dienste frei, sobald er bereit ist: Sie bleiben erreichbar, auch wenn die App geschlossen ist, und Dienste freigeben zeigt dann seine Liste. Die Anzeige „‹Gerät› nutzt ‹Dienst› auf diesem Mac“ steht dann in der Menüleiste.
Ein anderes Gerät im Netz freigeben
Ein Computer, der als Zugang zu seinem Netz dient, kann auch einen Dienst eines anderen Geräts in diesem Netz freigeben, zum Beispiel die Weboberfläche deines NAS oder Druckers. Wähle beim Hinzufügen Anderes Gerät im Netz und gib die Adresse ein, etwa nas.local oder 192.168.178.20, dazu den Port. Der Computer sucht die Adresse bei jeder Verbindung selbst auf und verbindet nur zu Geräten in seinem lokalen Netz, nie zu sich selbst und nie ins Internet. Im Tunnel steht dann „‹Gerät› nutzt ‹Dienst› (‹Adresse›) über diesen Mac“.
Lokal öffnen
Auf deinem anderen Gerät öffnest du im Menü der Gerätekarte Dienste …. DeskRanger fragt das Gerät nach seinen Diensten. Mit Lokal öffnen legt DeskRanger auf deinem Computer eine Adresse wie 127.0.0.1:8080 an, die zum Dienst führt. Gib sie in den Browser oder in dein Programm ein, oder kopiere sie. Schließen schließt die Adresse wieder.
Windows
Unter Windows öffnest du das Menü der Gerätekarte (die drei Punkte oder Rechtsklick), wählst Dienste … und im Dialog Lokal öffnen; „Adresse kopieren“ kopiert die Adresse. Der Menüpunkt erscheint nur bei deinen eigenen Geräten, die Dienste freigeben können. Die Adresse bleibt offen, solange DeskRanger auf diesem PC läuft, und schließt beim Abmelden.
Windows
Unter Windows gibst du Dienste in Netzwerk › Dienste unter Dienste freigeben frei (auch ohne Netzwerk, sobald der DeskRanger-Dienst läuft). Der Eintrag erscheint nur, wenn der DeskRanger-Dienst dieses PCs sie annimmt. Ein Dienst, der gerade genutzt wird, steht dort: „‹Gerät› nutzt ‹Dienst› auf diesem PC“, bei einem anderen Gerät im Netz „‹Gerät› nutzt ‹Dienst› (‹Adresse›) über diesen PC“, jeweils mit Beenden. Freigeben und Entfernen wirken, solange du am PC angemeldet bist und DeskRanger in dieser Sitzung läuft; am Anmeldebildschirm gibt es keine Tunnel. Eine Absage, zum Beispiel Dieser Port ist schon freigegeben., erscheint unter dem Formular.
iPhone & iPad
Auf iPhone und iPad öffnest du Dienste … durch langes Drücken auf die Gerätekarte und wählst Lokal öffnen; „Adresse kopieren“ kopiert die Adresse. Die Adresse funktioniert, solange DeskRanger im Vordergrund ist, iOS hält die App im Hintergrund an. iPhone und iPad geben selbst keine Dienste frei.
Android
Unter Android öffnest du das Menü der Gerätekarte (die drei Punkte oder langes Drücken), wählst Dienste … und im Blatt Lokal öffnen; „Adresse kopieren“ kopiert die Adresse. Der Menüpunkt erscheint nur bei deinen eigenen Geräten, die Dienste freigeben können. Die Adresse gilt für jede App auf diesem Handy, solange DeskRanger läuft, und schließt beim Abmelden.
Android
Unter Android gibst du Dienste auf der Seite Netzwerk unter Dienste freigeben frei, zum Beispiel einen SSH-Server einer App auf dem Handy. Der Abschnitt erscheint, solange „Verbindungen erlauben“ eingeschaltet ist. Nutzt jemand einen Dienst oder dein Handy als Zugang, steht es auf der Seite („‹Gerät› nutzt ‹Dienst› auf diesem Handy“, mit Beenden) und in einer Mitteilung „Zugang aktiv“ mit „Alle beenden“. Die Tunnel laufen, solange DeskRanger auf dem Handy läuft; schließt Android die App, enden sie. Wählt ein Eintrag für einen Remotedesktop dein Handy als „Zugang über“, schaltest du ihn auf derselben Seite mit „Als Zugang für … erlauben“ ein oder aus.
Gut zu wissen
- Das Gerät, das den Dienst freigibt, muss online sein und DeskRanger geöffnet haben. Ein älteres Gerät ohne diese Funktion zeigt „bietet noch keine Dienste an“.
- Jeder Benutzer auf deinem Computer kann die lokale Adresse nutzen, solange sie offen ist, so wie bei
ssh -L. Schließe sie, wenn du sie nicht mehr brauchst, und öffne sie nicht auf einem Computer, den sich mehrere Personen teilen. - Der Weg zwischen deinen Geräten ist verschlüsselt. Ob die Verbindung dahinter geschützt ist, hängt vom Dienst ab, ein Dienst über http ist nicht verschlüsselt.
- Eine Weboberfläche öffnet mehrere Verbindungen gleichzeitig. Ist eine Grenze erreicht, zeigt DeskRanger den Grund an.