プロキシの位置情報と地域ターゲティング

ProxyCompass ナレッジベース

プロキシの位置情報と地域ターゲティング

プロキシの位置情報とは、ウェブサイトへの接続に使うIPアドレスに関連付けられた国、地域、都市の情報です。地域ターゲティングは、特定の場所のプロキシを選ぶことを意味します。例えば、国別の商品カタログの比較、地域広告の確認、ローカル検索結果の収集のために、必要な市場からの接続を指定できます。

位置は、プロキシサービス選びの1つの要素です。適した選択は、タスクが国、特定の都市、あるネットワーク、変わらないアドレスのどれを必要とするかによります。これらは組み合わせられますが、異なる特性です。細かい地域フィルターが役立つのは、その詳細が必要な結果を変える場合です。

プロキシの地域選択を示す図です。米国地図のカリフォルニア州を強調し、拡大した州の輪郭内にロサンゼルスを示しています。選択パネルには、米国、カリフォルニア州、ロサンゼルスが表示されています。

どの位置を選んでいるのか

IPによる位置推定で重要なのは、サイトがプロキシの接続を受ける際の送信元アドレスです。単純なプロキシサーバーでは、プログラムに入力したIPと同じ場合があります。ゲートウェイ型のサービスでは、プログラムは中継サーバーに接続し、そのサーバーが選択したプロキシ経由でリクエストを送ります。そのため、サイトには別のIPが見える場合があります。

例えば、ゲートウェイがオランダで接続を受け、ドイツのプロキシを通してリクエストを転送できます。ゲートウェイのアドレスを調べても、確認できるのはその中継サーバーであり、サイトへの接続に使うアドレスではありません。サイトへの接続を確認するには、サイトに見えるIPを記録して、そのアドレスを調べます。このように、1つの接続アドレスから複数国のプロキシを利用できます。接続アドレス自体の国表示は、そこを通るすべての接続の国を表すものではありません。

機器が物理的にある場所は、別の問題です。プロキシ接続を提供する端末やサーバーには実際の所在地がありますが、IP位置情報データベースが保持するのは、そのIPの使用場所の推定です。アドレスの登録情報にある国が、それらと異なる場合もあります。IPアドレス自体に、どのサイトでも直接読み取れる国コードが含まれているわけではありません。

サーバーが実際に特定の国にある必要があるなら、その点を要件に含めます。データベースの国表示だけでは、機器の所在地は確認できません。ドイツからの接続としてサイトに認識させたい場合は、そのサイトがプロキシIPをどう判定するかが重要です。

国、地域、都市のどれを選ぶべきか

利用するサービスにとって重要な範囲から考えます。国別カタログなら国が合えば十分かもしれません。州ごとの広告を比較するなら、地域を区別する必要があります。地元企業の検索結果を調べるなら、特定の都市が必要になる場合があります。3つすべてを1都市に絞ると、最後のタスクだけに必須の条件をほかにも加えることになります。

選択項目指定する範囲用途の例
国選んだ国に分類されたIPです。特定の都市である必要はありません。国別カタログを比較する、国に応じて表示されるオファーを確認する。
州・地域製品がそのフィルターに対応している場合に指定する、国内の地域です。州、県などの地域間でコンテンツや広告を比較する。
都市サービスの位置データで特定の都市に分類されたIPです。ローカル検索結果や、1都市を対象にした広告施策を確認する。

条件を増やすたびに、選べるアドレスは減ります。米国を選ぶほうがカリフォルニア州を選ぶより広く、ロサンゼルスまで指定するとさらに狭くなります。タスクに必要なのが米国からの接続だけなら、米国内の別の都市でも同じ地理的条件を満たせます。

メニューが細かくても、位置の正確さが保証されるわけではありません。同じIPを、別の都市、さらには別の国に分類する情報源もあります。そのため、プロキシの位置情報の不一致は、接続先サイトの結果に照らして評価する必要があります。郵便番号の選択肢や精密に見える地図ピンも、住所を証明するものではありません。また、モバイル回線のIPは、広い地域に散らばる端末で使われる場合があります。

都市の違いがタスクに影響する場合に都市指定を使い、必要なサイトでローカルな結果を確認します。サイトが手動の検索地域や配送先郵便番号を使うなら、その設定も想定する条件に合わせる必要があります。プロキシで都市を選んでも、サイト自身の地域欄が埋まるわけではありません。

