Geonode logo
Carl Gamutan

Carl Gamutan

更新日:2026年10月7日

公開日:2022年7月31日

バックコネクトプロキシとは何ですか?

プロキシサーバーに接続する際、ユーザーには「プロキシリスト」または「バックコネクトプロキシ」のいずれかが提供されます。プロキシリストは静的プロキシ用であり、バックコネクトプロキシはローテーションプロキシ用です。この記事では、バックコネクトプロキシとは何か、その仕組み、メリット、デメリットについて解説します。

バックコネクトプロキシとは、多数の異なるIPアドレスのプールを通じて外部へ接続する単一のゲートウェイアドレスであり、IPアドレスそのものをユーザーに割り当てるものではありません。ユーザーはソフトウェアで1つのホストとポートを指定するだけで、各リクエストを実際にどのアドレスで処理するかはプロバイダーが決定します。

この名称はアーキテクチャを説明するものであり、実際に観察される動作は通常「ローテーション」と呼ばれます。そのため、「バックコネクト・ローテーション・プロキシ」は2つの製品ではなく、1つの製品として扱われます。

1.JPG

バックコネクトプロキシの仕組み

ユーザーが送信するすべてのリクエストは、まずゲートウェイを経由します。ゲートウェイはユーザーを認証し、その背後のプールから出口アドレスを選択し、そのアドレスからアウトバウンド接続を開きます。レスポンスは同じ経路を通って戻ってきます。クライアントは、どのアドレスが使用されたかを知ることはなく、知る必要もありません。

この間接的な仕組みこそが、最大の利点です。これがなければ、1,000個のアドレスを使用する場合、1,000組の「ホスト-ポート-認証情報」のトリプルをリストとして管理し、稼働しているものを確認し、使用不能になったものを削除し、残りのアドレス間でトラフィックを再配分する必要があります。バックコネクトゲートウェイを使えば、設定は1行で済み、プールに100個のアドレスがあっても数百万個あっても、設定行数は変わりません。

アドレスはプール自体から供給されます。Geonodeの住宅用ネットワーク(多くの人が「バックコネクト」と称するゲートウェイ)は、住宅用プロキシのページによると、常に500万のIPがオンライン状態で、195カ国以上で毎月3,000万~5,000万のユニークなアドレスが循環していると報告されています。 国別のターゲティングはエンドポイントのパラメータであるため、特定の市場に絞り込んでも接続方法が変わることはありません。

宛先から見て、各リクエストは家庭用回線を利用する無関係な訪問者のように見えます。なぜなら、出口アドレスが文字通りその場所にあるからです。サイト側がレート制限を行うためのIPごとの履歴は蓄積されないため、バックコネクトゲートウェイは大量のデータ収集における標準的なツールとなっています。

ゲートウェイがデフォルトで行わないのは、ステートの保持です。フローの開始から終了まで同じアドレスが必要な場合は、エンドポイントの構築時にスティッキーセッションを要求します(住宅用FAQによると、これは最大24時間まで設定可能です)。そうすることで、ゲートウェイはその期間中、1つのアドレスをセッションに固定します。

バックコネクト、ローテーション、静的プロキシの比較

バックコネクトローテーション静的(ISPまたは専用)
送信元IP1つのゲートウェイ背後のプール1つのゲートウェイ背後のプール割り当てられた1つのアドレス
静的またはローテーションローテーション(リクエストに応じてスティッキー)ローテーション(リクエストに応じてスティッキー)静的
共有または専用顧客間で共有されるプール顧客間で共有されるプールお客様のアカウント専用
検出リスク低 — アドレスごとの履歴が蓄積されない低低、ただし単一のアドレスにすべての履歴が記録される
価格モデルGB単位GB単位IP単位、帯域幅無制限
最適な用途IPリストの管理を必要としない大規模なクローリング動作特性によって定義される同様のジョブログインや、識別性を維持する必要があるあらゆる処理

最初の2つの列は同じ製品です。「バックコネクト」は「どのように構築されているか」を、「ローテーション」は「どのような機能を持つか」を示しています。

バックコネクトプロキシを使うべき場合とそうでない場合

次のような場合に適しています:

  • インフラを構築せずにスケールアップしたい場合。 1つのエンドポイントで、アドレスリストの管理作業を完全に置き換えることができます。
  • 宛先がアドレスごとにレート制限を設けている場合、単一のIPアドレスではすぐに許容枠を使い切ってしまうからです。
  • 地理的な分散が必要な場合 — 個別のアドレスリストを購入するのではなく、エンドポイント上で国を選択できます。
  • そうでなければアドレスプールが陳腐化してしまう場合。住宅用アドレスは入れ替わります。ゲートウェイは、ユーザーが気付かないうちに使用不能になったアドレスを自動的に削除します。

以下の場合は不適切な選択となります:

  • 相手側がホワイトリスト登録を必要とする場合。 固定の送信元アドレスを前提とするパートナーAPIは、ローテーションゲートウェイの背後で動作しません。
  • 通信がステートフルであり、スティッキーセッションを設定していない場合。 出口アドレスが変更されると、カート、ログイン、ページネーションされたセッションが機能しなくなります。
  • どのアドレスがリクエストを行ったかを正確に監査する必要がある場合。 ゲートウェイは設計上、その情報を抽象化してしまいます。
  • 処理規模が小さい場合。 制限の緩いターゲットに対する数千件程度のリクエストであれば、静的アドレスを数個用意する方がシンプルで安上がりです。

バックコネクトプロキシの入手方法

Geonode のバックコネクトゲートウェイは、住宅用プロキシ のエンドポイントです。1つのホストとポート、国別ターゲティング、ローテーションモードまたはスティッキーモードに対応しており、同ページでは1GBあたり0.27ドルから利用可能で、月額最低利用料金はありません。 設定は、ロケーションとセッションタイプを選択し、エンドポイント文字列をスクリプトに貼り付けるだけです。ユーザー側でアドレスリストを管理する必要はありません。

ターゲット側が、出口アドレスが家庭用接続に属しているかどうかを気にしない場合は、ローテーション型データセンタープロキシを通じて、GBあたり0.144ドルからというより安価なインフラ上で同じゲートウェイパターンを利用できます。 これにより、住宅用IPアドレスの外観は失われますが、単一エンドポイントの利便性は維持されます。アドレスの外観よりもスループットが重視される、より高度なユースケースのほとんどにおいて、これらは依然としてより優れた選択肢です。

よくある質問

バックコネクトプロキシとローテーションプロキシは異なりますか?

実際には違いはありません。「バックコネクト」はゲートウェイのアーキテクチャを指し、「ローテーション」はその結果として生じる動作を指しますが、ベンダーは同じサービスを指してこれらの用語を使用しています。

バックコネクトプロキシでは、IPアドレスのリストが提供されますか?

いいえ、それこそがポイントです。提供されるのは1つのゲートウェイエンドポイントのみです。その背後にはIPアドレスのプールがあり、どのアドレスが各リクエストに対応するかはプロバイダーが管理します。

バックコネクトゲートウェイで同じIPアドレスを使い続けることはできますか?

はい、エンドポイントを構築する際にスティッキーセッションをリクエストすることで可能です。住宅用プロキシのFAQによると、スティッキーセッションは最大24時間まで設定可能です。

バックコネクトプロキシは、モバイルIPや住宅用IPでも機能しますか?

はい。ゲートウェイモデルがあるからこそ、大規模な住宅用およびモバイルIPプールを利用できるのです。これらのアドレスは数が多すぎて、また有効期間が短すぎるため、リストとして配布することは不可能です。