Geonode logo
Geonode Team

Geonode Team

更新日:2026年10月7日

公開日:2026年9月2日

プロキシプールとは? わかりやすく解説

プロキシプールとは、リクエストをルーティングできるIPアドレスの集合体であり、通常は、その中から1つを自動的に選択する単一のエンドポイントの背後に配置されます。 各プロキシが公表している数、つまりプールに含まれるアドレスの数は、この仕組みにおいて最も役に立たない要素の一つです。 このガイドでは、そのプールが実際の業務に適しているかどうかを判断する基準、導入を決定する前に評価する方法、そして実際に必要なアドレスの数(ほとんどの場合、想像しているよりも少ない)について解説します。

この記事の背景となる開示事項:私たちはGeonodeであり、プロキシプールへのアクセス権を販売しているため、大きな数字を挙げて話を進めたいという明らかな動機があります。 むしろお伝えしたいのは、プール規模は主にマーケティング上の数字に過ぎず、利用者側では検証不可能であり、規模は小さくても分散の取れたプールの方が、規模が大きくても集中しているプールよりも常に優れたパフォーマンスを発揮するということです。 この主張は、他社の数字と同様に、私たち自身の表向きの数字とも矛盾しています。以下のテストは、当社を含めどのプロバイダーでも有効です。試用期間中に実行し、ランディングページの内容ではなく、その結果に基づいて購入の判断をしてください。

プロキシプールとは

特定のアドレスにある特定のプロキシを設定する代わりに、1つのエンドポイントを設定します。 その背後には一連のアドレスが存在し、プロバイダーのゲートウェイがリクエストごと、あるいはセッションごとにその中から1つを選択します。

your client → gateway.provider.com:9000 → [ one of many exit addresses ] → target

ゲートウェイは、選択、ヘルスチェック、認証、そして製品によっては地理的ターゲティングやセッションの永続化を処理します。ユーザー側からは、1つのホスト名と1組の認証情報のみが必要です。

この構造から3つのことが導き出され、それらがこのトピックの核心となります。

アドレスを選択するのはあなたではありません。 国、セッション、場合によっては都市といった優先条件を指定すると、ゲートウェイがそれを解決します。どの特定のアドレスが割り当てられるかは、あなたが決めることではありません。

プールを監査することはできません。 表示されるのは、割り当てられたアドレスだけです。ゲートウェイの背後に1万個のアドレスがあるか、1,000万個のアドレスがあるかは外部からは確認できません。だからこそ、公表されている数値は意思決定の根拠としては不適切なのです。

動作は共有されます。 他の顧客も同じアドレスを使用しています。彼らの行動はあなたの成功率に影響を与え、あなたの行動も彼らの成功率に影響を与えます。

プール規模は不適切な指標である

「1億5000万の住宅用IPアドレス」は、この業界ではお決まりの見出しとなっている。しかし、これを購入の判断基準にしてはならない理由を以下に説明する。

その数値は検証できない。 顧客がアドレスプールを実際に数えることはできません。この数字は単なる主張に過ぎず、検証できない主張は時間の経過とともに市場全体で過大評価されていく傾向があります。

これは「現在利用可能なアドレス」ではなく、「過去に一度でも確認されたアドレス」をカウントしている。 住宅用アドレスプールは、出入りする接続から構成されています。 前四半期に一度だけ観測されたアドレスが、依然として総数に含まれている可能性があります。

それらのアドレスがどこにあるかについては何も示していません。 ポルトガルが必要な場合、ごく少数の国に集中している1億個のアドレスは役に立ちません。重要なのは、必要な特定の場所で、必要な時に利用可能かどうかです。

集中化は、単純な数の価値を損ないます。 サイトはアドレス単位ではなくサブネット単位でブロックするため、1つの/24内にある50個のアドレスは、ブロックの観点からは50個というより1個のアドレスのように振る舞います。 4,000の異なる/24に分散された1万個のアドレスプールは、数百のブロックに集中した100万個のアドレスよりも耐障害性が高い。連続したアドレスはプロバイダーにとって最も安価に取得できるものであり、まさにそれが、多様性よりも総数という数字が容易に水増しされてしまう理由である。その仕組みについてはサブネットIDとは何かで詳しく解説した。

これは、ターゲットにおける挙動については何も語っていません。 成功率を予測できる唯一の指標は、ターゲットにおいて、長期的に見た実際の成功率だけです。

品質を実際に決定づける4つの要素

1. 分布。 必要な国々において、そのアドレスがいくつの異なるサブネットや自律システムにまたがっているか。これは耐障害性を予測する上で最も重要な指標であり、試用期間中に測定可能です。

2. 対象地域での可用性。 単なるカバレッジマップではなく、業務上不可欠な特定の都市や国における、実際に観測された成功率を指します。世界的なカバレッジに優れたプロバイダーであっても、まさに必要な場所ではリソースが乏しい場合があります。

