どちらのツールもどこからでもデバイスにアクセスできます。自分のユースケースに合った方を選びましょう。
結論から言うと
Tailscaleは、共有インフラへのチームアクセスのために構築されたメッシュVPNです。Remote.itは、個々のデバイス——特にIoTハードウェア、組み込みシステム、そしてパブリックIPを持たないセルラーや衛星ネットワーク上で動作するあらゆるものへの接続に特化して作られています。
チームのメンバーを共有サーバーに接続するのであれば、Tailscaleはうまく機能します。一方、エッジデバイスの群れをデプロイする、大規模にIoTハードウェアを管理する、あるいは物理製品の機能としてリモートアクセスを組み込んで提供するといった場合には、remote.itがTailscaleが想定していなかった課題をまさに解決します。
remote.itを使うべき場合
- デバイスが5G、Starlink、その他のパブリックIPを持たないCGNATネットワーク上にある。
- IoTハードウェアを構築・出荷しており、製品にリモートアクセスを組み込む必要がある。
- サブネット単位やデバイス単位ではなく、サービス単位・最小権限のアクセスが必要である。
- ハードウェア上でオープンポートやインバウンドファイアウォールルールをゼロにしたい。
- 各デバイスにフルVPNクライアントをインストールするのが現実的でない、大量のデバイスを管理している。
- 製造工程において、単一のシェルコマンドまたはAPI経由でセットアップを行う必要がある。
Tailscaleの方が適している場合
- チームのメンバーを共有クラウドまたはオンプレミスサーバーに接続する。
- すべてのデバイスが主流のOSで動作し、Tailscaleクライアントのインストールが容易である。
- すべてのデバイスが互いを直接認識できるメッシュネットワークが欲しい。
- IoT規模のデバイス管理や組み込みハードウェアのサポートは不要である。
機能比較
| 機能 | remote.it | Tailscale |
|---|---|---|
| CGNAT / 5G / Starlinkの背後で動作 | 対応——中核となるユースケース | 対応だが、ピアツーピアのリレーが必要で、大規模なIoTフリートには最適化されていない |
| オープンポート不要 | 対応——インバウンドポートゼロ | 対応——WireGuardはアウトバウンドUDPを使用 |
| セットアップの複雑さ | シェルコード1行またはAPI呼び出し1回 | 各デバイスでクライアントのインストールとアカウント認証が必要 |
| サービス単位のアクセス制御 | 対応——特定のポートやサービスのみへのアクセス許可が可能 | 非対応——アクセスはデバイス単位またはネットワーク単位 |
| IoT / 組み込みハードウェアのサポート | 対応——ARM、MIPS、軽量エージェント | 限定的——クライアントが重く、制約のあるハードウェア向けには設計されていない |
| OEM / 製造工程でのデプロイ | 対応——工場でのAPI駆動の登録 | このユースケース向けには設計されていない |
| 無料プラン | あり——パーソナルプラン、デバイス数無制限 | あり——最大100デバイス、3ユーザーまで |
| 価格モデル | デバイス単位 | ユーザー単位 |
| フルメッシュVPN(全デバイスが互いを認識) | 非対応——ポイントツーポイントのサービス接続 | 対応——フルメッシュのtailnet |
| 共有サーバーへのチームリモートアクセス | 対応だが主なユースケースではない | 対応——これに特化して設計 |
| SSO / SAML | 対応(Businessプラン) | 対応(Premiumプラン、月額18ドル/ユーザー) |
| 監査ログ | 対応(Businessプラン) | 対応(Premiumプラン) |
| デバイス管理用API | 対応——フルREST API | 対応——Tailscale API |
最大の違い:価格モデル
Tailscaleはユーザー単位で課金します。Remote.itはデバイス単位で課金します。500台のIoTデバイスを3人のエンジニアが操作している場合、Tailscaleは3ユーザー分の料金を請求します。しかしこのモデルは、remote.itのようにはデバイスフリートに合わせてスケールしません——Tailscaleの無料プランは100デバイスが上限であり、デバイス数が人数を100倍上回るような状況では、ユーザー単位の価格設定は理にかなわなくなります。
価格の概要
| 区分 | remote.it | Tailscale |
|---|---|---|
| 無料 | パーソナルプラン——デバイス数無制限、5接続 | 3ユーザー、100デバイス |
| チーム/有料 | Professional——デバイス単位の価格設定 | Starter:月額6ドル/ユーザー——Premium:月額18ドル/ユーザー |
| エンタープライズ | カスタム——大量デバイスライセンス | カスタム——SSO、監査、高度なACL |
| 最適な用途 | デバイス中心のフリート、IoT、OEMハードウェア | ユーザー中心のチームアクセス、共有インフラ |
よくある質問
remote.itはチームアクセス用途でTailscaleの代替になりますか?
ほとんどのユースケースでは可能です。Remote.itは、どのデバイスに対してもきめ細かいサービス単位のアクセスを提供でき、これはTailscaleのサブネット単位のアクセスよりも安全です。特定のマシンへのSSHやRDPを主に必要とするチームにとっては、remote.itが直接的な代替となります。
Remote.itはRaspberry Piで動作しますか?
はい。Remote.itはRaspberry Piをネイティブにサポートしており、Raspberry Piコミュニティにおけるリモートアクセスツールとして最も人気のあるものの一つです。セットアップは5分もかかりません。
Tailscaleは組み込みLinuxやカスタムハードウェアで動作しますか?
TailscaleにはARMバイナリがありますが、remote.itのエージェントに比べてクライアントが重く、依存関係も多くなっています。制約のあるハードウェアや、製造時にOSイメージを自分たちで管理するデバイスの場合、remote.itのシングルバイナリのエージェントの方が組み込みが簡単です。
IoTハードウェアを構築するスタートアップにはどちらが向いていますか?
Remote.itです。OEMデバイス登録への直接対応、API駆動のプロビジョニング、そしてユーザー数ではなくデバイス数に応じてスケールする価格モデルを備えています。Tailscaleはチームのメンバーを接続することを目的として設計されており、製品に組み込まれた機能としてアクセスを提供することを目的とはしていません。
デバイスがCGNATの背後にある、または静的IPを持たない場合はどうなりますか?
Remote.itはまさにこのために作られました。5G、Starlink、そしてパブリックIPもポートフォワーディングも利用できないあらゆるCGNATネットワーク上で動作します。Tailscaleもこうした環境で動作させることはできますが、大規模なデバイスフリート向けには最適化されていないリレーインフラを使用します。
remote.itを無料でお試しください——セットアップは60秒、クレジットカードは不要です。
無料アカウントを始める:https://app.remote.it/#/sign-up
無料のパーソナルプランには、無制限のデバイス数が含まれます。