mirror of
https://github.com/rustdesk/doc.rustdesk.com.git
synced 2026-04-16 13:23:44 +00:00
full translation
This commit is contained in:
@@ -1,33 +1,48 @@
|
||||
---
|
||||
title: Self-host
|
||||
title: Self-hosting
|
||||
weight: 5
|
||||
pre: "<b>2. </b>"
|
||||
---
|
||||
|
||||
Se stai usando RustDesk dovresti avere il tuo server RustDesk personale, questa documentazione vi aiuterà nell' installazione.
|
||||
Se stai usando RustDesk dovresti avere il tuo server RustDesk, questi documenti ti aiuteranno nel tuo viaggio con RustDesk.
|
||||
|
||||
Il supporto è disponibile attraverso il nostro [Discord](https://discord.com/invite/nDceKgxnkV) per il server open source e via [email](mailto:support@rustdesk.com) per il server Pro.
|
||||
Il supporto è disponibile tramite il nostro [Discord](https://discord.com/invite/nDceKgxnkV) per OSS e via [email](mailto:support@rustdesk.com) per Pro.
|
||||
|
||||
### Configurazione Di Base
|
||||
### Come funziona il server self-hosted?
|
||||
|
||||
https://rustdesk.com/docs/it/self-host/rustdesk-server-oss/install/#set-up-your-own-server-instance-manually
|
||||
Tecnicamente ci sono due eseguibili (server):
|
||||
|
||||
- `hbbs` - Server ID RustDesk (rendezvous / segnalazione), ascolta su TCP (`21114` - per http solo in Pro, `21115`, `21116`, `21118` per web socket) e UDP (`21116`)
|
||||
- `hbbr` - Server relay RustDesk, ascolta su TCP (`21117`, `21119` per web socket)
|
||||
|
||||
Quando installi tramite script di installazione / docker compose / deb, entrambi i servizi saranno installati.
|
||||
|
||||
Qui ci sono le [illustrazioni](https://github.com/rustdesk/rustdesk/wiki/How-does-RustDesk-work%3F) di come il client RustDesk comunica con `hbbr` / `hbbs`.
|
||||
|
||||
Finché RustDesk è in esecuzione su una macchina, la macchina fa costantemente ping al server ID (`hbbs`) per rendere noti il suo indirizzo IP e porta attuali.
|
||||
|
||||
Quando avvii una connessione dal computer A al computer B, il computer A contatta il server ID e richiede di comunicare con il computer B.
|
||||
|
||||
Il server ID tenta quindi di connettere A e B direttamente tra loro usando il hole punching.
|
||||
|
||||
Se il hole punching fallisce, A comunicherà con B tramite il server relay (`hbbr`).
|
||||
|
||||
Nella maggior parte dei casi, il hole punching ha successo e il server relay non viene mai utilizzato.
|
||||
|
||||
Ecco una discussione su [Dovresti self-hostare un server rustdesk?](https://www.reddit.com/r/rustdesk/comments/1cr8kfv/should_you_selfhost_a_rustdesk_server/)
|
||||
|
||||
### Porte Richieste
|
||||
|
||||
Le porte necessarie per il self-hosting dei Server di RustDesk dipendono ampiamente dal tuo ambiente di lavoro e da ciò che volete fare
|
||||
Le porte richieste per il self-hosting del server RustDesk dipendono largamente dal tuo ambiente e da cosa vuoi fare con RustDesk. Gli esempi mostrati nella documentazione avranno generalmente tutte le porte suggerite da aprire.
|
||||
|
||||
Porte Principali: \
|
||||
TCP `21115-21117` \
|
||||
TCP `21114-21119` \
|
||||
UDP `21116`
|
||||
|
||||
Queste sono le porte sufficienti per eseguire RustDesk. Queste porte gestiscono il segnale, il relay e il NAT.
|
||||
Le `21115-21117` sopra sono le porte minime richieste per far funzionare RustDesk, queste gestiscono le porte di segnale e relay così come l'attraversamento NAT.
|
||||
|
||||
Inoltre possono essere aperte le porte TCP `21118` e `21119` se vuoi utilizzare il [Client RustDesk Web](https://rustdesk.com/docs/en/dev/build/web/).
|
||||
Le porte TCP `21118` e `21119` sono le porte WebSocket per il [Client Web RustDesk](https://rustdesk.com/web/), hai bisogno di un reverse proxy per farlo supportare HTTPS, per favore fai riferimento a questa [configurazione di esempio Nginx](/docs/en/self-host/rustdesk-server-pro/faq/#8-add-websocket-secure-wss-support-for-the-id-server-and-relay-server-to-enable-secure-communication-for-the-web-client).
|
||||
|
||||
Per i server Pro senza Proxy SSL è necessario aprire anche la porta TCP `21114` per permettere all' API di lavorare. In alternativa, usare un Proxy SSL e aprire la porta TCP `443`.
|
||||
Per gli utenti Pro senza un Proxy SSL dovrai aprire la porta TCP `21114` perché l'API funzioni alternativamente usando un Proxy SSL apri la porta TCP `443`.
|
||||
|
||||
### Controllo Delle Porte
|
||||
|
||||
Per controllare se le porte sono aperte e stanno funzionando usa il comando `test-netconnection domain.com -p 21115` su PowerShell oppure [CanYouSeeMe.org](https://canyouseeme.org/).
|
||||
|
||||
{{% children depth="3" showhidden="true" %}}
|
||||
{{% children depth="4" showhidden="true" %}}
|
||||
Reference in New Issue
Block a user