mirror of
https://github.com/rustdesk/doc.rustdesk.com.git
synced 2025-02-04 12:30:05 +01:00
commit
96e6fb4069
@ -29,7 +29,7 @@ Zur stillen Installation rufen Sie die Installations-EXE mit `--silent-install`
|
||||
|
||||
#### macOS
|
||||
|
||||
Laden Sie die DMG-Datei von GitHub herunter. Weitere Informationen finden Sie auf der macOS-Seite.
|
||||
Laden Sie die DMG-Datei von GitHub herunter. Weitere Informationen finden Sie auf der [macOS-Seite](/docs/de/client/mac/).
|
||||
|
||||
Öffnen Sie die DMG-Datei und ziehen Sie `RustDesk` auf `Applications`.
|
||||
|
||||
@ -41,14 +41,14 @@ Aktivieren Sie die angeforderten Berechtigungen und folgen Sie den Aufforderunge
|
||||
|
||||
Bitte beachten Sie die unten stehenden Anweisungen zur Installation für die verschiedenen Linux-Varianten, alle Installationsprogramme befinden sich auf GitHub.
|
||||
|
||||
#### Debian-Ableger (>= 16)
|
||||
#### Debian-Ableger (≥ 16)
|
||||
|
||||
```sh
|
||||
# Bitte ignorieren Sie den falschen Bericht zur Festplattennutzung
|
||||
sudo apt install -fy ./rustdesk-<version>.deb
|
||||
```
|
||||
|
||||
#### CentOS/Fedora (>= 18)
|
||||
#### CentOS/Fedora (≥ 18)
|
||||
|
||||
```sh
|
||||
sudo yum localinstall ./rustdesk-<version>.rpm
|
||||
@ -60,20 +60,20 @@ sudo yum localinstall ./rustdesk-<version>.rpm
|
||||
sudo pacman -U ./rustdesk-<version>.pkg.tar.zst
|
||||
```
|
||||
|
||||
#### openSUSE (>= Leap 15.0)
|
||||
#### openSUSE (≥ Leap 15.0)
|
||||
|
||||
```sh
|
||||
sudo zypper install --allow-unsigned-rpm ./rustdesk-<version>-suse.rpm
|
||||
```
|
||||
#### Android
|
||||
Installieren Sie die APK von unserem GitHub. Weitere Informationen finden Sie auf der Android-Seite.
|
||||
Installieren Sie die APK von unserem GitHub. Weitere Informationen finden Sie auf der [Android-Seite](/docs/de/client/android/).
|
||||
|
||||
### Benutzung
|
||||
Nach der Installation (oder der Ausführung als temporäre Datei) stellt RustDesk eine Verbindung zu den öffentlichen Servern her. Am unteren Rand erscheint die Meldung (1) "Bereit, für eine schnellere Verbindung richten Sie bitte Ihren eigenen Server ein.". Oben links sehen Sie Ihre (2) ID, Ihr (3) Einmalpasswort und rechts ein (4) Feld, mit dem Sie sich mit einem anderen Computer verbinden können, wenn Sie dessen ID kennen.
|
||||
|
||||
![image](/docs/en/client/images/client.png)
|
||||
|
||||
Um auf die Einstellungen zuzugreifen, klicken Sie auf die (5) 3 Punkte rechts neben ID.
|
||||
Um auf die Einstellungen zuzugreifen, klicken Sie auf die (5) Menü-Schaltfläche [ ⋮ ] rechts neben ID.
|
||||
|
||||
Unter Einstellungen finden Sie:
|
||||
- Allgemein - Vermittlungsdienst, Farbgebung, Hardware-Codec, Audioeingabegerät, Aufnahme und Sprache
|
||||
@ -87,8 +87,8 @@ Unter Einstellungen finden Sie:
|
||||
Es gibt eine Reihe von Möglichkeiten, RustDesk zu konfigurieren.
|
||||
|
||||
Am einfachsten ist es, mit RustDesk Server Pro eine verschlüsselte Konfigurationszeichenkette zu erhalten, die in Verbindung mit `--config` verwendet werden kann, um Einstellungen zu importieren. Um dies zu tun:
|
||||
1. Öffnen Sie die Befehlszeile des Betriebssystems, in dem Sie RustDesk installiert haben, d. h. C:\Program Files\RustDesk unter Windows, /usr/bin unter Linux.
|
||||
2. Verwenden Sie den Befehl `rustdesk.exe --config ihre-verschlüsselte-zeichenkette`, z. B. `rustdesk.exe --config 9JSPSvJzNrBDasJjNSdXOVVBlERDlleoNWZzIHcOJiOikXZr8mcw5yazVGZ0NXdy5CdyciojI0N3boJye`
|
||||
1. Öffnen Sie die Befehlszeile des Betriebssystems, in dem Sie RustDesk installiert haben, d. h. `C:\Program Files\RustDesk` unter Windows, `/usr/bin` unter Linux.
|
||||
2. Verwenden Sie den Befehl `rustdesk.exe --config ihre-verschlüsselte-zeichenkette`, z. B. `rustdesk.exe --config 9JSPSvJzNrBDasJjNSdXOVVBlERDlleoNWZzIHcOJiOikXZr8mcw5yazVGZ0NXdy5CdyciojI0N3boJye`.
|
||||
|
||||
Sie können einen Client manuell einrichten. Um dies zu tun:
|
||||
1. Klicken Sie auf Einstellungen.
|
||||
|
@ -24,7 +24,7 @@ Im `Mausmodus` können Sie die `Rechte Maus` des entfernten Geräts mit einem `Z
|
||||
|
||||
### Dateiübertragung (Android)
|
||||
|
||||
> Benötigt RustDesk 1.1.9+
|
||||
> Benötigt RustDesk ≥ 1.1.9
|
||||
|
||||
Wählen Sie in der Geräteliste auf der Startseite das Gerät aus.
|
||||
|
||||
@ -102,12 +102,12 @@ Das obige * steht für spezielle Berechtigungen. Um solche Berechtigungen zu erh
|
||||
| ![](/docs/en/client/android/images/get_file_en.jpg?width=300px) |
|
||||
|
||||
#### **Sondergenehmigung beantragen - Mauseingabe**
|
||||
| Schritt 1 Suchen Sie „Installierte Dienste“ | Schritt 2 Starten Sie RustDesk Input |
|
||||
| Schritt 1: Suchen Sie „Installierte Dienste“ | Schritt 2: Starten Sie RustDesk Input |
|
||||
| --- | --- |
|
||||
| ![](/docs/en/client/android/images/get_input1_en.jpg?width=300px) | ![](/docs/en/client/android/images/get_input2_en.jpg?width=300px) |
|
||||
|
||||
{{% notice note %}}
|
||||
Die Systemeinstellungsseite der verschiedenen Anbieter kann unterschiedlich sein, bitte passen Sie sie entsprechend Ihrer Systemseite an
|
||||
Die Systemeinstellungsseite der verschiedenen Anbieter kann unterschiedlich sein, bitte passen Sie sie entsprechend Ihrer Systemseite an.
|
||||
{{% /notice %}}
|
||||
|
||||
**Tastenkombinationen für die Fernbedienung der Maus:**
|
||||
|
@ -5,14 +5,14 @@ weight: 4
|
||||
|
||||
### Installation
|
||||
|
||||
#### Ubuntu (>= 16)
|
||||
#### Ubuntu (≥ 16)
|
||||
|
||||
```bash
|
||||
```sh
|
||||
# Bitte ignorieren Sie den falschen Bericht zur Festplattennutzung
|
||||
sudo apt install -fy ./rustdesk-<version>.deb
|
||||
```
|
||||
|
||||
#### CentOS/Fedora (>= 18)
|
||||
#### CentOS/Fedora (≥ 18)
|
||||
|
||||
```sh
|
||||
sudo yum localinstall ./rustdesk-<version>.rpm
|
||||
@ -24,7 +24,7 @@ sudo yum localinstall ./rustdesk-<version>.rpm
|
||||
sudo pacman -U ./rustdesk-<version>.pkg.tar.zst
|
||||
```
|
||||
|
||||
#### openSUSE (>= Leap 15.0)
|
||||
#### openSUSE (≥ Leap 15.0)
|
||||
|
||||
```sh
|
||||
sudo zypper install --allow-unsigned-rpm ./rustdesk-<version>-suse.rpm
|
||||
|
@ -5,7 +5,7 @@ weight: 3
|
||||
|
||||
### Installation
|
||||
|
||||
Öffnen Sie die .dmg-Datei und ziehen Sie `RustDesk` zu `Applications`, wie unten dargestellt.
|
||||
Öffnen Sie die DMG-Datei und ziehen Sie `RustDesk` zu `Applications`, wie unten dargestellt.
|
||||
|
||||
![](/docs/en/client/mac/images/dmg.png)
|
||||
|
||||
|
@ -19,7 +19,7 @@ Sie müssen dies nur tun, wenn Sie den Standardserver und den öffentlichen Schl
|
||||
Die Server-URL und der Schlüssel, die Sie verwenden, sind für andere Benutzer auf GitHub verborgen, aber sie können Ihren Client herunterladen und sich mit Ihrem Server verbinden. Wenn Sie ein vollständig privates Repository benötigen, können Sie das RustDesk-Client-Repository mit https://github.com/new/import importieren. **Wenn Sie ein privates Repository verwenden, können Sie nur eine begrenzte Anzahl von Paketen pro Monat erstellen. Wenn Sie mehr Pakete benötigen, müssen Sie ein kostenpflichtiges GitHub-Konto einrichten.**
|
||||
{{% /notice %}}
|
||||
|
||||
Gehen Sie auf Ihrem gerade erstellten Fork zu "Settings -> Secrets and Variables -> Actions".
|
||||
Gehen Sie auf Ihrem gerade erstellten Fork zu "Settings → Secrets and Variables → Actions".
|
||||
|
||||
Klicken Sie auf "New repository secret", bei "Name" geben Sie RENDEZVOUS_SERVER ein, bei "Secret" geben Sie den Namen bzw. die IP-Adresse Ihres Servers ein.
|
||||
|
||||
@ -31,7 +31,7 @@ Klicken Sie auf "Add secret".
|
||||
|
||||
## Workflows aktivieren
|
||||
|
||||
Gehen Sie in Ihrem gerade erstellten Fork zu "Settings -> Actions -> General".
|
||||
Gehen Sie in Ihrem gerade erstellten Fork zu "Settings → Actions → General".
|
||||
|
||||
Wählen Sie rechts "Allow all actions and reusable workflows".
|
||||
|
||||
@ -43,7 +43,7 @@ Schließlich können Sie auf "Run workflow" klicken, um die RustDesk-Clients fü
|
||||
|
||||
## Upload-Berechtigungen für Workflows aktivieren
|
||||
|
||||
Gehen Sie in Ihrem gerade erstellten Fork zu "Settings -> Actions -> General".
|
||||
Gehen Sie in Ihrem gerade erstellten Fork zu "Settings → Actions → General".
|
||||
|
||||
Scrollen Sie nach unten zum Abschnitt "Workflow permissions" und aktivieren Sie "Read and write permissions".
|
||||
|
||||
|
@ -82,4 +82,6 @@ VCPKG_ROOT=$HOME/vcpkg cargo run
|
||||
|
||||
### Wayland zu X11 ändern (Xorg)
|
||||
|
||||
RustDesk unterstützt Wayland nicht. Lesen Sie diese [Anleitung](https://docs.fedoraproject.org/en-US/quick-docs/configuring-xorg-as-default-gnome-session/), um Xorg als Standard-GNOME-Sitzung zu konfigurieren.
|
||||
~~RustDesk unterstützt Wayland nicht.~~ Lesen Sie diese [Anleitung](https://docs.fedoraproject.org/en-US/quick-docs/configuring-xorg-as-default-gnome-session/), um Xorg als Standard-GNOME-Sitzung zu konfigurieren.
|
||||
|
||||
RustDesk unterstützt jetzt experimentell Wayland. Um dieses Feature zu aktivieren, müssen Sie möglicherweise die [Nightly-Version](https://github.com/rustdesk/rustdesk/releases/tag/nightly) herunterladen.
|
||||
|
@ -15,7 +15,7 @@ cd flutter/web/js
|
||||
|
||||
# Zuerst protoc installieren, siehe https://google.github.io/proto-lens/installing-protoc.html
|
||||
npm install ts-proto
|
||||
# Funktioniert nur mit vite <= 2.8, siehe https://github.com/vitejs/vite/blob/main/docs/guide/build.md#chunking-strategy
|
||||
# Funktioniert nur mit vite ≤ 2.8, siehe https://github.com/vitejs/vite/blob/main/docs/guide/build.md#chunking-strategy
|
||||
npm install vite@2.8
|
||||
|
||||
# Für die Erstellung von yarn erforderlich
|
||||
@ -57,7 +57,7 @@ Um die Erstellung auf HTTPS zu konfigurieren, empfehlen wir, dieser [Anleitung](
|
||||
## Mit Docker erstellen
|
||||
|
||||
Führen Sie die folgenden Schritte unter Linux oder Mac aus:
|
||||
- Beginnen Sie mit der Installation von flutter für [Linux](https://docs.flutter.dev/get-started/install/linux#install-flutter-manually) oder [macOS](https://docs.flutter.dev/get-started/install/macos)
|
||||
- Beginnen Sie mit der Installation von flutter für [Linux](https://docs.flutter.dev/get-started/install/linux#install-flutter-manually) oder [macOS](https://docs.flutter.dev/get-started/install/macos).
|
||||
- Flutter-App lokal einrichten:
|
||||
|
||||
```sh
|
||||
@ -68,7 +68,7 @@ cd flutter/web/js
|
||||
|
||||
# Zuerst protoc installieren, siehe https://google.github.io/proto-lens/installing-protoc.html
|
||||
npm install ts-proto
|
||||
# Funktioniert nur mit vite <= 2.8, siehe https://github.com/vitejs/vite/blob/main/docs/guide/build.md#chunking-strategy
|
||||
# Funktioniert nur mit vite ≤ 2.8, siehe https://github.com/vitejs/vite/blob/main/docs/guide/build.md#chunking-strategy
|
||||
npm install vite@2.8
|
||||
|
||||
# Für die Erstellung von yarn erforderlich
|
||||
@ -122,7 +122,7 @@ RUN ["chmod", "+x", "/app/server/server.sh"]
|
||||
ENTRYPOINT [ "/app/server/server.sh"]
|
||||
```
|
||||
|
||||
- Legen Sie den Ordner `server` unter `flutter` an
|
||||
- Legen Sie den Ordner `server` unter `flutter` an.
|
||||
- Erstellen Sie eine Datei `server.sh` im Ordner `flutter/server` mit folgendem Inhalt:
|
||||
|
||||
```sh
|
||||
@ -155,7 +155,7 @@ docker build -t rustdesk-web-client .
|
||||
docker run -p 5000:5000 rustdesk-web-client
|
||||
```
|
||||
|
||||
- Öffnen Sie Ihren Browser und gehen Sie zu `localhost:5000`, um die Webanwendung zu sehen
|
||||
- Öffnen Sie Ihren Browser und gehen Sie zu `localhost:5000`, um die Webanwendung zu sehen.
|
||||
|
||||
### RustDesk-Webclient mit vorhandenem Docker-Image
|
||||
|
||||
@ -173,4 +173,4 @@ docker pull keyurbhole/flutter_web_desk
|
||||
docker run -p 5000:5000 keyurbhole/flutter_web_desk
|
||||
```
|
||||
|
||||
- Öffnen Sie Ihren Browser und gehen Sie zu `localhost:5000`, um die Webanwendung zu sehen
|
||||
- Öffnen Sie Ihren Browser und gehen Sie zu `localhost:5000`, um die Webanwendung zu sehen.
|
||||
|
@ -21,7 +21,7 @@ Laden Sie [rustup-init.exe](https://static.rust-lang.org/rustup/dist/x86_64-pc-w
|
||||
### vcpkg
|
||||
|
||||
Gehen Sie in den Ordner, in den Sie `vcpkg` klonen wollen, und verwenden Sie [Git Bash](https://git-scm.com/download/win), um die folgenden Befehle auszuführen: Laden Sie `vcpkg` herunter, installieren Sie die 64-Bit-Version von `libvpx`, `libyuv` und `opus`.
|
||||
Wenn Sie `git` nicht installiert haben, holen Sie sich es [hier](https://git-scm.com/download/win).
|
||||
Wenn Sie `Git` nicht installiert haben, holen Sie sich es [hier](https://git-scm.com/download/win).
|
||||
|
||||
```sh
|
||||
git clone https://github.com/microsoft/vcpkg
|
||||
|
@ -7,10 +7,24 @@ chapter: true
|
||||
|
||||
### Kapitel 2
|
||||
|
||||
# Selbst-Host
|
||||
## Selbst-Host
|
||||
|
||||
Wenn Sie RustDesk verwenden, sollten Sie Ihren eigenen RustDesk-Server haben. Diese Dokumente werden Ihnen auf Ihrer RustDesk-Reise helfen.
|
||||
|
||||
Support ist über unser [Discord](https://discord.com/invite/nDceKgxnkV) für OSS und per [E-Mail](mailto:support@rustdesk.com) für Pro verfügbar.
|
||||
|
||||
## Erforderliche Ports
|
||||
|
||||
Die für das Selbst-Hosten des RustDesk-Servers erforderlichen Ports hängen weitgehend von Ihrer Umgebung und den Anforderungen ab, die Sie an RustDesk stellen. In den Beispielen, die in der Dokumentation gezeigt werden, sind in der Regel alle vorgeschlagenen Ports geöffnet.
|
||||
|
||||
Grundlegende Ports: \
|
||||
TCP 21115-21117 \
|
||||
UDP 21116
|
||||
|
||||
Dies sind die mindestens erforderlichen Ports, damit RustDesk funktionieren kann. Sie sind für die Signal- und Relais-Ports sowie für NAT-Traversal zuständig.
|
||||
|
||||
Zusätzlich können die TCP-Ports 21118 und 21119 geöffnet werden, wenn Sie den [RustDesk Web Client](https://rustdesk.com/docs/en/dev/build/web/) verwenden möchten.
|
||||
|
||||
Für Pro-Benutzer ohne SSL-Proxy müssen Sie den TCP-Port 21114 öffnen, damit die API funktioniert. Alternativ können Sie mit einem SSL-Proxy den TCP-Port 443 öffnen.
|
||||
|
||||
{{% children depth="3" showhidden="true" %}}
|
||||
|
@ -90,7 +90,7 @@ Write-Output "..............................................."
|
||||
### Windows batch/cmd
|
||||
|
||||
```bat
|
||||
REM Assign the value random password to the password variable
|
||||
REM Der Variablen password den Wert random password zuweisen
|
||||
setlocal ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
|
||||
set alfanum=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
|
||||
|
||||
@ -100,7 +100,7 @@ SET /A rnd_num=!RANDOM! * 62 / 32768 + 1
|
||||
for /F %%c in ('echo %%alfanum:~!rnd_num!^,1%%') do set pwd=!pwd!%%c
|
||||
)
|
||||
|
||||
REM Get your config string from your Web portal and Fill Below
|
||||
REM Holen Sie sich Ihren Konfigurationsstring von Ihrem Webportal und füllen Sie ihn wie folgt aus
|
||||
set rustdesk_cfg="configstring"
|
||||
|
||||
REM ############################## Bitte nicht unterhalb dieser Zeile bearbeiten ###############################
|
||||
|
@ -4,6 +4,6 @@ weight: 400
|
||||
pre: "<b>2.4.1 </b>"
|
||||
---
|
||||
|
||||
RustDesk wurde erfolgreich in eine Reihe von anderen Projekten integriert, einige davon finden Sie unten. Wenn Ihr Projekt mit RustDesk integriert werden soll oder Sie RustDesk bereits integriert haben, lassen Sie es uns bitte über support@rustdesk.com wissen, damit wir unsere Dokumente ergänzen können.
|
||||
RustDesk wurde erfolgreich in eine Reihe von anderen Projekten integriert, einige davon finden Sie unten. Wenn Ihr Projekt mit RustDesk integriert werden soll oder Sie RustDesk bereits integriert haben, lassen Sie es uns bitte via [E-Mail](mailto:support@rustdesk.com) wissen, damit wir unsere Dokumente ergänzen können.
|
||||
|
||||
{{% children depth="3" showhidden="true" %}}
|
||||
|
@ -8,13 +8,13 @@ weight: 7
|
||||
### Anforderungen
|
||||
Sie müssen Docker/Podman installiert haben, um einen RustDesk-Server als Docker-Container zu betreiben. Im Zweifelsfall installieren Sie Docker mit dieser [Anleitung](https://docs.docker.com/engine/install), um sicherzustellen, dass es auf dem neuesten Stand ist!
|
||||
|
||||
By default, `hbbs` listens on 21115 (TCP) and 21116 (TCP/UDP), 21118 (TCP), and `hbbr` listens on 21117 (TCP), 21119 (TCP). Be sure to open these ports in the firewall. **Please note that 21116 should be enabled both for TCP and UDP**. 21115 is used for the NAT type test, 21116/UDP is used for the ID registration and heartbeat service, 21116/TCP is used for TCP hole punching and connection service, 21117 is used for the Relay services, and 21118 and 21119 are used to support web clients. *If you do not need web client (21118, 21119) support, the corresponding ports can be disabled.*
|
||||
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.*
|
||||
|
||||
- TCP (**21115, 21116, 21117, 21118, 21119**)
|
||||
- UDP (**21116**)
|
||||
|
||||
### Docker-Beispiele
|
||||
```bash
|
||||
```sh
|
||||
sudo docker image pull rustdesk/rustdesk-server
|
||||
sudo docker run --name hbbs -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbs -r <relay-server-ip[:port]>
|
||||
sudo docker run --name hbbr -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbr
|
||||
|
@ -24,12 +24,12 @@ Diese Anleitung basiert auf dem aktuellen DSM v6 und v7.
|
||||
Wie oben erwähnt, doppelklicken Sie auf das RustDesk-Server-Image, um einen neuen Container zu erstellen, und geben Sie ihm den Namen `hbbs`.
|
||||
![](/docs/en/self-host/rustdesk-server-oss/synology/images/hbbs.png)
|
||||
|
||||
Klicken Sie auf "Erweiterte Einstellungen".
|
||||
Klicken Sie auf `Erweiterte Einstellungen`.
|
||||
|
||||
- Automatischen Neustart aktivieren
|
||||
![](/docs/en/self-host/rustdesk-server-oss/synology/images/auto-restart.png)
|
||||
|
||||
- Aktivieren Sie "Use the same network as Docker Host". Mehr Infos über das Hostnetz siehe [hier](/docs/de/self-host/rustdesk-server-oss/docker/#net-host)
|
||||
- Aktivieren Sie `Use the same network as Docker Host`. Mehr Infos über das Hostnetz siehe [hier](/docs/de/self-host/rustdesk-server-oss/docker/#net-host).
|
||||
![](/docs/en/self-host/rustdesk-server-oss/synology/images/host-net.png)
|
||||
|
||||
- Binden Sie ein Host-Verzeichnis (z. B. `/home/rustdesk/`) als `/root` ein, hbbs wird einige Dateien (Datenbank- und `key`-Dateien) in diesem Verzeichnis erzeugen, die über Neustarts hinweg erhalten bleiben müssen.
|
||||
@ -41,7 +41,7 @@ Klicken Sie auf "Erweiterte Einstellungen".
|
||||
{{% notice note %}}
|
||||
Das Betriebssystem von Synology basiert auf Debian, daher funktioniert das Hostnetz (--net=host) einwandfrei, wir müssen keine Ports mit der Option `-p` zuordnen.
|
||||
|
||||
`192.168.16.98` ist eine interne IP, die hier nur zu Demonstrationszwecken verwendet wird. Bitte setzen Sie sie bei der Bereitstellung auf eine öffentliche IP. Oder Sie verwenden Ihre DDNS-Adresse, wenn Sie eine in "Systemsteuerung -> Verbindungen -> DDNS" konfiguriert haben. Vergessen Sie nicht, die Ports auf Ihrem Router und Ihrer Synology-Firewall zu öffnen, wenn diese in "Systemsteuerung -> Verbindungen -> Firewall" aktiviert ist!
|
||||
`192.168.16.98` ist eine interne IP, die hier nur zu Demonstrationszwecken verwendet wird. Bitte setzen Sie sie bei der Bereitstellung auf eine öffentliche IP. Oder Sie verwenden Ihre DDNS-Adresse, wenn Sie eine in "Systemsteuerung → Verbindungen → DDNS" konfiguriert haben. Vergessen Sie nicht, die Ports auf Ihrem Router und Ihrer Synology-Firewall zu öffnen, wenn diese in "Systemsteuerung → Verbindungen → Firewall" aktiviert ist!
|
||||
|
||||
{{% /notice %}}
|
||||
|
||||
|
@ -24,7 +24,7 @@ Bitte laden Sie [NSSM](https://nssm.cc/release/nssm-2.24.zip) herunter, extrahie
|
||||
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 mehr aus dem Ordner verschoben werden, in dem es abgelegt wurde.
|
||||
Daher ist es am besten, sie im Ordner "Program Files" Ihres Installationslaufwerks (in der Regel das Laufwerk C) zu verstauen.
|
||||
Daher ist es am besten, sie im Ordner `Program Files` Ihres Installationslaufwerks (in der Regel das Laufwerk C:) zu verstauen.
|
||||
Es ist auch ratsam, den Pfad (z. B. `C:\Program Files\NSSM`) in die Pfadvariable aufzunehmen.
|
||||
|
||||
### Prüfen, ob NSSM korrekt installiert ist
|
||||
@ -37,7 +37,7 @@ In diesem Beispiel 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.
|
||||
|
||||
### hbbr und hbbs ausführen
|
||||
Laden Sie die Windows-Version von [Serverprogramm](https://github.com/rustdesk/rustdesk-server/releases) herunter.
|
||||
Laden Sie die Windows-Version von [RustDesk Server](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.
|
||||
|
||||
|
@ -12,7 +12,7 @@ Freundlicherweise aufgeschrieben von [@I-Am-Skoot](https://github.com/I-Am-Skoot
|
||||
- Firewall Tool
|
||||
|
||||
#### Voraussetzungen
|
||||
Bei diesem Beispiel handelt es sich um eine All-in-One-Lösung, die nur die RustDesk-Dienste hostet. Dies kann zu einer flexibleren Lösung erweitert werden, indem der NPM in eine eigene Docker Compose aufgeteilt wird.
|
||||
Bei diesem Beispiel handelt es sich um eine All-in-One-Lösung, die nur die RustDesk-Dienste hostet. Dies kann zu einer flexibleren Lösung erweitert werden, indem der NPM in eine eigene Docker Compose aufgeteilt wird.
|
||||
- DMZ-Netzwerk: 192.168.1.0/24
|
||||
- NPM (extern): 192.168.1.250
|
||||
- LAN-Netzwerk: 10.0.0.0/24
|
||||
@ -47,18 +47,19 @@ Für jede Anwendung, die Sie mit dem NPM (Nginx Proxy Manager) verwenden, sollte
|
||||
|
||||
### Firewall einrichten
|
||||
Konfigurieren Sie die folgenden Portweiterleitungen/NAT-Ports von Ihrer öffentlichen IP-Adresse zum NPM-Server.
|
||||
- 21114 => 8080 TCP
|
||||
- 21115 => 21115 TCP
|
||||
- 21116 => 21116 TCP/UDP
|
||||
- 21117 => 21117 TCP
|
||||
- 21118 => 21118 TCP
|
||||
- 21119 => 21119 TCP
|
||||
- 443 => 443 TCP # Wenn Sie SSL verwenden möchten
|
||||
- 21114 → 8080 TCP
|
||||
- 21115 → 21115 TCP
|
||||
- 21116 → 21116 TCP/UDP
|
||||
- 21117 → 21117 TCP
|
||||
- 21118 → 21118 TCP
|
||||
- 21119 → 21119 TCP
|
||||
- 443 → 443 TCP # Wenn Sie SSL verwenden möchten
|
||||
|
||||
### Docker Compose einrichten
|
||||
Dadurch wird ein Container mit NPM und den richtigen Netzwerken gestartet.
|
||||
|
||||
Docker-Compose.yaml
|
||||
Kopieren Sie den folgenden Text in die Datei docker-compose.yaml.
|
||||
|
||||
```
|
||||
version: '3.5'
|
||||
services:
|
||||
@ -108,20 +109,20 @@ networks:
|
||||
|
||||
### NPM einrichten
|
||||
Stream Hosts für die folgenden Ports konfigurieren:
|
||||
- 21115 => 192.168.254.2:21115 TCP
|
||||
- 21116 => 192.168.254.2:21116 TCP / UDP
|
||||
- 21117 => 192.168.254.3:21117 TCP
|
||||
- 21118 => 192.168.254.2:21118 TCP
|
||||
- 21119 => 192.168.254.3:21119 TCP
|
||||
- 80 => 127.0.0.1:8080 TCP # erfasst den lokalen Verkehr
|
||||
- 21115 → 192.168.254.2:21115 TCP
|
||||
- 21116 → 192.168.254.2:21116 TCP / UDP
|
||||
- 21117 → 192.168.254.3:21117 TCP
|
||||
- 21118 → 192.168.254.2:21118 TCP
|
||||
- 21119 → 192.168.254.3:21119 TCP
|
||||
- 80 → 127.0.0.1:8080 TCP # erfasst den lokalen Verkehr
|
||||
|
||||
Proxy-Host konfigurieren:
|
||||
- Domainname: rustdesk.example.com
|
||||
- Schema: http
|
||||
- Weiterleitung des Hostnamens / IP: 192.168.254.2
|
||||
- Weiterleitungsport: 21114
|
||||
- Verbreitete Exploits blockieren: überprüft
|
||||
- Optional: SSL konfigurieren **(NICHT ERFORDERLICH - Der Client muss in der Lage sein, ohne SSL zu kommunizieren.)**
|
||||
- Domainname: rustdesk.example.com
|
||||
- Schema: http
|
||||
- Weiterleitung des Hostnamens / IP: 192.168.254.2
|
||||
- Weiterleitungsport: 21114
|
||||
- Verbreitete Exploits blockieren: überprüft
|
||||
- Optional: SSL konfigurieren **(NICHT ERFORDERLICH - Der Client muss in der Lage sein, ohne SSL zu kommunizieren.)**
|
||||
|
||||
### RustDesk Server einrichten
|
||||
Verbinden Sie sich mit der Server-Schnittstelle http://rustdesk.example.com oder https://rustdesk.example.com, wenn Sie SSL für die Web-Schnittstelle konfiguriert haben.
|
||||
|
@ -8,16 +8,18 @@ weight: 6
|
||||
Installieren Sie Docker mit dieser [Anleitung](https://docs.docker.com/engine/install), um sicherzustellen, dass es auf dem neuesten Stand ist!
|
||||
|
||||
Führen Sie die folgenden Befehle aus:
|
||||
```bash
|
||||
|
||||
```sh
|
||||
sudo docker image pull rustdesk/rustdesk-server-pro
|
||||
sudo docker run --name hbbs -v `pwd`:/root -td --net=host --restart unless-stopped rustdesk/rustdesk-server-pro hbbs
|
||||
sudo docker run --name hbbr -v `pwd`:/root -td --net=host --restart unless-stopped rustdesk/rustdesk-server-pro hbbr
|
||||
```
|
||||
|
||||
{{% notice note %}}
|
||||
Das obige Beispiel verwendet `sudo` und `--net=host`, dies wird unter Windows nicht funktionieren. Bitte entfernen Sie diese Befehle. Wenn Sie `--net=host` entfernen, dann prüfen Sie bitte unten.
|
||||
{{% /notice %}}
|
||||
|
||||
```bash
|
||||
```sh
|
||||
macaddrhbbs=$(echo -n A0-62-2F; dd bs=1 count=3 if=/dev/random 2>/dev/null |hexdump -v -e '/1 "-%02X"')
|
||||
sudo docker image pull rustdesk/rustdesk-server-pro
|
||||
sudo docker run --name hbbs -p 21114:21114 -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -td --mac-address="$macaddrhbbs" --restart unless-stopped rustdesk/rustdesk-server-pro hbbs
|
||||
@ -57,4 +59,4 @@ services:
|
||||
restart: unless-stopped
|
||||
```
|
||||
|
||||
Der Aufruf lautet `docker compose up -d`
|
||||
Der Aufruf lautet `docker compose up -d`.
|
||||
|
@ -16,7 +16,7 @@ RustDesk Server Pro hat im Vergleich zur Open-Source-Version mehr Funktionen.
|
||||
- Mehrere Relay-Server (wählt automatisch das nächstgelegene Relay aus)
|
||||
|
||||
{{% notice note %}}
|
||||
RustDesk-Client >= 1.2.0 erforderlich
|
||||
RustDesk-Client ≥ 1.2.0 erforderlich
|
||||
{{% /notice %}}
|
||||
|
||||
## Herunterladen
|
||||
@ -30,12 +30,12 @@ RustDesk-Client >= 1.2.0 erforderlich
|
||||
Um das Leben einfach zu machen, haben wir [einfache Installationsskripte](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/installscript/) entwickelt, die sich um alles kümmern (Installation/Upgrade/Konvertierung von Open Source).
|
||||
|
||||
{{% notice note %}}
|
||||
Vergessen Sie nicht, Ihre Lizenz unter [https://rustdesk.com/pricing.html](https://rustdesk.com/pricing.html) zu erwerben, auf der Seite [Lizenz](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/license/) finden Sie weitere Informationen.
|
||||
Vergessen Sie nicht, Ihre Lizenz unter [https://rustdesk.com/pricing.html](https://rustdesk.com/pricing.html) zu erwerben. Auf der Seite [Lizenz](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/license/) finden Sie weitere Informationen.
|
||||
{{% /notice %}}
|
||||
|
||||
### Manuelle Installation
|
||||
|
||||
Fast dasselbe wie die [Open-Source-Version](https://rustdesk.com/docs/de/self-host/rustdesk-server-oss/install/), aber Sie müssen hbbs/hbbr nicht mit irgendwelchen Argumenten ausführen, diese können später in der Webkonsole eingestellt werden.
|
||||
Fast dasselbe wie die [Open-Source-Version](https://rustdesk.com/docs/de/self-host/rustdesk-server-oss/install/), aber Sie müssen hbbs/hbbr nicht mit irgendwelchen Argumenten ausführen. Diese können später in der Webkonsole eingestellt werden.
|
||||
|
||||
- `-k _` ist standardmäßig eingestellt
|
||||
- `-r <server:host>` wird nicht mehr benötigt, wenn der Relay-Server auf demselben Rechner wie hbbs läuft. Sie können in der Webkonsole mehrere Relay-Server einstellen.
|
||||
@ -45,5 +45,5 @@ Fast dasselbe wie die [Open-Source-Version](https://rustdesk.com/docs/de/self-ho
|
||||
Sie müssen die TCP-Ports 21114-21119 und UDP-Port 21116 öffnen. Stellen Sie sicher, dass diese Ports eingerichtet sind, wenn Sie Firewallregeln und Docker-Port-Mapping festlegen.
|
||||
|
||||
{{% notice note %}}
|
||||
Sie sollten einen Proxy wie Nginx verwenden, um diese über HTTPS zu übermitteln, wobei Port 443 geöffnet sein muss.
|
||||
Sie sollten einen Proxy wie Nginx verwenden, um diese über HTTPS zu übertragen, wobei Port 443 geöffnet sein muss.
|
||||
{{% /notice %}}
|
||||
|
@ -0,0 +1,8 @@
|
||||
---
|
||||
title: Adressbuch
|
||||
weight: 500
|
||||
---
|
||||
|
||||
Sobald Ihr Server installiert ist, die Clients konfiguriert sind und Ihr Benutzer in der [Webkonsole](/docs/de/self-host/rustdesk-server-pro/console/) erstellt wurde, können Sie sich bei Ihrem RustDesk-Client anmelden. Klicken Sie auf `Einstellungen` und dann auf `Konto`.
|
||||
|
||||
Danach können Sie Geräte zu Ihrem Adressbuch hinzufügen oder entfernen und die gespeicherten Geräte über mehrere Plattformen hinweg synchronisieren.
|
@ -13,13 +13,13 @@ Funktionen:
|
||||
|
||||
## Anmelden
|
||||
|
||||
Der Standardport der Webkonsole ist 21114. Geben Sie `http://<hbbs host>:21114` in den Browser ein, um die Konsolenseite aufzurufen, wie in der folgenden Abbildung zu sehen. Der Standard-Benutzername und das Standard-Passwort des Administrators lautet admin/test1234:
|
||||
Der Standardport der Webkonsole ist 21114. Geben Sie `http://<hbbs host>:21114` in den Browser ein, um die Konsolenseite aufzurufen, wie in der folgenden Abbildung zu sehen. Der Standard-Benutzername und das Standard-Passwort des Administrators lauten admin/test1234:
|
||||
|
||||
![](/docs/en/self-host/rustdesk-server-pro/console/images/console-login.png)
|
||||
|
||||
Wenn Sie https-Unterstützung benötigen, installieren Sie bitte einen Webserver wie `Nginx` oder verwenden Sie `IIS` für Windows.
|
||||
Wenn Sie HTTPS-Unterstützung benötigen, installieren Sie bitte einen Webserver wie `Nginx` oder verwenden Sie `IIS` für Windows.
|
||||
|
||||
Bitte ändern Sie nach dem Anmelden unbedingt das Passwort, indem Sie im Kontomenü oben rechts "Einstellungen" wählen, um die Seite zur Änderung des Passworts aufzurufen, wie in der folgenden Abbildung dargestellt. Sie können auch ein anderes Administratorkonto erstellen und dieses löschen. Aktivieren Sie besser die E-Mail-Anmeldebestätigung.
|
||||
Bitte ändern Sie nach dem Anmelden unbedingt das Passwort, indem Sie im Kontomenü oben rechts `Einstellungen` wählen, um die Seite zur Änderung des Passworts aufzurufen, wie in der folgenden Abbildung dargestellt. Sie können auch ein anderes Administratorkonto erstellen und dieses löschen. Aktivieren Sie besser die E-Mail-Anmeldebestätigung.
|
||||
<a name=console-home></a>
|
||||
![](/docs/en/self-host/rustdesk-server-pro/console/images/console-home.png?v2)
|
||||
|
||||
@ -27,7 +27,7 @@ Nicht-Administrator-Benutzer können sich auch anmelden, um ihr Gerät und ihre
|
||||
|
||||
## In der Windows-EXE werden die Konfigurationen angezeigt
|
||||
|
||||
Bei Windows-Clients können Sie die benutzerdefinierte Serverkonfiguration weglassen und stattdessen die Konfigurationsinformationen in den Dateinamen `rustdesk.exe` aufnehmen. Wie oben gezeigt, gehen Sie bitte auf die Startseite der Konsole und klicken Sie auf `Windows EXE`. **`Client >= 1.1.9 erforderlich`**.
|
||||
Bei Windows-Clients können Sie die benutzerdefinierte Serverkonfiguration weglassen und stattdessen die Konfigurationsinformationen in den Dateinamen `rustdesk.exe` aufnehmen. Wie oben gezeigt, gehen Sie bitte auf die Startseite der Konsole und klicken Sie auf `Windows EXE`. **Client ≥ 1.1.9 erforderlich**.
|
||||
|
||||
## Erstellen eines neuen Benutzers, der nicht der Standardbenutzer `admin` ist
|
||||
1. Erstellen Sie ein weiteres Konto mit der Berechtigung `Administrator`.
|
||||
@ -38,7 +38,7 @@ Bei Windows-Clients können Sie die benutzerdefinierte Serverkonfiguration wegla
|
||||
1. Gehen Sie zu `Einstellungen` im Menü auf der linken Seite.
|
||||
2. Klicken Sie im Untermenü auf `Relay`.
|
||||
3. Klicken Sie neben `Relay-Server` auf `+`.
|
||||
4. Geben Sie die DNS- oder IP-Adresse des Relay-Servers in das nun angezeigte Feld ein und drücken Sie die Eingabetaste.
|
||||
4. Geben Sie die DNS- oder IP-Adresse des Relay-Servers in das nun angezeigte Feld ein und drücken Sie <kbd>Enter</kbd>.
|
||||
5. Wenn Sie mehr als einen Relay-Server haben, können Sie weiterhin auf `+` klicken und die Geo-Einstellungen anpassen (speichern und kopieren Sie Ihren Schlüssel auf die anderen Server).
|
||||
|
||||
## Einstellen oder Ändern der Lizenz
|
||||
@ -64,5 +64,5 @@ Gmail in diesem Beispiel
|
||||
|
||||
## Suche nach einem Gerät
|
||||
1. Gehen Sie zu Geräte.
|
||||
2. Geben Sie im Suchfeld für den Gerätenamen den Namen ein und klicken Sie auf `Abfrage` oder drücken Sie die Eingabetaste.
|
||||
2. Geben Sie im Suchfeld für den Gerätenamen den Namen ein und klicken Sie auf `Abfrage` oder drücken Sie <kbd>Enter</kbd>.
|
||||
3. Um einen Platzhalter zu verwenden, fügen Sie `%` am Anfang, am Ende oder an beiden Enden des Suchbegriffs ein.
|
||||
|
@ -21,7 +21,7 @@ Was es bewirkt:
|
||||
- Installiert die ausführbaren Dateien in /usr/bin
|
||||
- Lädt RustDesk Pro Services herunter und entpackt sie in den oben genannten Ordner
|
||||
- Erstellt systemd-Dienste für hbbs und hbbr (Die Dienstnamen lauten rustdesk-hbbs.service und rustdesk-hbbr.service)
|
||||
- Wenn Sie Domain gewählt haben, werden Nginx und Certbot installiert, sodass die API auf Port 443 (https) verfügbar ist und ein SSL-Zertifikat über Port 80 abgerufen werden kann, das automatisch erneuert wird
|
||||
- Wenn Sie Domain gewählt haben, werden Nginx und Certbot installiert, sodass die API auf Port 443 (HTTPS) verfügbar ist und ein SSL-Zertifikat über Port 80 abgerufen werden kann, das automatisch erneuert wird
|
||||
|
||||
## Upgrade
|
||||
|
||||
@ -49,7 +49,7 @@ Was es bewirkt:
|
||||
- Löscht /var/log/rustdesk und erstellt /var/log/rustdesk-server
|
||||
- Lädt RustDesk Pro Services herunter und entpackt sie in den oben genannten Ordner
|
||||
- Erstellt systemd-Dienste für hbbs und hbbr (Die Dienstnamen lauten rustdesk-hbbs.service und rustdesk-hbbr.service)
|
||||
- Wenn Sie Domain gewählt haben, werden Nginx und Certbot installiert, sodass die API auf Port 443 (https) verfügbar ist und ein SSL-Zertifikat über Port 80 abgerufen werden kann, das automatisch erneuert wird
|
||||
- Wenn Sie Domain gewählt haben, werden Nginx und Certbot installiert, sodass die API auf Port 443 (HTTPS) verfügbar ist und ein SSL-Zertifikat über Port 80 abgerufen werden kann, das automatisch erneuert wird
|
||||
|
||||
## Sicherung/Wiederherstellung
|
||||
|
||||
@ -69,7 +69,7 @@ Oder führen Sie das Sicherungsskript `./backup.sh --schedule` aus. Dadurch wird
|
||||
Zur Wiederherstellung gehen Sie wie folgt vor:
|
||||
```
|
||||
wget https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/restore.sh
|
||||
chmod +x
|
||||
chmod +x restore.sh
|
||||
```
|
||||
Kopieren Sie die Sicherungsdatei in denselben Ordner wie die Datei restore.sh und führen Sie dann `./restore.sh` aus.
|
||||
|
||||
|
5
content/self-host/rustdesk-server-pro/relay/_index.de.md
Normal file
5
content/self-host/rustdesk-server-pro/relay/_index.de.md
Normal file
@ -0,0 +1,5 @@
|
||||
---
|
||||
title: Relay-Server konfigurieren
|
||||
weight: 17
|
||||
---
|
||||
|
Loading…
Reference in New Issue
Block a user