3. 評判。 対象先によって、そのアドレスがすでにフラグ付けされていないか。これは抽象的なプール自体の特性ではなく、プールと貴社が重視するサイトとの関係性によるものです。そのため、実際の対象先に対してのみ検証可能です。

4. 調達方法。 アドレスがどのように取得されたか。住宅用プールの場合、これは倫理性と安定性の両方を決定づけます。トラフィックを伝送する接続の所有者からインフォームド・コンセントを得ずに構築されたネットワークは不安定です。参加者が離脱したり、デバイスがオフラインになったりします。また、2026年1月にGoogleの脅威インテリジェンスチームが、相互に連携する再販業者グループに対して発表した措置は、法的リスクも現実のものであることを示しています。 疑問を投げかけ、回避策を答えとして扱う。

これらはいずれも価格ページには記載されていません。4つすべてはトライアルで検証可能です。

ローテーションモデルとそれぞれの適した場面

ゲートウェイがアドレスを割り当てる方法は、その数がいくつあるかよりも、成功率にとって重要です。

リクエストごとのローテーション。 リクエストごとに新しいアドレスを割り当てます。ステートレスで、独立したページを大量に収集する場合に適しています。セッションを伴うものには不向きです。なぜなら、4カ国から届く複数ステップのシーケンスは、実際のユーザーが作り出すパターンではないからです。

スティッキーセッション。 定義された期間(通常は1分から30分程度)にわたって同じアドレスを維持します。継続性が必要なあらゆる用途に適しています:ログイン、多段階のフロー、カート操作、セッションに紐づくページネーションされた結果などです。ほとんどのプロバイダーは、ユーザー名内のセッション識別子や特定のポートを通じてこの機能を提供しています。

静的アドレス。 無期限に同じアドレスを使用します。通常、IPごとに課金されるISPやデータセンターの製品です。安定した「ウォーム」なIDが必要で、そのレピュテーションを自ら管理する準備ができている場合に適しています。

カスタムローテーション。 独自のリストを保持し、選択します。制御性は最大ですが、作業量も最大になります。

セッションベースの処理において、リクエストごとのローテーションを使用することは、よくある高コストなミスです。これは最も一般的なユースケースに適しているため、ほとんどのゲートウェイでデフォルト設定となっていますが、ステートフルな処理を黙って破壊してしまいます。つまり、リクエストは成功するものの、セッション状態は失われ、その症状はアプリケーションのバグのように見えてしまうのです。

実際に必要なアドレス数はどれくらいか?

マーケティングで示唆されている数よりはるかに少ないものであり、それを把握する正しい方法は、理論的なアプローチではなく実証的なアプローチによるものです。

限界がどこにあるかを測定しましょう。 単一のアドレスからワークロードを実行し、429エラーや認証要求、レスポンスの劣化が見られるようになるまでリクエストレートを上げていきます。その閾値が、そのターゲットに対するアドレスあたりの処理能力となります。

計算してみましょう。 必要なスループットをアドレスあたりの処理能力で割った値が、おおよそ必要な同時接続アドレス数となります。

具体例を見てみましょう。あるターゲットが、レート制限がかかる前に1つのアドレスから約2秒に1回のリクエスト(1時間あたり1,800リクエスト)を許容するとします。 1日あたり50,000件のリクエストが必要です。これを24時間に分散すると1時間あたり約2,100件となるため、技術的には2つのアドレスで十分ですが、4つあれば再試行や変動に対応するための余裕が十分に確保できます。

2つのアドレス。対して、数百万ものアドレスが公開されているプール。

そのギャップこそが重要なポイントです。 実際にそれ以上のアドレスが必要になる可能性のある理由:

  • 業務が地理的に分散しており、トラフィック量よりも多くの地域での存在感が必要である場合
  • 1日かけて分散させるのではなく、短時間で集中的なリクエストを完了させる必要がある場合
  • レピュテーションが低下するため、ローテーション用にアドレスが必要である場合
  • ターゲットの制限がアドレス単位で設定されており、例よりもはるかに厳しい場合

それらを考慮しても、ほとんどのワークロードにおける現実的な数値は数十から数百程度であり、数千にはなりません。また、トラフィック課金型のプールでは、アドレス数そのものではなく、転送量(バイト数)に対して課金されます。そのため、実際に重要な計算は、当社のプロキシ価格ガイドに記載されているものです。

プールの構成方法

価格差や倫理的な側面を理解する上で重要なので、知っておく価値があります。

