Du betrachtest gerade RustDesk Server Klient Setup mit Relay Server Verbindung

RustDesk Server Klient Setup mit Relay Server Verbindung

Eine Datei erstellen die RustDesk direkt mit Deinem RustDesk Server verbindet. So geht das RustDesk Server Klient Setup!

Die RustDesk Konfiguration des Klienten mit denn Serverdaten sollte unter Windows eigentlich durch das bearbeiten des Dateinamens der Setup Datei möglich sein. Ist es aber mal wider nicht, bei einigen geht es bei anderen nicht. Ich bin halt wider mal einer der Anderen, also muss eine zuverlässige Lösung her.

rustdesk-host=<IP-oder-FQDN>,key=<PublicKey-des-Servers>,.exe

Wenn die Setup Datei so bearbeitet wurde „sollte es gehen“. Du kannst es gerne selber auch mal versuchen😁.

Ich habe mich für einen anderen Weg entschieden. Der hier jetzt zwar auf WINDOWS basiert, sich aber von der Idee her auf Mac und Linux übertragen lässt 👍.

Video: RustDesk Server Klient Setup mit Relay Server Verbindung

Sprache: 🇩🇪
☝️ Benutze YouTube Untertitel für alle Sprachen.

Vorbereitung

Du Brauchst das Programm RAR Packer, download das und installiere es, wenn es auf deinem System nicht eingerichtet ist.

Erstelle ein Arbeitsverzeichnis, ich erstelle im Beispiel das Verzeichnis RustDesk auf dem Desktop.

Download der RustDesk Software

Diese bekommst Du unter https://www.rustdesk.com.

Speichere die Datei im, in dem obern angelegten, Arbeitsverzeichnis. Gegebenen falls verschiebe die Setup Datei aus Downloads in das Arbeitsverzeichnis.

Die Konfiguration erstellen

Jetzt brauchen wir eine Configuration, die man kopieren kann. Dazu Startest Du die RustDesk.exe in aus Deinem Arbeitsverzeichnis heraus.

Wichtig! Wenn RustDesk gestartet hat klicke nicht auf installieren, das ist jetzt nicht besonders förderlich.

Folge den Schritten im Video, um unter Einstellungen (die drei Punkte unter „Ihr Desktop“) -> Netzwerk die Einstellungen Vorzunehmen.

ID-Server: Deine Internet Domain (zum Beispiel rd.beispiel.de) unter der Dein Server über das Internet zu erreichen ist. oder die Locale IP v4 Adresse (zum Beispiel 192.168.1.50) wenn Du local arbeitest.

Key: Hier denn Publik Key eintragen, denn Du wie im Beitrag RustDesk Relay Server einrichten | Docker | Verschlüsselung und Nulltarif, erstellt hast.

Auf [Anwenden] klicken und RustDesk normal beenden.

Die Konfiguration kopieren

Erstelle im Arbeitsverzeichnis einen weiteren Ordner mit dem Namen „config“.

Kopiere jetzt aus dem Verzeichnis “%APPDATA%\RustDesk\config” die beiden Dateien “RustDesk_local.toml” und “RustDesk2.toml” in das „config“ Verzeichnis.

Erstellen einer rustdesk.cmd

Diese CMD Datei wird folgende Aufgaben übernehmen:

  1. Sichern der Aktuellen RustDesk Konfiguration
  2. Überschreiben der Aktuellen RustDesk Konfiguration mit unseren Daten
  3. Starten von RustDesk mit unserer Konfiguration
  4. Nach Abschluss der Sitzung, wenn RustDesk beendet wird, wird unsere Konfiguration wider mit der Original Konfiguration ersetzt. Das bedeutet, unsere Server Relay Daten werden wider gelöscht.
@echo off
title RustDesk - Spontaner Support
echo.
echo Die Fernwarnwartung wird gestartet, bitte warten…
rem Konfiguration kopieren
xcopy /s /i /y "config" "%AppData%\RustDesk\config" >nul
rem RustDesk ausfuehren
rustdesk.exe
rem Warten bis das RustDesk wirklich beendet ist,
rem andernfalls klappt das Aufraeumen nicht.
:loop
tasklist | find "rustdesk.exe" >nul
if %ERRORLEVEL% equ 0 (
timeout /t 1 >nul
goto loop
)
rem Ordner entfernen
rmdir "%LocalAppData%\RustDesk" /S /Q >nul
rmdir "%AppData%\RustDesk" /S /Q >nul
rem Beenden
exit

Speicher die Datei in Deinem Arbeitsverzeichnis unter dem Namen „rustdesk.cmd“.

Die Datei „rustdesk.cmd“ habe ich im Blog von Anders Norén gefunden. Der einen sehr Guten Beitrag zu dem Thema geschrieben hat. Diese Anleitung hier beruht auf seiner Arbeit die Du unter Link zum Beitrag von Anders Norén findest. Dort findest Du auch weitere Möglichkeiten, die er publiziert hat, kann ich nur empfehlen 👍.

Erstellen der RustDesk.exe Datei

Hier bei verwenden wir den RAR Packer, wie weiter oben bereits gesagt.

das Erstellen der „RustDesk.exe“ wird im Video genau erklärt, wenn die das nicht geläufig ist. Auch das Einstellen was nach dem Entpacken getan werden soll, Daten nur Temporär verarbeiten und so weiter. Schau Dir an dieser Stelle bitte das Video an.

WICHTIGE Hinweise

Solange die Remote Sitzung läuft, also RustDesk verwendet wird, ist ein „Eingabeaufforderung Fenster“ aktiv und geöffnet. Dieses nicht schliessen, da dies RustDesk beenden würde. Das bringt auch das kopieren der Konfigurationen durcheinander, dafür ist das nicht ausgelegt. Ein Schönheitsfehler, minimiert das Fenster einfach in die Task Bar, und gut ist das.

Nach der Sitzung RustDesk normal beenden, damit die ursprünglich Konfiguration wiederhergestellt wird. Wenn Du selbst die Sitzung über Remote beendest, wird der PC die Verbindung trennen und die ursprüngliche Konfiguration wiederherstellen.

Link zur Unterstützung / Spende für denn Kanal
PayPal Link
Überweisung, Bitcoin und Lightning

#RustDeskKlient #RustDesk #RustDeskServer #Fernwartung #RemoteSoftware #RemoteMaintenance #RustDeskSetup #RustDeskClient

Schreibe einen Kommentar