diff --git a/content/dev/build/all/_index.de.md b/content/dev/build/all/_index.de.md index ba73578c..ceb58813 100644 --- a/content/dev/build/all/_index.de.md +++ b/content/dev/build/all/_index.de.md @@ -1,5 +1,5 @@ --- -title: Alles über Github-Aktionen +title: Github-Aktionen weight: 35 --- diff --git a/content/dev/build/docker/_index.de.md b/content/dev/build/docker/_index.de.md index 91c311e1..eb2b487b 100644 --- a/content/dev/build/docker/_index.de.md +++ b/content/dev/build/docker/_index.de.md @@ -5,6 +5,7 @@ weight: 30 ## Mit Docker erstellen +### Funktioniert nicht unter Windows Beginnen Sie mit dem Klonen des Repositorys und der Erstellung des Docker-Containers: diff --git a/content/dev/build/faq/_index.de.md b/content/dev/build/faq/_index.de.md index f9aa9ac4..5ae17234 100644 --- a/content/dev/build/faq/_index.de.md +++ b/content/dev/build/faq/_index.de.md @@ -15,7 +15,7 @@ weight: 40 ### Lösung -Verwenden Sie einen Browser, um `https://chromium.googlesource.com/libyuv/libyuv/+archive/287158925b0e03ea4499a18b4e08478c5781541b.tar.gz` herunterzuladen, verschieben Sie es dann in `vcpkg/downloads` und installieren Sie es neu. +Verwenden Sie einen Browser, um [libyuv-287158925b0e03ea4499a18b4e08478c5781541b.tar.gz](https://chromium.googlesource.com/libyuv/libyuv/+archive/287158925b0e03ea4499a18b4e08478c5781541b.tar.gz) herunterzuladen, verschieben Sie es dann in `vcpkg/downloads` und installieren Sie es neu. diff --git a/content/dev/build/linux/_index.de.md b/content/dev/build/linux/_index.de.md index b0d6e0f8..e66bda50 100644 --- a/content/dev/build/linux/_index.de.md +++ b/content/dev/build/linux/_index.de.md @@ -5,7 +5,7 @@ weight: 10 ## Abhängigkeiten -Desktop-Versionen nutzen [Sciter](https://sciter.com/) für die Benutzeroberfläche, bitte laden Sie die dynamische Bibliothek sciter selbst herunter. +Desktop-Versionen nutzen [Sciter](https://sciter.com/) für die Benutzeroberfläche, bitte laden Sie die dynamische Bibliothek Sciter selbst herunter. [Windows](https://raw.githubusercontent.com/c-smile/sciter-sdk/master/bin.win/x64/sciter.dll) | [Linux](https://raw.githubusercontent.com/c-smile/sciter-sdk/master/bin.lnx/x64/libsciter-gtk.so) | diff --git a/content/dev/build/windows/_index.de.md b/content/dev/build/windows/_index.de.md index cfe3fe66..eb3f1521 100644 --- a/content/dev/build/windows/_index.de.md +++ b/content/dev/build/windows/_index.de.md @@ -36,9 +36,9 @@ Fügen Sie die Systemumgebungsvariable `VCPKG_ROOT`=`\vcpkg` hinzu. ` ./hbbr ``` -#### Option 2 - pm2 -Starten Sie hbbs/hbbr mit pm2. +#### Option 2 - PM2 +Starten Sie hbbs/hbbr mit PM2. ```bash pm2 start hbbs -- -r @@ -188,9 +188,9 @@ pm2 start hbbr {{% notice note %}} -pm2 benötigt Node.js v16+. Wenn Sie pm2 nicht starten können (z. B. können Sie `hbbs`/`hbbr` nicht in `pm2 list` sehen), laden Sie bitte die Node.js-LTS-Version von https://nodejs.org herunter und installieren Sie sie. Wenn Sie `hbbs`/`hbbr` nach einem Neustart automatisch ausführen lassen wollen, schauen Sie sich bitte `pm2 save` und `pm2 startup` an. Mehr über [pm2](https://pm2.keymetrics.io/docs/usage/quick-start/). Ein weiteres gutes Werkzeug für Ihre Logs ist [pm2-logrotate](https://github.com/keymetrics/pm2-logrotate). +PM2 benötigt Node.js v16+. Wenn Sie PM2 nicht starten können (z. B. können Sie `hbbs`/`hbbr` nicht in `pm2 list` sehen), laden Sie bitte die Node.js-LTS-Version von https://nodejs.org herunter und installieren Sie sie. Wenn Sie `hbbs`/`hbbr` nach einem Neustart automatisch ausführen lassen wollen, schauen Sie sich bitte `pm2 save` und `pm2 startup` an. Mehr über [PM2](https://pm2.keymetrics.io/docs/usage/quick-start/). Ein weiteres gutes Werkzeug für Ihre Logs ist [pm2-logrotate](https://github.com/keymetrics/pm2-logrotate). -Der Parameter `-r` von `hbbs` ist nicht zwingend erforderlich, es ist nur praktisch, wenn Sie auf der kontrollierten Client-Seite keinen Relay-Server angeben müssen. Sie brauchen den Port nicht anzugeben, wenn Sie den Standardport 21117 verwenden. Der vom Client angegebene Relay-Server hat eine höhere Priorität als dieser. +Der Parameter `-r` von `hbbs` ist nicht zwingend erforderlich. Es ist nur praktisch, wenn Sie auf der kontrollierten Client-Seite keinen Relay-Server angeben müssen. Sie müssen den Port nicht angeben, wenn Sie den Standardport 21117 verwenden. Der vom Client angegebene Relay-Server hat eine höhere Priorität als dieser. {{% /notice %}} Standardmäßig lauscht `hbbs` auf 21115 (TCP), 21116 (TCP/UDP) und 21118 (TCP), `hbbr` lauscht auf 21117 (TCP) und 21119 (TCP). Diese Ports müssen in der Firewall geöffnet sein. **Bitte beachten Sie, dass 21116 sowohl für TCP als auch für UDP aktiviert sein muss.** 21115 wird für den NAT-Typ-Test verwendet, 21116/UDP wird für die ID-Registrierung und den Heartbeat-Dienst verwendet, 21116/TCP wird für das TCP-Hole-Punching und den Verbindungsdienst verwendet, 21117 wird für die Relay-Dienste verwendet und 21118 sowie 21119 werden zur Unterstützung von Webclients verwendet. *Wenn Sie die Webclient-Unterstützung (21118, 21119) nicht benötigen, können die entsprechenden Ports deaktiviert werden.* @@ -200,16 +200,6 @@ Standardmäßig lauscht `hbbs` auf 21115 (TCP), 21116 (TCP/UDP) und 21118 (TCP), Wenn Sie einen eigenen Port auswählen möchten, geben Sie bitte die Option `-h` ein, um die Hilfe anzuzeigen. - - -{{% notice note %}} -`--net=host` funktioniert nur unter **Linux**, was dazu führt, dass `hbbs`/`hbbr` die tatsächliche eingehende IP-Adresse sehen und nicht die Container-IP (172.17.0.1). -Wenn `--net=host` gut funktioniert, werden die Optionen `-p` nicht verwendet. Wenn Sie unter Windows arbeiten, lassen Sie `sudo` und `--net=host` weg. - -**Bitte entfernen Sie `--net=host`, wenn Sie Verbindungsprobleme auf Ihrer Plattform haben.** -{{% /notice %}} - - ### Schritt 3: hbbs/hbbr-Adresse auf der Client-Seite einstellen Klicken Sie auf die Menü-Schaltfläche [ ⋮ ] rechts neben ID, wie unten gezeigt, und wählen Sie "ID/Relay-Server". diff --git a/content/self-host/windows/_index.de.md b/content/self-host/windows/_index.de.md index d8ad57cc..81057760 100644 --- a/content/self-host/windows/_index.de.md +++ b/content/self-host/windows/_index.de.md @@ -1,10 +1,10 @@ --- -title: Windows und pm2 oder NSSM +title: Windows und PM2 oder NSSM weight: 20 --- ## Optionen -Sie haben nun zwei Möglichkeiten, Sie können entweder pm2 (einfacher) oder NSSM (etwas schwieriger) verwenden, um den RustDesk-Server zu starten +Sie haben nun zwei Möglichkeiten, Sie können entweder PM2 (einfacher) oder NSSM (etwas schwieriger) verwenden, um den RustDesk-Server zu starten. Die Verwendung von NSSM hat einige Vorteile: - Abwärtskompatibilität mit älteren Windows-Versionen (Windows Server 2008 R2/Windows 7 und früher, obwohl nicht getestet). - Ideal für Windows-Server @@ -12,15 +12,15 @@ Die Verwendung von NSSM hat einige Vorteile: - Beide Binärdateien werden als Dienste ausgeführt. - Eigenständig (keine Abhängigkeit von Node.js) -Die Vorteile von pm2 sind unter anderem: -- Eine gute Idee, wenn Sie den Server auf demselben Computer wie Ihren Hauptarbeitsrechner betreiben -- Sie melden sich regelmäßig mit dem Benutzer an, der den RustDesk-Starteintrag erstellt hat +Die Vorteile von PM2 sind unter anderem: +- Eine gute Idee, wenn Sie den Server auf demselben Computer wie Ihren Hauptarbeitsrechner betreiben. +- Sie melden sich regelmäßig mit dem Benutzer an, der den RustDesk-Starteintrag erstellt hat. - Mehr Benutzerfreundlichkeit ## Installation mit NSSM ### Installation von NSSM -Bitte laden Sie NSSM [herunter](http://nssm.cc/release/nssm-2.24.zip), extrahieren Sie es und wählen +Bitte laden Sie NSSM [herunter](https://nssm.cc/release/nssm-2.24.zip), extrahieren Sie es und wählen Sie die entsprechende Architektur für Ihr Windows-System (für x86 verwenden Sie den Inhalt des win32-Ordners, für x64 den Inhalt des win64-Ordners). Es ist auch sinnvoll, die Binärdatei von NSSM nach `Program Files\NSSM` zu verschieben (Wenn NSSM einmal als Dienst gestartet wurde, kann es nicht @@ -30,33 +30,33 @@ Es ist auch ratsam, den Pfad (z. B. `C:\Program Files\NSSM`) in die Pfadvariable ### Prüfen, ob NSSM korrekt installiert ist -Wenn Sie alles richtig gemacht haben, sollte der Ordner `C:\Program Files\NSSM` (als Beispiel, der gewählte Pfad kann anders sein) +Wenn Sie alles richtig gemacht haben, sollte der Ordner `C:\Program Files\NSSM` (der Pfad ist frei wählbar) nur die Datei `nssm.exe` enthalten. -In dieser Anleitung wird `C:\Program Files\NSSM` verwendet +In dieser Anleitung wird `C:\Program Files\NSSM` verwendet. -Öffnen Sie die Eingabeaufforderung und führen Sie `nssm` aus. Wenn Sie eine Hilfeseite sehen, können Sie mit dem nächsten Schritt fortfahren +Öffnen Sie die Eingabeaufforderung und führen Sie `nssm` aus. Wenn Sie eine Hilfeseite sehen, können Sie mit dem nächsten Schritt fortfahren. ### hbbr und hbbs ausführen Laden Sie die Windows-Version von [Serverprogramm](https://github.com/rustdesk/rustdesk-server/releases) herunter. -Entpacken Sie das Programm nach `C:\Program Files\RustDesk Server` (oder wo immer Sie wollen. Stellen Sie nur sicher, -dass sich der Ort nach der Installation des Dienstes nicht ändert). Gehen Sie nun zurück zur Eingabeaufforderung +Entpacken Sie das Programm nach `C:\Program Files\RustDesk Server` oder wo immer Sie wollen. Stellen Sie nur sicher, +dass sich der Ort nach der Installation des Dienstes nicht ändert. Gehen Sie nun zurück zur Eingabeaufforderung. -In diesem Beispiel verwenden wir `C:\Program Files\RustDesk Server` +In diesem Beispiel verwenden wir `C:\Program Files\RustDesk Server`. ```cmd nssm install "RustDesk hbbs service" "C:\Program Files\RustDesk Server\hbbs.exe" -r 0.0.0.0 -k _ nssm install "RustDesk hbbr service" "C:\Program Files\RustDesk Server\hbbr.exe" -k _ ``` **Hinweise:** -- Sie können `RustDesk hbbs service` in einen beliebigen Namen für den Dienst hbbs ändern -- Sie können `RustDesk hbbr service` in einen beliebigen Namen für den Dienst hbbr ändern -- Sie können `C:\Programme\RustDesk Server\hbbs.exe` in den Ort ändern, an dem Sie die RustDesk-Binärdateien abgelegt haben -- Sie können `C:\Programme\RustDesk Server\hbbr.exe` in den Ort ändern, an dem Sie die RustDesk-Binärdateien abgelegt haben -- Die Option `-k _` ist optional und dient nur der Sicherheit +- Sie können `RustDesk hbbs service` in einen beliebigen Namen für den Dienst hbbs ändern. +- Sie können `RustDesk hbbr service` in einen beliebigen Namen für den Dienst hbbr ändern. +- Sie können `C:\Programme\RustDesk Server\hbbs.exe` in den Ort ändern, an dem Sie die RustDesk-Binärdateien abgelegt haben. +- Sie können `C:\Programme\RustDesk Server\hbbr.exe` in den Ort ändern, an dem Sie die RustDesk-Binärdateien abgelegt haben. +- Die Option `-k _` ist optional und dient nur der Sicherheit. **Befehlsvorlagen:** -Die Befehlsvorlage für den Fall, dass Sie nur kopieren und einfügen sowie bearbeiten möchten. +Die Befehlsvorlage ist für den Fall, dass Sie nur kopieren, einfügen und bearbeiten möchten. ```cmd nssm install @@ -64,27 +64,27 @@ nssm install nssm start ``` - **Fertig!** -(Die obige Methoden wurde auf einem Windows Server Core 2022 Standard getestet). +(Die obige Methode wurde auf einem Windows Server Core 2022 Standard getestet). ## oder -## Installation mit pm2 +## Installation mit PM2 ### Node.js installieren Bitte Node.js [herunterladen](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) und installieren. -Node.js ist die Laufzeitumgebung von pm2, Sie müssen also zuerst Node.js installieren. +Node.js ist die Laufzeitumgebung von PM2, Sie müssen also zuerst Node.js installieren. -### pm2 installieren +### PM2 installieren Öffnen Sie die Eingabeaufforderung und führen Sie Zeile für Zeile mit Enter aus. @@ -96,7 +96,7 @@ pm2-startup install ### hbbr und hbbs ausführen -Laden Sie die Windows-Version von [Serverprogramm](https://github.com/rustdesk/rustdesk-server/releases) herunter. Entpacken Sie das Programm auf Laufwerk C:. Führen Sie die folgenden vier Befehle aus (achten Sie darauf, den Parameter `-r` bearbeiten): +Laden Sie die Windows-Version von [RustDesk Server](https://github.com/rustdesk/rustdesk-server/releases) herunter. Entpacken Sie das Programm auf Laufwerk C:. Führen Sie die folgenden vier Befehle aus und achten Sie darauf, den Parameter `-r` zu bearbeiten: ```cmd cd c:\rustdesk-server-windows-x64