Synology DSM 7.2
Dopo l’aggiornamento DSM 7.2, Synology ha rinominato il suo pacchetto “Docker” in “Container Manager”. Porta una nuova GUI, e viene fornito con “docker-compose” all’interno della sua GUI, che rende più facile creare Docker.
Modelli supportati e requisiti
Container Manager porta il supporto ARM64 per alcuni modelli di fascia bassa, come la serie J, per l’elenco dettagliato dei modelli supportati, si prega di controllare il sito web Synology. La maggior parte delle volte non avrai bisogno di installare RAM extra per installare Docker e RustDesk Server.
1. Installare Container Manager (Docker)
Apri “Centro Pacchetti”, cerca e installa “Container Manager”.
2. Creare cartella
Dopo aver installato “Container Manager”, creerà una Cartella Condivisa chiamata docker
, mettiamo i dati del nostro server qui.
Apri il tuo File Station, crea una cartella chiamata rustdesk-server
(o come preferisci). Quindi crea una cartella chiamata data
al suo interno proprio come nell’immagine.
3. Creare contenitore
Apri il tuo Container Manager, vai su Progetto e clicca Crea.
Inserisci il nome del progetto rustdesk-server
e cambia Origine da “Carica compose.yml” a “Crea compose.yml”, e copia il seguente contenuto nella casella.
services:
hbbs:
container_name: hbbs
image: rustdesk/rustdesk-server:latest # Si prega di cambiare questo in rustdesk/rustdesk-server-pro:latest se si vuole installare Pro.
command: hbbs
volumes:
- ./data:/root
network_mode: host
depends_on:
- hbbr
restart: always
hbbr:
container_name: hbbr
image: rustdesk/rustdesk-server:latest # Si prega di cambiare questo in rustdesk/rustdesk-server-pro:latest se si vuole installare Pro.
command: hbbr
volumes:
- ./data:/root
network_mode: host
restart: always
# Perché si usa la modalità host docker
# Nel caso dimenticassi le porte:
# 21114 TCP per console web, disponibile solo nella versione Pro
# 21115 TCP per test tipo NAT
# 21116 TCP TCP hole punching
# 21116 UDP heartbeat/server ID
# 21117 TCP relay
Si prega di saltare Impostazioni portale web
poi finire.
4. Controllare che funzioni
Apri il tuo File Station, dovresti vedere id_ed25519
, id_ed25519.pub
nella tua cartella docker/rustdesk-server/data
. Potresti scaricarlo e aprirlo tramite qualsiasi editor di testo o usare Synology Text Editor. Questa è la chiave pubblica di cui hai bisogno per il tuo client RustDesk.
La chiave pubblica apparirà così:
Controlla qui per configurare il tuo client. Solo server ID
e Chiave
sono necessari. Server relay
non è necessario perché l’abbiamo impostato in hbbs
, hbbs
fornirà queste informazioni automaticamente.
5. Impostare port forwarding sul tuo router
Vai alla pagina web di amministrazione del tuo router, trova qualsiasi cosa relativa al Port forwarding
, dovrebbe apparire nelle impostazioni WAN
o Firewall
.
Se ancora non riesci a trovare l’impostazione, cerca su Google {Marca router} + port forwarding
o {Modello router} + port forwarding
. Se questo dispositivo è del tuo ISP, chiedi a loro.
Apri queste porte richieste:
21114
TCP per console web, disponibile solo nella versione Pro21115
TCP per test tipo NAT21116
TCP TCP hole punching21116
UDP heartbeat/server ID21117
TCP relay