· RustDesk Team · 比較  · 22 分で読めます

RustDesk vs TeamViewer:セルフホスト型の代替ソフト

RustDeskとTeamViewerを比較:機能、OSサポート、セキュリティ、ライセンスモデル、そして本当のトレードオフ——セルフホスティング、オープンソース、チャンネル単位の課金なし。

RustDesk vs TeamViewer:セルフホスト型の代替ソフト

RustDeskとTeamViewerは、同じリモートアクセスの課題を正反対のモデルで解決します。自分でホストするオープンソースのスタックか、契約して利用するマネージド型のクラウドサービスか、という違いです。

TeamViewerは、豊富な連携機能を備えた商用リモートアクセスプラットフォームです。本記事では、両製品がそれぞれ何であるか、機能とプラットフォームサポートの面でどう比較されるか、セキュリティとライセンスモデルがどう異なるか、そしてどのような理由でチームがRustDeskに乗り換えるのかを詳しく比較します。TeamViewerに関する主張には出典を明記し、リモートアクセスの価格体系やパッケージは頻繁に変わるため、すべての情報に日付を記載しています。

目次

RustDeskとTeamViewerの概要

TeamViewerは、TeamViewer SEが提供する商用のリモートアクセス・リモートサポートプラットフォームで、2005年から市場に存在し、この分野で最も広く導入されているツールの一つです。マネージド型のクラウド仲介SaaSとして提供され、TeamViewerが接続インフラを運用し、ユーザーはクライアントをインストールし、セッションはTeamViewer独自のルーティングネットワークを介して仲介されます。クローズドソースで年間サブスクリプションとして販売されており、上位ティア(TeamViewer Tensorというブランド)では、シングルサインオン、条件付きアクセス、一括展開、ServiceNow・Jira・Microsoft Intuneなどのツールとの幅広い連携カタログといったエンタープライズ機能が追加されます。(TeamViewer Tensor / 連携機能)

RustDeskは、「すべてを自分自身で運用できる」という異なる前提のもとに構築されたオープンソースのリモートデスクトップツールです。RustDeskはAGPLの下でオープンソース化されており、コードを監査したり、ソースからビルドしたり、無期限で稼働する無料のコミュニティサーバーと組み合わせて使用したりできます。商用製品であるRustDesk Server Proはセルフホスト型です。ID/ランデブーサーバーとリレーサーバーは自社のマシンやVPS上で稼働するため、セッションのメタデータと接続の仲介は自社が管理するインフラ内にとどまります。RustDeskは同時接続数ではなく、ログインユーザー数と管理対象デバイス数によってライセンスされ、単独の技術者から大規模な機器群まで拡張できるよう設計されています。TeamViewerに対する不満の本質が、データ、コスト、そしてソフトウェアそのものに対するコントロールである場合、それこそが両製品の最大の違いとなる軸です。

本記事の以降では、この比較を機能ごとに詳しく見ていきます。

機能比較

以下の表は、多くのチームが気にする日常的な機能を比較したものです。RustDeskの列は製品として文書化されている機能を反映しており、TeamViewer側の「あり」はすべてTeamViewer自身のページを出典としています。判断の根拠とする項目は、必ず最新のドキュメントで確認してください。

機能RustDeskTeamViewer
リモートコントロール(コアセッション)あり——コアクライアントの機能ですあり(機能)
無人アクセスあり——デバイスは常時制御可能な管理対象エンドポイントとしてライセンスされますあり(機能)
モバイルアクセスあり——Android対応、iOSは操作側(コントローラー)のみあり、モバイルアプリ経由(機能)
ファイル転送あり(双方向)あり(機能)
セッション内チャットあり——テキストチャットあり、リアルタイムチャット。無料ユーザーはVoIP/ビデオ/チャットが無効(サポート)
セッション録画あり(受信/発信を自動録画可能)あり(機能)
リモート印刷あり——受信接続向けのリモートプリンター(Windows)あり(機能)
マルチモニター対応あり——マルチモニターあり——4Kマルチモニター(機能)
同時セッション数の上限標準プランでは無制限、Customized V2では制限ありプランのティアごとに上限あり(詳細はライセンスを参照)

特に注目すべき行が1つあります。機能面での同等性についてです。両製品とも、サポートチームや管理チームが日々行う業務——リモートコントロール、無人アクセス、ファイル転送、セッション録画、リモート印刷、マルチモニター対応——をカバーしています。どの比較表の言葉も鵜呑みにせず、実際の業務でRustDeskを試してみることをお勧めします。だからこそ、評価をご希望の方には、正式な契約ではなく[email protected]でのテストライセンスをご案内しています。

