Installazione Windows
Note
La politica di sicurezza di Windows è complicata, se questo tutorial non funziona per te, o incontri connessioni instabili, migra a un server Linux.
Note
La versione GUI,
RustDeskServer.setup.exe
non è più mantenuta, non raccomandata.Installare
Il Microsoft Visual C++ Redistributable è richiesto per eseguire rustdesk su Windows. Puoi scaricarlo qui
- Ottieni la tua licenza da https://rustdesk.com/pricing.html, controlla la pagina licenza per maggiori dettagli.
- Scarica l’installer Windows da GitHub.
- Estrai l’installer Windows.
- Esegui l’Installer e segui i passaggi sullo schermo. O installa manualmente con PM2 o NSSM.
- Una volta completato apri RustDesk Server.
- Segui i prompt che ti guidano attraverso l’installazione.
- Clicca
Services
e poiStart
. - Una volta che l’installazione è completa vai a
http://youripaddress:21114
. - Accedi con il nome utente
admin
e passwordtest1234
. - Inserisci il tuo codice licenza acquistato al passo 1.
Usare IIS come Proxy
Assicurati che Dynamic Content Compression
sia installato (questa è una Funzionalità IIS che può essere installata con Ruoli Server).
- Apri IIS (O installalo).
- Crea un nuovo sito web per RustDesk con i binding (Idealmente 443) e certificato rilevante. Le impostazioni di base dovrebbero puntare a una cartella vuota. (Se usi il sito predefinito, assicurati che non ci siano altri file nella cartella).
- Su IIS, installa Application Request Routing e URL Rewrite.
Application Request Routing
- Sotto l’Host del Server IIS apri Application Request Routing.
- Vai a Server Proxy Settings.
- Abilita proxy e tutte le impostazioni appariranno, puoi lasciarle come predefinite.
- Salva le impostazioni e possiamo andare al prossimo passo: URL Rewrite.
URL Rewrite
- Apri il sito su IIS nel pannello sinistro e fai doppio clic su URL Rewrite.
- Clicca
Add rules
. - Imposta una nuova regola reverse proxy.
- Imposta l’indirizzo locale (l’indirizzo 21114)
Regola in Entrata – l’indirizzo interno RustDesk 21114
Regole in Uscita –From
è l’indirizzo interno RustDesk 21114 eTo
è l’indirizzo esterno.
Nota: Nessun http / https prima degli indirizzi – vengono gestiti automaticamente. Inoltre, assicurati che tutti gli indirizzi siano accessibili sia internamente che esternamente.
Compressione
- Disabilita
Dynamic Content Compression
.
Risoluzione dei problemi
Se hai un errore 500.52 aggiungi le variabili menzionate: IIS acting as reverse proxy: Where the problems start.
Potresti dover cambiare le tue Impostazioni SSL a “Require SSL → Ignore”.