RustDesk Server Pro

RustDesk Server Pro はオープンソース版と比較してより多くの機能を持っています。

Note

ご自宅/オフィスで独自のサーバーを構築し、パブリック IP/ドメインを通じて接続できない場合は、この記事をご確認ください。

Note

続行する前に、まずこれを読むことをお勧めします:セルフホストサーバーはどのように動作するか?

ハードウェア要件

最低レベルのVPSで使用ケースには十分です。サーバーソフトウェアはCPUとメモリを集約的に使用しません。2 CPU/4 GB Vultrサーバーでホストされている私たちのパブリックIDサーバーは、100万以上のエンドポイントにサービスを提供しています。各リレー接続は平均毎秒180kbを消費します。1つのCPUコアと1GのRAMで1000の同時リレー接続をサポートするのに十分です。

記事チュートリアル

ステップバイステップガイド:セキュアなリモートアクセスのためのDockerを使用したクラウドでのRustDesk Server Proのセルフホスト

ビデオチュートリアル

初心者ガイド:Linux初心者ユーザー向けRustDesk Server Proのセルフホスト

クイックガイド:上級Linuxユーザー向けRustDesk Server Proのセルフホスト

ライセンス

https://rustdesk.com/pricing.html からライセンスを取得できます。詳細についてはライセンスページをご確認ください。

開始方法

1. インストール

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

詳細については、Dockerをご確認ください。

2. 必要なポート

21114-21119 TCPと21116 UDPポートを開く必要があります。ファイアウォールルールとDockerポートマッピングを設定する際に、これらのポートが設定されていることを確認してください。

これらのポートに関する詳細情報については、こちらをご確認ください。

3. ライセンスの設定

http://<サーバーIP>:21114にアクセスしてWebコンソールを開き、デフォルトの認証情報admin/test1234 admin/test1234を使用してログインします。このガイドに従ってライセンスを設定してください。

4. WebコンソールのHTTPS設定

試用中にHTTPSを使用したくない場合はこのステップをスキップできますが、HTTPS設定後にクライアントのAPIアドレスを変更することを忘れないでください

こちらは簡単な手動HTTPS設定のチュートリアルです。

5. セルフホストサーバーを使用するためのクライアント設定

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

6. WebSocketの設定

Webクライアントまたはデスクトップ/モバイルクライアントがWebSocketで適切に動作するように有効にするには、リバースプロキシ設定に以下の設定を追加する必要があります。

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

サーバーのアップグレード

このガイドでは、RustDesk Server Proを低いバージョンからアップグレードする方法を、異なるインストール方法に対応してカバーしています。

新しいホストへの移行とバックアップ/復元

詳細なチュートリアルがこちらにあります。

ライセンスの移行

このガイドに従ってください。

ライセンスのアップグレード

このガイドに従って、いつでもより多くのユーザーとデバイス用にライセンスをアップグレードできます。

セキュリティについて

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