notes for nerds – pc, server, phones, apps

notes4nerds

— notes.h87.at —

RustDesk – Fernwartung

RustDesk ist eine freie Software für die grafische Fernsteuerung von Computern.

Es funktioniert auch wenn man es nur auf Remote-PC und Support-PC installiert.

Besser & schneller läuft Rustdesk wenn man einen Rustdesk-Server zb als docker-Version zwischenschaltet: 1

Installation auf PC/Android2

Installation des RuskServers als docker/container3

1) Installation laut Netchuck4

mkdir apps/rustdeskdocker
cd apps/rustdeskdocker/
vim docker-compose.yml

insert in docker-compose.yml :

services:
  hbbs:
    container_name: hbbs
    image: rustdesk/rustdesk-server:latest
    command: hbbs
    volumes:
      - ./data:/root
    network_mode: "host"

    depends_on:
      - hbbr
    restart: unless-stopped

  hbbr:
    container_name: hbbr
    image: rustdesk/rustdesk-server:latest
    command: hbbr
    volumes:
      - ./data:/root
    network_mode: "host"
    restart: unless-stopped

Then one more step to go:

sudo docker compose up -d
cd data
cat id_ed25519.pub

then copy the hash to your RustDesk client!

2) Installation laut offizellem docker/rustdesk

Im Terminal/SSH:

sudo docker image pull rustdesk/rustdesk-server
sudo docker run --name hbbs -v ./data:/root -td --net=host --restart unless-stopped rustdesk/rustdesk-server hbbs
sudo docker run --name hbbr -v ./data:/root -td --net=host --restart unless-stopped rustdesk/rustdesk-server hbbr

Be sure to open these ports in the firewall:

  • hbbs:
    • 21115 (TCP): used for the NAT type test.
    • 21116 (TCP/UDP): Please note that 21116 should be enabled both for TCP and UDP. 21116/UDP is used for the ID registration and heartbeat service. 21116/TCP is used for TCP hole punching and connection service.
    • 21118 (TCP): used to support web clients.
  • hbbr:
    • 21117 (TCP): used for the Relay services.
    • 21119 (TCP): used to support web clients.

If you do not need web client support, the corresponding ports 21118, 21119 can be disabled.

  1. https://github.com/rustdesk/rustdesk/wiki/How-does-RustDesk-work%3F ↩︎
  2. https://rustdesk.com/docs/en/client/#installation ↩︎
  3. https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/docker/#install-your-own-server-with-docker ↩︎
  4. https://www.youtube.com/watch?v=EXL8mMUXs88 ↩︎


Beitrag veröffentlicht

in

von

Schlagwörter:

Kommentare

Schreibe einen Kommentar