データセンタープールとは、ホスティングプロバイダーに割り当てられたアドレスであり、プロバイダーが管理するサーバー上で稼働しています。安価で高速、安定しており、連続したブロックとして割り当てられるため、一括して特定・ブロックするのが最も容易でもあります。サイト側は、自律システム番号(ASN)に基づくルールを設定することで、ホスティングプロバイダー全体を排除することができます。

一般家庭向けプールは、一般ユーザーの接続を経由してルーティングされます。プロバイダーはそれらの接続を所有していないため、誰かに対価を支払う必要があります。通常は、ユーザーに報酬を支払うアプリケーションやSDK、あるいはその見返りとして無料サービスを提供することで対応しています。 この1ギガバイトあたりのコストは現実のものであり、規模の拡大によって減少することはありません。そのため、住宅用価格帯は市場全体で1ギガバイトあたりおよそ0.79ドルから7.00ドルという水準に定着しています。

ISPまたは静的住宅用プールは、一般消費者のISPに登録されているが、データセンターでホストされているアドレスです。一般消費者向けのように見え、安定しており、ギガバイト単位ではなくアドレス単位で課金されます。

モバイルプールは、通信事業者のネットワークを経由してルーティングされ、アドレスは通信事業者自身によって多くの加入者間で共有されます。 最も高価であり、その取り扱い方法も根本的に異なります。

ここで留意すべき点は、異常に安価な一般家庭向けIPアドレスプールを見つけた場合、購入する前に疑問を抱くべきだということです。その背後にあるコストは現実のものです。市場価格を大幅に下回る場合、それはプロバイダーが説明できるような大量購入によるメリットか、あるいは誰にも支払いを伴わない調達方法のいずれかであると考えられます。

独自のプールを管理するか、購入するか

時折は価値があるが、多くの場合はそうではない。

購入すれば、スケール、地理的カバレッジ、ヘルスチェックが得られ、アドレスに問題が生じた際は他者が対応してくれる。ギガバイト単位またはアドレス単位で料金を支払い、プールを他者と共有することを受け入れることになる。

構築――サーバーをレンタルして独自のプロキシを運用すること――により、評判を自分だけで管理できる専用アドレスが得られ、ギガバイト単位の課金もなく、状況を完全に把握できます。その代償として、サーバーのレンタル料、セットアップ、監視、そしてフラグが立てられたアドレスを置き換える継続的な作業が必要となります。 また、自身で合法的に住宅用アドレスプールを構築することはできないため、得られるのはデータセンターのアドレスに限られます。

合理的なルール:レピュテーションが重要であり、かつ利用量が十分多いため従量課金制が負担となるような、少数の安定したデータセンターアドレスが必要な場合は「構築」を選択しましょう。地理的な分散、住宅用アドレスの特性、あるいは自前で運用したくない規模が必要な場合は「購入」を選択してください。

実務上うまく機能するハイブリッドな方法は、許容度の高いターゲットに対する高トラフィックのワークロード用に、小規模な自己管理型のデータセンターアドレスセットを用意し、それに加えて、それを必要とする特定のリクエスト用に購入した住宅用アドレスプールを併用することです。 ほとんどのワークロードは前者に該当し、データセンターのIPアドレスでも問題なく取得できるページに対して住宅用料金を支払うことが、この分野で予算超過を招く最も一般的な原因となっています。

契約を決める前にプールを測定する

試用期間中にこれを行ってください。所要時間は1時間ですが、どんな比較表よりも価値があります。

固有のアドレス数と固有のサブネット数をカウントする:

for i in $(seq 1 300); do curl -s -x "$PROXY" https://api.ipify.org; echo; done \
  | sort -u > ips.txt

wc -l < ips.txt                                # unique addresses
cut -d. -f1-3 ips.txt | sort -u | wc -l        # unique /24 blocks

ブロックとアドレスの比率は、多様性の指標となります。1:1に近い場合は優秀です。1ブロックあたり10アドレスは集中しています。

国ごとに繰り返してください。 全体としての多様性は、地域ごとの集中を隠してしまいますが、必要なのは地域ごとの状況です。

実際のターゲットに対する成功率を測定してください。ターゲット別および地域別にセグメント化し、数分ではなく数日にわたって測定してください。レピュテーションの問題や時間帯による影響は、5分間のテストでは現れません。

アドレスが購入したものと一致しているか確認してください。 サンプルに対するwhoisでは、住宅用プールであればホスティング会社ではなく、一般消費者向けISPが表示されるはずです。

セッションの挙動をテストしてください。 スティッキーセッションが、公表された期間中実際に同じアドレスを維持していること、および期待通りにアドレスが変更されることを確認してください。

ジオロケーションは、検索結果ではなく、結果に基づいてテストしてください。 地域ごとに異なるコンテンツは、実際に異なっていますか? IP検索で「日本」と表示されているにもかかわらず、ページに自宅向けのコンテンツが表示される場合は、ジオロケーションが本来あるべき場所に正しく適用されていないことを意味します。

