RustDesk Server Pro

RustDesk Server Pro a plus de fonctionnalités par rapport à la version open source.

Note

Si vous construisez votre propre serveur à la maison/au bureau, et ne pouvez pas vous y connecter via IP/domaine publique, veuillez consulter cet article.

Note

Nous recommandons de lire ceci en premier avant de continuer, Comment fonctionne un serveur auto-hébergé ?.

Exigences matérielles

Le VPS de niveau le plus bas est suffisant pour vos cas d’usage. Le logiciel serveur n’est pas intensif en CPU et en mémoire. Notre serveur ID public hébergé sur un serveur Vultr 2 CPU/4 GB sert plus de 1,0 million de points de terminaison. Chaque connexion relais consomme en moyenne 180 ko par seconde. 1 cœur CPU et 1 Go de RAM suffisent pour supporter 1000 connexions relais simultanées.

Tutoriels d’articles

Guide étape par étape : Auto-héberger RustDesk Server Pro sur le cloud via Docker pour un accès distant sécurisé

Tutoriels vidéo

Guide du débutant : Auto-héberger RustDesk Server Pro pour un utilisateur Linux novice

Guide rapide : Auto-héberger RustDesk Server Pro pour un utilisateur Linux avancé

Licence

Vous pouvez obtenir une licence depuis https://rustdesk.com/pricing.html, consultez la page licence pour plus de détails.

Commencer

1. Installation

bash <(wget -qO- https://get.docker.com)
wget rustdesk.com/pro.yml -O compose.yml
sudo docker compose up -d

Pour plus de détails, veuillez consulter Docker.

2. Ports requis

Vous devez ouvrir les ports 21114-21119 TCP et 21116 UDP, veuillez vous assurer que ces ports sont configurés lorsque vous définissez les règles de pare-feu et le mappage de ports Docker.

Plus d’informations sur ces ports, veuillez consulter ici.

3. Définir la licence

Ouvrez votre console web en accédant à http://<ip du serveur>:21114, connectez-vous en utilisant les identifiants par défaut admin/test1234 admin/test1234. Suivez ce guide pour définir la licence.

4. Configuration HTTPS pour la console web

Vous pouvez ignorer cette étape si vous ne voulez pas utiliser HTTPS pendant l’essai, mais n’oubliez pas de changer l’adresse API du client après avoir configuré HTTPS

Voici un tutoriel simple de configuration HTTPS manuelle.

5. Configurer le client pour utiliser le serveur auto-hébergé

https://rustdesk.com/docs/en/self-host/client-configuration/

6. Configurer WebSocket

Pour permettre au client web ou au client bureau/mobile de fonctionner correctement avec WebSocket, vous devez ajouter les paramètres suivants à votre configuration de proxy inverse.

https://rustdesk.com/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-all-platforms

Mettre à niveau le serveur

Ce guide couvre comment mettre à niveau RustDesk Server Pro depuis une version inférieure, en abordant différentes méthodes d’installation.

Migrer vers un nouveau hôte et sauvegarder/restaurer

Voici un tutoriel détaillé.

Migrer la licence

Veuillez suivre ce guide.

Mettre à niveau la licence

Suivez ce guide pour mettre à niveau votre licence pour plus d’utilisateurs et d’appareils à tout moment.

À propos de la sécurité

https://github.com/rustdesk/rustdesk/discussions/9835