対応OSとプラットフォーム

どちらのツールも主要なデスクトップおよびモバイルプラットフォームに対応していますが、特にLinuxや組み込みデバイスといった周辺部分では細部が異なります。

プラットフォームRustDeskTeamViewer
Windowsあり——x64、ARM64、32ビットあり、Windows Server 2016/2019/2022を含む(対応OS)
macOSあり——Apple SiliconおよびIntelあり、macOS 13(Ventura)以降(対応OS)
Linuxあり——x86_64、ARM64、ARM32に対応、Waylandへの対応も充実あり、ただしTeamViewer Classic経由で機能はより限定的(対応OS)
Androidあり——arm64、arm32、x64(ホスト・コントローラー双方)あり、Android 8以降(対応OS)
iOS / iPadOSコントローラーのみ(Appleの制限によりホスト不可)コントローラーアプリ、iOS/iPadOS 15以降(Appleの制限により完全な制御は不可)(対応OS)
ChromeOS本記事では未確認あり、ただし画面共有のみ——完全なリモートコントロールは公式には未サポート(対応OS)
Raspberry Pi OSあり——公式のARM64/ARM32 Linuxビルドあり、TeamViewer Classic経由(対応OS)

要点は、両製品ともWindows、macOS、Linux、Android、iOSで動作するため、混在環境のサポート業務の大多数において、どちらのツールを選んでも必要なエンドポイントに到達できるということです。TeamViewerはさらにいくつかの周辺領域(ChromeOSの画面共有、旧式のClassicクライアント経由のRaspberry Pi)をカバーしており、一方でRustDeskは標準のARM64/ARM32 LinuxビルドでPiに対応しています。特殊なエンドポイントが重要な場合は、導入を決める前に各ベンダーの最新リストで対象デバイスを確認してください。

セキュリティとID管理

この点において、両製品は根本的に異なる思想を体現しています。そのため、「セキュリティ機能」と「セキュリティモデル」を分けて考える価値があります。

TeamViewerのセキュリティ機能は強力で、文書化も充実しています。セッション通信にはRSA 4096ビットの公開鍵/秘密鍵交換とAES 256ビットのセッション暗号化が使用されており、これはHTTPS/TLSで使われているものと同じカテゴリーの暗号技術です。エンドツーエンド暗号化にも対応しており、TeamViewerによれば、同社のルーティングサーバーや中間システムであっても、エンドツーエンドで暗号化されたセッション通信を復号することはできません。アカウントへのアクセスはTOTPベースの二要素認証で保護でき、同プラットフォームはSOC 2、ISO/IEC 27001、ISO 9001:2015、HIPAA/HITECHを含むコンプライアンス認証を取得しており、GDPR準拠も表明しています。(エンドツーエンド暗号化セキュリティ声明)

とはいえ、これらの機能と並んで指摘しておくべきセキュリティモデル上の論点があります。集中管理型のベンダーのインフラそのものが高価値な攻撃対象となり得るという点であり、この種の攻撃からいかなるプロバイダーも無縁ではありません。これこそまさに、セルフホスト型モデルが変えるリスクプロファイルです。

RustDeskのセキュリティモデルは、異なる出発点に立っています。RustDeskはAGPLの下でオープンソース化されており、コードは第三者による監査やソースからのビルドが可能です。RustDesk Server Proはセルフホスト型で、ID/ランデブーサーバー、リレーサーバー、コンソール、保存されたデプロイメントデータを自社で運用します。直接セッションはエンドポイント間で流れ続けます。オープンソースであることは不具合も公開されることを意味するため、セルフホスティングがソフトウェアのリスクを排除すると思い込まず、最新のリリースや現在の脆弱性情報を確認してください。

ID管理については、計画時に重要となる一点を明確にしておきます。RustDeskはLDAP/Active DirectoryとOIDC経由のSSOに対応しており、これはBasicプラン以上で利用可能です。最上位ティア限定というわけではありませんが、Basicより下位のプランには含まれていないため、購入を検討している具体的なプランと照らし合わせて確認してください。詳細なセットアップ手順はRustDesk LDAP & Active Directory:セットアップガイドにあります。ユーザーごとのアクセス制御については、RustDeskはセルフホスト型のWebコンソール、デバイスグループ、共有アドレス帳を提供しており、さらにカスタムブランドのクライアントジェネレーターにより、ユーザーがインストールするアプリにベンダーの名前ではなく自社の名前を表示できます。