異なる地域の結果を比較するには

プロキシを選ぶ前に、観察したい結果を決めます。地域広告の確認なら対象国の訪問者に広告が表示されるか、カタログ調査なら利用できる商品、ローカル検索なら指定都市の企業の結果かもしれません。無関係なIP確認サイトで同じ国旗を表示させるよりも、これらのほうが有用な選択基準です。

実際に作業するプログラムで、必要なサイトと操作を使い、選んだプロキシを試します。IP確認で分かるのは、その確認サービスが接続をどう分類するかです。目的のカタログ、検索、広告を開けば、その接続がタスクに役立つかを確認できます。

結果を比較するときは、サイトが利用者の位置を判断する方法も考慮します。IPのほかに、アカウント設定、保存された地域設定、許可を得て共有された端末の座標が使われることもあります。必要な国のプロキシだけでは、期待した地域版が表示されるとは限りません。

IP位置の影響を調べる実験では、アカウント、ページ、手動選択の地域を固定してプロキシだけを変えます。ローテーションサービスではリクエスト間でアドレスが変わる場合があるため、各テストで実際に使ったIPを記録します。地域ごとの買い物体験全体を試すなら、対象のストア版と配送地域も選びます。異なる実験なので、結果が答える問いも異なります。

国全体について判断するなら、適したネットワークの複数アドレスを使うほうが、1つのアドレスだけより広く比較できます。特定のIPやネットワークだけの挙動が分かる場合もあります。それでも結果が表すのはテストした接続であり、その国のすべてのインターネット利用者ではありません。

必要な結果が得られなければ、IPの国が不適切なのか、サイトの設定なのか、別のアクセス制限なのかを特定します。最初の問題なら別のアドレスやネットワークが、次の問題なら該当地域のサイトやアカウントの国設定の選択が必要かもしれません。タスクが要件どおり動くなら、無関係な確認サイトが別の国を示すだけで交換が必要とはいえません。一方、注文時に特定の位置情報源を指定したなら、その合意した情報源でも確認します。サイトで動くことだけでは、注文の選択に合っているかは分かりません。

ISP・ASNフィルターで何が増えるのか

位置はIPがどこに分類されるかを示します。ネットワークのフィルターでは、どのネットワークに関連するIPかを選べます。異なるブロードバンド事業者や携帯通信事業者の利用者体験を比べる場合や、特定のネットワークで見られた問題を再現する場合に重要です。

ASNはAutonomous System Numberの略で、自律システム番号を意味します。インターネット上で共通の経路制御方針を使う、1つまたは複数のネットワークからなる自律システムを識別します。ASN指定に対応するサービスは、指定されたシステムに関連するIPを選びます。国や都市とは別の、ネットワークの選択です。

1つのネットワークが多数の都市をカバーし、複数国で運用される場合もあります。逆に、1つの都市には多数のネットワークがあります。組み合わせ指定に対応していれば、ロサンゼルスと特定のASNを選ぶことは、両条件を満たすアドレスを求めることです。ASNだけでは、ロサンゼルスに限定されるとは限りません。

ISPフィルターは通常、事業者名を表示します。番号より選びやすい場合がありますが、1社が複数の自律システムを運用することもあるため、ISP名と1つのASNが常に同じ選択を意味するわけではありません。これは、サービスが提供するアドレスを表す製品分類のISPプロキシとも異なります。その製品を購入しても、個別の通信事業者を選べるとは限りません。

IPのネットワークは、サイトの扱いに影響する場合があります。同じ国でも、ホスティングネットワークと一般利用者向けネットワークのアドレスで扱いが違うことがあります。地理的な条件が合っているなら、ネットワークを変えて比べることが有効かもしれません。知っているISP名を選ぶだけでは、アドレスの評判やサイトの反応は分かりません。

プロキシの種類は地域選択にどう影響するか

住宅用IPプールは、参加する回線が各地に分散しているため、幅広い国や細かなフィルターを提供できます。地域、都市、郵便番号、ネットワークを選べる場合がありますが、範囲はサービスと有効なアドレスによります。モバイルプロキシは、位置だけでなく携帯通信事業者も重要な場合に役立ちます。都市を選べる製品もありますが、1つのモバイルIPが広い地域で使われる場合があります。固定IP ISPプロキシなら、適したネットワークのアドレスを維持できますが、位置の選択肢は在庫に限られます。データセンタープロキシも、提供中の場所とアドレス範囲によります。都市を選べる製品も、国だけを選べる製品もあります。種類だけで選ばず、具体的な製品のフィルターと利用可能なIPを比較します。

