プロキシは、1つのアプリまたは1つのリクエストのトラフィックを別のIPアドレス経由に転送するもので、ウェブサイトはあなたのIPの代わりにそのIPを見ることになります。VPNはデバイスからのすべてのトラフィックを暗号化し、VPN事業者が所有する1台のサーバー経由で送信します。Torはあなたを追跡しにくくするために、トラフィックを複数のボランティア運営のリレーを経由させますが、その代償として非常に低速になります。
要するに、VPNは接続を保護し、Torは身元を隠し、プロキシサーバーはアプリケーションに別のIPと所在地を与えます。どれが必要かは用途によりますが、ほとんどのビジネスデータ関連のタスクではプロキシが答えになります。
プロキシ、VPN、Torの比較
| プロキシ | VPN | Tor | |
|---|---|---|---|
| 対象範囲 | 1つのアプリ、ブラウザ、またはリクエスト | デバイス上のすべてのトラフィック | Tor Browser(またはTorを使うよう設定されたアプリ) |
| 暗号化 | 独自の暗号化なし。HTTPSがコンテンツを暗号化する | VPNサーバーへの暗号化トンネル | リレー間での多層暗号化 |
| 速度 | 高速。多数の並列リクエスト向けに設計 | 良好だが暗号化によるオーバーヘッドあり | 非常に低速 |
| IPの種類 | レジデンシャル、ISP、またはデータセンター | 通常はデータセンター | ボランティアの出口ノード |
| 所在地のコントロール | リクエストごとに国、地域、都市、またはASNを指定可能 | サーバーの国や都市を選択 | ほとんど、またはまったくできない |
| 最適な用途 | データ収集、価格チェック、広告検証、ローカライズテスト | リモートワーク、公共Wi-Fi、個人のプライバシー | 匿名でのブラウジング |