セッションデータを自社管理下のインフラに置くこと自体が目的であるならば、リモートデスクトップとデータ主権およびなぜリモートデスクトップソフトをセルフホストすべきかで詳しく論じています。

ライセンスと価格モデル

価格は、リモートアクセス製品の比較において最も変動しやすい部分です。そのため本記事ではモデルについては詳しく説明しますが、数値については恒久的な事実ではなく、ある時点でのスナップショットとして扱います。また方針として、本文中にRustDeskの具体的な価格を明記することはありません。最新の金額は常に正確な情報が反映されるrustdesk.com/pricingをご確認ください。

TeamViewerのモデルはサブスクリプション制で、名称付きのティアと同時セッション数の制限を軸に構成されています。パッケージと価格は地域や契約期間によって異なるため、過去の第三者による数値や個別顧客の請求書ではなく、TeamViewerの最新の料金ページと書面での見積もりを参照してください。

TeamViewerの旧来の「永久」ライセンスについて。 多くのチームは、当初TeamViewerを永久ライセンス——特定のメジャーバージョンに紐づく一回限りの購入——のもとで導入しました。TeamViewerはもはや永久ライセンスを販売しておらず、現在はサブスクリプションのみとなっています。古い永久ライセンスは、TeamViewerの製品ライフサイクルポリシーに従い、元々有効だったバージョンでのみ使用可能なままです。実際には、これは紐づいたバージョンが古くなるにつれて、古い永久ライセンスのクライアントがいずれ接続できなくなる可能性があることを意味しており、「支払い済みの永久ライセンスがもう接続できない」という声は、チームが乗り換えを検討し始める、よくある理由の一つです。RustDesk自身のモデルはこれとは異なります。コミュニティサーバーは無料かつオープンソースで無期限に利用でき、商用のServer Proは買い切りの永久ライセンスではなく、年単位でライセンスされます。(TeamViewerサブスクリプションFAQ)

RustDeskのモデルは、2つの点で異なります。第一に、商用プランはログインユーザー数と管理対象デバイス数の合計でカウントされます。標準プランには無制限の同時接続が含まれ、Customized V2には定義された同時接続数の割り当てがあります。アップグレードは日割り計算が可能な場合があるため、契約期間途中の最新条件は料金ページで確認してください。第二に、コミュニティサーバーにはライセンス費用がかからず、Server Proが集中管理機能のための商用オプションとなります。RustDeskは固定のセルフサービス型Server Proトライアルを公開していません。概念実証(PoC)を計画する前に、最新の評価条件について問い合わせてください。支払いの仕組みについてはRustDeskの料金ページで解説しています。

TeamViewerのコストが出発点である場合は、同じ範囲で最新の見積もりを比較してください。

無料プランに関しても注意点があります。TeamViewerの無料プランは個人・非商用利用が対象であり、商用利用の疑いがあるとセッションが制限される場合があります。TeamViewerは、ユーザーが頼りにできるような明確な判定基準を公開していません。誤検知であれば公式のリセット手続きを行うべきであり、実際に業務で利用している場合は商用契約が必要です。(TeamViewer:商用利用の疑い)具体的な対処手順についてはTeamViewerで商用利用が検出された場合をご覧ください。

メリットとデメリット

RustDesk

メリット

  • ログインユーザー数+管理対象デバイス数によるライセンスで、いつでも日割りでアップグレード可能——同時セッション単位で課金される席単位のチャネルではない
  • 無料プランで「商用利用の疑い」によりセッションが中断されるフラグ付けがなく、バージョンが古くなるにつれて接続できなくなる永久ライセンスもない
  • オープンソース(AGPL)——監査可能、ソースからビルド可能、無期限で稼働する無料のコミュニティサーバー
  • セルフホスト型のServer Pro:ID/ランデブーサーバーとリレーサーバーが自社のマシンやVPS上で稼働し、セッションの仲介が自社の管理境界内にとどまる
  • Basicプラン以上でLDAP/Active DirectoryおよびOIDC SSOに対応
  • セルフホスト型のWebコンソール、デバイスグループ、共有アドレス帳、カスタムブランドのクライアントジェネレーター。大規模な導入向けに大規模フリートの計画ガイダンスも提供

