User Tools

Site Tools


doc:appunti:linux:tux:rustdesk

This is an old revision of the document!


Desktop remoto con RustDesk

Appunti per l'installazione di RustDesk su Debian GNU/Linux 12 Bookworm.

Download dei pacchetti

Installazione del server

Il server ha una duplice funzione: quella di rendezvous server e quella di relay server. La prima ha il compito di consentire a due client di scoprire l'indirizzo IP pubblico del corrispondente e la porta UDP a cui risponde. Quando i due interlocutori hanno queste informazioni possono tentare la connessione diretta tra di loro, adottando eventualmente tecniche di TCP hole punching. Se la connessione diretta non riesce, i client possono sfruttare il server come relay, in questo caso il traffico IP non viene veicolato direttamente tra i due client, ma transita dal server che lo reinoltra a destinazione.

Le due componenti sono installabili su Debian GNU/Linux separatamente grazie ai due pacchetti disponibili:

  • rustdesk-server-hbbr_1.1.14_amd64.deb (ID/Rendezvous server)
  • rustdesk-server-hbbs_1.1.14_amd64.deb (relay server)

Al termine dell'installazione ci saranno i due processi in esecuzione /usr/bin/hbbr e /usr/bin/hbbs che corrispondono ai servizi systemd rustdesk-hbbr.service e rustdesk-hbbs.service rispettivamente. Con systemctl è possibile avviarli, fermarli e conoscerne lo status. Ad esempio:

systemctl status rustdesk-hbbr.service
doc/appunti/linux/tux/rustdesk.1759162906.txt.gz · Last modified: by niccolo