選んだ地域に、適したIPは十分あるか

サービスの地域一覧は対応地域を示しますが、今すぐ提供できる適切なアドレス数を示すとは限りません。多数の異なるIPや、特定の都市と通信事業者を組み合わせた狭い条件が必要な場合に重要です。

固定IPのプロキシサービスは、利用可能な在庫からアドレスを提供します。住宅用やモバイル回線を使うサービスは、リクエスト時点で端末がオンラインで利用できるかに依存することがあります。国全体を広くカバーしていても、特定の町で使えるアドレスは少数かもしれません。

フィルターを増やすと、条件に合う集合は小さくなります。国、都市、ネットワークがそれぞれメニューにあっても、すべての組み合わせが利用できるわけではありません。世界全体のプールが大きくても、必要な都市で取得できる異なるIP数は分かりません。

指定に合うアドレスが見つからない場合の扱いも重要です。エラーを返す場合も、対応する機能が有効なら検索範囲を広げる場合もあります。特定の都市が必須のタスクでは、別の都市からのリクエストが成功しても代わりにはなりません。条件を広げてよいのは、タスクがそれを認める場合だけです。

国が同じならIPも同じなのか

違います。すべての代替IPを同じ国から選びながら、アドレスを変えるサービスもあります。逆に、固定IPプロキシは接続を繰り返しても同じアドレスを維持できます。地域選択は対象となるアドレスを定め、サービスの割り当てとローテーションの規則が、アドレスが変わるかを決めます。

一連のリクエストで同じIPが必要なら、固定アドレスか適切なセッション機能を探します。IPプールのサービスでは、一時的なセッションで選んだアドレスの再利用を指定できますが、継続時間や、そのアドレスが利用不能になった際の動作は製品によります。セッションを終えるのか、別のアドレスへ変えるのか、代替IPも元の地域条件を満たすのかを確認します。国の指定だけでは、アドレスを固定できません。

mixed、random、World Mixのような表記も、文脈で読む必要があります。複数国を含む固定リストと、複数国から選ぶローテーションサービスでは動作が異なります。

  • 固定リストでは、プログラムが一覧のどのプロキシを使うかを選びます。パッケージに複数国が含まれていても、それだけでプログラムが国を切り替えるわけではありません。
  • ローテーションプールでは、サービスが規則に従って、新しい接続やリクエストのアドレスを選びます。国を制限しなければ、以後の選択が別の国になることもあります。
  • 1つの国の中でランダムに選ぶ場合は、異なるIPでも同じ地理的要件を満たせます。ランダムは必ずしも世界全体を意味しません。

混合プールが、各国にリクエストを均等に振り分けるとは限りません。特定の市場を比べるなら、市場ごとに明確に指定します。そうしないと、ある国からのリクエストが多数ある一方、別の国は少数かゼロとなり、比較が不完全になる可能性があります。

近くのプロキシは速いのか

物理的な距離は遅延に影響しますが、国表示は速度の測定値ではありません。通信はアプリケーションからプロキシ基盤を経てサイトへ進み、応答は戻ってきます。経路、ネットワークの混雑、サーバー負荷も結果に影響します。

自分に近いプロキシでも、最初の区間が短いだけで、サイトまでは長い経路かもしれません。サイトに近いプロキシでは、逆の関係になる場合があります。自動処理を借りたサーバーで動かすなら、別の国のノートパソコンから操作していても、そのサーバーを起点として考えます。

サイトは分散した基盤からコンテンツを提供することもあるため、会社の所在国だけではリクエストの処理場所は分かりません。実用上は、実際のアプリケーションで各候補プロキシを使い、同じ操作を終える時間を測ります。プロキシへのpingだけでは、ページ読み込みや接続先までの完全なリクエストを測れません。

特定の国が必要なら、その条件を満たすプロキシ同士で性能を比べます。速くても地域の結果が違う接続は、同等の代替にはなりません。地域がタスクに影響しないなら、表示された国より実測の応答時間を優先できます。

ナレッジベースに戻る