デメリット

  • セルフホスティングであるため、サーバーの運用・パッチ適用・更新は自社で行う必要がある

TeamViewer

メリット

  • AES-256のセッション暗号化、RSA-4096の鍵交換、任意設定可能なエンドツーエンド暗号化、TOTPによる二要素認証
  • 公開されたコンプライアンス認証(SOC 2、ISO/IEC 27001、HIPAA/HITECH)
  • Tensor経由でServiceNow、Jira、Intuneなどとのネイティブ連携
  • 完全マネージド型のSaaS——自社でサーバーを運用する必要がない

デメリット

  • クローズドソースであり、ベンダーのインフラおよびセッションメタデータの取り扱いを信頼する必要がある
  • 同時セッション数はプランのティアごとに計測される
  • 永久ライセンスの選択肢がなく、年間サブスクリプションが継続的に発生する
  • 無料プランは個人利用限定であり、「商用利用」の疑いによりユーザーがフラグ付けされ、セッションが中断される場合がある
  • 集中管理型のクラウドモデル——ベンダー自身のインフラそのものが高価値な攻撃対象であり、セルフホスティングによって変化するリスクプロファイル

それでもチームがRustDeskに乗り換える理由

ここまでは中立的な内容でした。以降のセクションでは、どのような購入者の要件がRustDeskのモデルと合致するかを説明します。

異なるライセンス・スケーリングモデルを求めている。 料金と割り当ては変更される可能性があるため、成長予測は最新の料金体系に基づいて行ってください。詳しくは最新の料金大規模フリート向けの計画ガイダンスをご覧ください。

サーバー側のデータ経路をコントロールしたい。 ID/ランデブーサーバーとリレーサービスを自社で運用することで、これらのサービスや保存されるメタデータをどこに置くかをチームが選択できます。直接セッションの通信はエンドポイント間を流れ続けており、セルフホスティングだけでGDPR準拠が確立されるわけではありません。なぜセルフホストするのかリモートデスクトップとデータ主権をご覧ください。

コードを読みたい。 セキュリティを重視する購入者にとって、「自分たちで検証できる」ということは、「ベンダーが問題ないと言っている」こととは異なるレベルの保証です。

ブランド化できるセルフホスト型ツールを求めるMSPや企業。 マネージドサービスプロバイダー(MSP)にとって、カスタムブランドのクライアントジェネレーターにより、RustDeskはホワイトラベルのサポートプラットフォームになります。詳しくはMSP向けRustDeskをご覧ください。AD/LDAPと成長の余地を必要とする大規模組織については、エンタープライズ向けRustDeskをご覧ください。

他の選択肢も比較検討中ですか?RustDesk vs AnyDeskRustDesk vs ScreenConnect最良のセルフホスト型TeamViewer代替ソフトもご覧ください。

RustDeskを試してみる

無料のコミュニティサーバーは、今日から無料で構築できます。Pro機能が必要ですか?評価条件については[email protected]までお問い合わせいただくか、プラン料金はrustdesk.com/pricingでご確認ください。まず実際の動作を見てみたい方には、詳しい動画解説もご用意しています。

関連記事

Frequently asked questions

RustDeskはTeamViewerの無料の代替ソフトですか?

RustDeskのコアクライアントとコミュニティサーバーはオープンソースであり、無期限で無料でセルフホストできます。有料のServer Proプランでは集中管理機能が追加され、ログインユーザー数と管理対象デバイス数に基づいてライセンスされます。最新の料金はrustdesk.com/pricingをご確認ください。

支払いを止めても、古いTeamViewerの永久ライセンスのようにRustDeskは動作し続けますか?

オープンソースのコミュニティサーバーは無料で稼働し続けます。Server Proは年間契約の商用ライセンスであり、契約が失効しても無料サーバーはそのまま使用できますが、Proの管理機能は失われます。どちらの製品も、一度購入すれば永久に使えるツールではありません。

TeamViewerとは異なり、RustDeskはセルフホストできますか?

はい。RustDesk Server Proは、ID/ランデブーサーバー、リレーサーバー、コンソール、保存データを自社で管理するインフラ上で稼働させます。一方、TeamViewerは自社クラウドを介してセッションを仲介します。

RustDeskはTeamViewerのプランのように同時接続数を計測しますか?

RustDeskの標準プランには無制限の同時接続が含まれています。同時接続数を計測して課金するのはCustomized V2プランのみです。TeamViewerはプランのティアごとに同時セッション数の上限を設けています。

ブログに戻る