よくある質問

プロキシプールとは何ですか?

単一のエンドポイントを通じてアクセス可能なIPアドレスの集合体であり、プロバイダーのゲートウェイが各リクエストやセッションごとにアドレスを選択します。特定のアドレスを選択するのではなく、1つのホスト名と1組の認証情報を設定し、国やセッションの永続性などの優先条件を指定します。

プロキシプールの適切な規模は?

公表されている数値よりも小さく設定することをお勧めします。単一のアドレスに対するレート制限が、実際のターゲットに対してどの時点で発動し始めるかを測定し、必要なスループットをその容量で割ってください。トラフィック量ではなく地理的なカバレッジが要件でない限り、ほとんどのワークロードで必要な同時接続アドレス数は数千ではなく、数十から数百程度です。

プールサイズは重要か?

分散性ほど重要ではありません。サイトはサブネット単位でブロックを行うため、同じ/24内のアドレスは相互に関連しており、まとめて利用できなくなる可能性があります。 4,000のブロックに分散された1万個のアドレスは、数百のブロックに分散された100万個のアドレスよりも耐障害性が高いです。また、プールサイズは顧客側からは確認できないため、市場全体で過大評価されがちです。

ローテーションプロキシとプロキシプールの違いは何ですか?

プールとはアドレスの集合であり、ローテーションとはそれらを割り当てるポリシーです。同じプールであっても、リクエストごとのローテーション、指定された期間のスティッキーセッション、あるいは静的割り当てといった形で提供されることがあります。ワークロードに不適切なローテーションポリシーを選択すると、プールの規模の問題よりも頻繁に障害が発生します。

プロキシプールの品質を確認するにはどうすればよいですか?

数百個の出口アドレスをサンプリングし、一意の/24ブロックの数を数え、国ごとにこの作業を繰り返します。その後、実際のターゲットに対して、ターゲットと地域ごとにセグメント分けし、数日にわたって成功率を測定します。スティッキーセッションが実際に維持されていることを検証し、IP検索ではなく、地域ごとのコンテンツに違いがあるかどうかによって地理的位置を確認します。

プロキシプールが大きいほど高価になりますか?

直接的にはそうではありません。レジデンシャルプランの料金はギガバイト単位であるため、アドレス数ではなくデータ量に応じて課金されます。プールの規模が価格に影響を与えるのは、プロバイダーのコストを通じて間接的な場合のみです。IP単位の製品では、文字通りアドレス数そのものを購入することになります。まさにこのため、2つの価格モデルは表面上の料金だけで比較することはできません。

独自のプロキシプールを構築することはできますか?

はい、データセンターのアドレスであれば可能です。サーバーをレンタルし、プロキシソフトウェアを実行し、それらを管理します。セットアップと継続的なメンテナンスのコストを支払う代わりに、専用のアドレス、管理されたレピュテーション、および使用量制限なしの環境を得ることができます。一方、レジデンシャルプールを合法的に独自に構築することはできません。トラフィックを転送する接続の所有者からの同意が必要となるためです。

なぜプールごとに成功率が異なるのですか?

アドレスがすべて同等ではないためです。ターゲットからすでにフラグが立てられているもの、評判の悪いブロックに属するもの、低速な一般家庭の回線に接続されているものなどがあります。共有プールでは、他の顧客の行動も影響します。平均値では1つのターゲットが失敗しても目立たなくなるため、集計値ではなくターゲットごとに測定してください。

まとめ

プロキシプールとは、その背後にアドレスを持つゲートウェイであり、それが自分にとって機能するかどうかを左右する要素のほとんどは、価格ページからは読み取れません。

見出しに表示されるアドレス数は、最も参考にならない数値です。検証不可能であり、もはや存在しない可能性のあるアドレスによって水増しされており、それらのアドレスがどこにあるのか、どのように分散されているのかについては何も示されていません。 分散状況こそが、実際に耐障害性を予測する指標です。なぜなら、ブロックはサブネットレベルで発生し、集中したプールはまとめて機能しなくなるからです。

重要な測定には、トライアル期間中に約1時間かかります。数百のエグジットをサンプリングし、集計値ではなく国ごとに個別のブロック数を数えてください。実際のターゲットに対して数日間、実際のワークロードを実行し、ターゲットごとの成功率を確認してください。 スティッキーセッションが維持されること、およびジオロケーションによって実際に表示される内容が変化することを確認してください。その後、それらの数値に基づいて購入を決定してください。

そして、そのすべてを行う前に、レート制限がどこから始まるかを測定して、必要なアドレス数を算出してください。その答えは、マーケティングで示唆されている数値よりも通常2桁も少ないものであり、それを知ることで、そもそもどの製品を購入すべきかという判断が変わってきます。