Windowsインストール

Note

Windowsのセキュリティポリシーは複雑です。このチュートリアルがうまくいかない、または不安定な接続が発生する場合は、Linuxサーバーに移行してください。

Note

GUI版のRustDeskServer.setup.exeはもうメンテナンスされておらず、推奨されません。

インストール

Windowsでrustdeskを実行するにはMicrosoft Visual C++ Redistributableが必要です。こちらからダウンロードできます。

  1. https://rustdesk.com/pricing.htmlからライセンスを取得し、詳細についてはライセンスページを確認してください。
  2. GitHubからWindowsインストーラーをダウンロードしてください。
  3. Windowsインストーラーを解凍してください。
  4. インストーラーを実行し、画面の指示に従ってください。またはPM2またはNSSMで手動インストールしてください。
  5. 完了したらRustDesk Serverを開いてください。
  6. インストールをガイドするプロンプトに従ってください。
  7. Servicesをクリックし、次にStartをクリックしてください。
  8. インストールが完了したらhttp://youripaddress:21114にアクセスしてください。
  9. ユーザー名admin、パスワードtest1234でログインしてください。
  10. ステップ1で購入したライセンスコードを入力してください。

IISをプロキシとして使用

Dynamic Content Compressionがインストールされていることを確認してください(これはサーバー役割でインストールできるIIS機能です)。

  1. IISを開く(またはインストールする)。
  2. RustDesk用の新しいウェブサイトをバインディング(理想的には443)と関連証明書で作成してください。基本設定は空のフォルダーを指す必要があります。(デフォルトサイトを使用する場合は、フォルダーに他のファイルがないことを確認してください)。
  3. IISでApplication Request RoutingURL Rewriteをインストールしてください。

Application Request Routing

  1. IISサーバーホストの下でApplication Request Routingを開いてください。
  2. Server Proxy Settingsに移動してください。
  3. プロキシを有効にすると、すべての設定が表示されます。デフォルトのままにしておくことができます。
  4. 設定を保存し、次のステップにURL Rewriteに進みます。

URL Rewrite

  1. 左ペインでIISのサイトを開き、URL Rewriteをダブルクリックしてください。
  2. Add rulesをクリックしてください。
  3. 新しいリバースプロキシルールを設定してください。
  4. ローカルアドレス(21114アドレス)を設定してください
    Inbound Rule – RustDesk内部 21114アドレス
    Outbound Rules – FromはRustDesk内部 21114アドレス、Toは外部アドレスです。
    注意:アドレスの前にhttp / httpsは付けないでください – 自動的に処理されます。また、すべてのアドレスが内部および外部の両方からアクセス可能であることを確認してください。

圧縮

  1. Dynamic Content Compressionを無効にしてください。

トラブルシューティング

500.52エラーが発生した場合は、記載されている変数を追加してください:IIS acting as reverse proxy: Where the problems start

SSL設定を「Require SSL → Ignore」に変更する必要があるかもしれません。