それぞれの仕組み
プロキシの仕組み
プロキシはあなたのアプリケーションとウェブサイトの間に位置します。あなたのブラウザ、スクレイパー、またはAPIクライアントがプロキシにリクエストを送ると、プロキシは自身のIPからそれを転送し、レスポンスも同じ経路で戻ってきます。ウェブサイトからはプロキシのIPしか見えません。
プロキシを経由するのは、あなたがプロキシ宛に指定したトラフィックだけです。デバイスの残りの部分は通常の接続を使い続けます。これにより、プロキシはタスク単位のツールになります。あるスクレイパーはドイツ経由で動かし、別のスクレイパーは同じマシン上でブラジル経由で動かすといったことが可能です。
プロキシにはさまざまなIPの種類があります。データセンタープロキシはホスティング会社のサーバーIPを使います。レジデンシャルプロキシはインターネットプロバイダが実際の住宅に割り当てるIPを使うため、リクエストは通常の訪問者のように見えます。ISPプロキシはコンシューマー向けインターネットプロバイダに登録されていますが、サーバー上で動作します。レジデンシャルの種類について初めて知る方は、レジデンシャルプロキシとは何かについてのガイドで仕組みを説明しています。
例えばShifterでは、ユーザー名とパスワードを使って1つのゲートウェイ(p.shifter.io:443)に接続します。ユーザー名の中で国、地域、都市、またはASNを指定し、リクエストごとに新しいIPを使うか、sid-<id>とttl-<seconds>を使って一定時間1つのIPを維持するスティッキーセッションを選べます。HTTP(S)とSOCKS5の両方に対応しているため、追加のソフトウェアなしでほとんどのツールに組み込めます。
VPNの仕組み
VPNアプリは、あなたのデバイスとVPNプロバイダが運営するサーバーとの間に暗号化されたトンネルを作ります。デバイスから送信されるすべて、ブラウザ、メール、チャットアプリ、システムアップデートがこのトンネルを通ります。カフェのWi-Fiの管理者など、あなたのローカルネットワークを観察している人からは、あなたがVPNサーバーに接続していることしか見えず、何をしているかは見えません。
あなたが訪れるウェブサイトからは、VPNサーバーのIPが見えます。そのIPはほぼ常にデータセンター内にあり、同時に多数のVPNユーザーが共有しているため、ストリーミングサービスや厳格なウェブサイトはVPNのトラフィックを識別してブロックすることがよくあります。
Torの仕組み
The Onion Routerの略であるTorは、あなたのトラフィックをボランティアが運営する少なくとも3つのリレー経由で送信します。各リレーは1層分の暗号化を取り除き、その前後のホップしか把握しません。入口リレーはあなたが誰であるかは把握しますが、どこへ向かうかは把握しません。出口リレーは行き先は把握しますが、あなたが誰であるかは把握しません。
この仕組みは強力な匿名性をもたらしますが、その代わりに各リクエストは長く遠回りな経路をたどります。ページの読み込みは遅く、出口ノードは公開されていて広く遮断されており、トラフィックがどの国から出るかをコントロールする手段はほとんどありません。
プロキシを使うべき場合
アプリケーションが特定のIPや所在地、しばしば多数同時にウェブサイトへアクセスする必要がある場合はプロキシを使います。典型的なケースは以下の通りです。
- データ収集。 商品一覧、レビュー、検索結果、その他の公開データのウェブスクレイピングを、多数のIPに分散させて1つのアドレスが目立たないようにする場合。
- 価格チェック。 各市場の顧客が見るのと同じ価格、在庫、プロモーションを確認すること。これは価格インテリジェンスの核となる要素です。
- 広告検証。 広告が正しい場所と国に表示されているかを確認し、不正を発見すること。
- ローカライズテスト。 別の国や都市のユーザーに対して、ウェブサイト、アプリ、または決済がどのように動作するかを確認すること。
- 多数の所在地での多数のセッション。 それぞれ独自のIPと所在地を持つ数百の並列セッションを実行すること。これはVPNにはできません。
厳格なウェブサイトに対しては、レジデンシャルIPが通常のホームユーザーのように見えるため最も効果的です。これを大規模に必要とするチームは、大規模なプールからのレジデンシャルプロキシを利用します。Shifterのプールは195以上の国で2億500万以上のIPをカバーしています。
VPNでも技術的には同じページにアクセスできますが、一度に1つの共有データセンターIPしか得られず、ローテーションもなく、所在地を細かく制御することもできません。手動での数回のチェックを超える用途には、不適切なツールです。
VPNを使うべき場合
データを収集することではなく、デバイスの接続を保護することが目的の場合はVPNを使います。
- リモートワーク。 従業員は自宅や移動中から、暗号化された接続を介して社内システム、ファイル、ツールにアクセスします。
- 公共Wi-Fi。 ホテル、空港、カフェでは、VPNがネットワーク上の他の人にあなたのトラフィックを読まれるのを防ぎます。これはバンキングや仕事用アカウントにログインする際に重要です。
- 個人のプライバシー。 VPNはあなたのインターネットプロバイダやローカルネットワークからブラウジング内容を隠します。
トレードオフとして、VPNはデバイス全体を対象とし、システムリソースをいくらか消費し、暗号化によって接続がわずかに遅くなります。これは保護のために作られたツールであり、多数の所在地からウェブサイトにアクセスするためのものではありません。
Torを使うべき場合
速度よりも匿名性が重要な場合にTorを使います。例えば、情報源を保護するジャーナリスト、読んでいる内容と自分が結び付けられてはならない研究者、あるいは行き先に自分が誰であるかを知られずにブラウジングする必要がある人などです。
Torはビジネス用途のワークロードには不向きです。データ収集には遅すぎ、多くのウェブサイトがその出口ノードをブロックしており、正確な所在地を選ぶこともできません。また、Tor Browser以外で使うにはある程度のセットアップが必要です。
両方を組み合わせて使うことはできますか?
はい、多くの企業がそうしています。よくある構成は、社内システムへのスタッフの接続を保護するVPNと、データチームのスクレイパーや価格モニターを動かすレジデンシャルプロキシを組み合わせるというものです。この2つは異なる問題を解決するものなので、一方がもう一方の代わりになるわけではありません。
VPNを使っている間にプロキシに接続するなど、ツールを連結させることもできます。ただしこれはレイテンシーを増やし、問題のデバッグを難しくするため、明確な理由がある場合のみ行うべきです。
レジデンシャルVPNのように、デバイスを自宅のIP経由にするサービスなど、境界があいまいなものもあります。この選択肢を検討している場合は、レジデンシャルプロキシとレジデンシャルVPNの比較をご覧ください。
プロキシかVPNか:ビジネス向けチェックリスト
選択する前に、以下の質問に答えてください。
次に当てはまる場合は、おそらくVPNが必要です。
- スタッフが社内または機密の業務資料に安全にアクセスする必要がある。
- チームのメンバーがホテル、空港、その他の公共ネットワークからよく作業する。
- デバイス上のすべてのトラフィックを保護したい、1つのアプリだけではなく。
- ローカルネットワークやインターネットプロバイダからのプライバシーが主な目的である。
次に当てはまる場合は、おそらくプロキシが必要です。
- 価格、商品一覧、検索結果など、ビジネス上の意思決定のために公開ウェブデータが必要である。
- 特定の国や都市のユーザーが見るのと同じようにウェブサイトを見る必要がある。
- 速度、稼働率、低いブロック率が重要な、大量または自動化されたジョブを実行する。
- それぞれ独自のIPと所在地を持つ、多数の独立したセッションが必要である。
- 業務が価格比較、市場調査、SEO、広告検証、eコマース、旅行データに関わる。
両方のリストで「はい」と答えた場合は、両方を使ってください。保護のためのVPNとアクセスのためのプロキシを組み合わせるのは、重複ではなく通常の構成です。
プロキシは匿名性のためのツールではない
プロキシとVPNの比較でよく見落とされる点が1つあります。レジデンシャルプロキシは、ウェブサイトが見るIPアドレスを変えるだけです。あなたを匿名にするわけではなく、それ自体ではトラフィックを暗号化しません。リクエストの内容を保護する暗号化は、クライアントとウェブサイトの間のHTTPSによるものであり、プロキシの有無にかかわらず同じように機能します。
プロキシ事業者は、あなたがどのサイトに接続しているかを依然として把握できますし、ウェブサイトもログイン情報、クッキー、ブラウザフィンガープリントを通じてあなたを特定できます。匿名性が目的であれば、Torの方がより適しています。この制約については、プロキシは匿名性のためのツールではない理由で詳しく説明しています。
結論
用途に応じてツールを選びましょう。VPNは人のための接続を保護します。Torは速度を犠牲にして身元を隠します。プロキシはアプリケーションに必要なIPと所在地を与えるものであり、だからこそデータ収集、価格チェック、広告検証、ローカライズテストの標準的な選択肢となっています。