SOCKS5プロキシはWebリクエストを解釈せず、生のTCP接続をそのまま中継します。だからプロトコルを選びません。ブラウザ、スクレイパー、ボット、ゲーム、メッセンジャー — ソケットで通信できるものなら何でも通せます。QuantumProxiesの全プランには、レジデンシャル・データセンター・モバイル・ISP・IPv6の各ネットワークで、HTTP・HTTPSに加えSOCKS5が追加料金なしで含まれます。
SOCKS5はSOCKSプロトコルの第5版で、クライアントと宛先の間のネットワークトラフィックを中身を検査せずに転送するセッション層の標準です。HTTPプロキシがWebリクエストを解釈・書き換えするのに対し、SOCKS5プロキシは単にトンネルを開いてバイトを流します。つまり、あらゆるTCPベースのプロトコルを運べ、名前解決を出口側で行うリモートDNSに対応し、usernameとpasswordで認証できます。結果として、HTTPプロキシでは扱えないアプリケーションでも機能するプロキシになります。
requestsやScrapyのようなライブラリ経由の通常のWebスクレイピングなら、HTTP(S)プロキシで十分ですし、デバッグも少し簡単です。SOCKS5を選ぶべきなのは、トラフィックが単純なWebリクエストではないとき。カスタムTCPクライアント、socks5://を前提とするアンチディテクトブラウザのプロファイル、名前解決の漏えいを防ぐリモートDNSが必要なツール、プロキシ層にヘッダーへ一切触れてほしくないアプリケーションなどです。当社ネットワーク上の性能は同等 — 両プロトコルとも同じプールから同じ速度で出て行くため、選択は純粋に互換性の問題です。
SOCKS5を別製品や有料アドオンとして売るプロバイダーもあります。当社ではただのチェックボックスです。HTTPプロキシを認証するのと同じ認証情報がSOCKS5でも機能し、全プラン・全ネットワークタイプ・同じGB単価またはIP単価で使えます — レジデンシャルは$2.50/GBから、レジデンシャルBasicは$0.80/GBから、データセンターは$0.50/GBから、IPv6は$0.20/GBから、ISPプロキシは$2.50/IPから。プロトコルの切り替えは接続文字列のスキームを変えるだけで、何かを買う必要はありません。
プロトコルは判断の半分にすぎません。もう半分は出口ネットワークです。レジデンシャルSOCKS5プロキシは、アンチディテクトブラウザや自動化ツールにローテーション/スティッキーセッション付きの実家庭IPを提供 — 複数アカウント運用の定番です。データセンターSOCKS5は、寛容なターゲットへの大量TCPジョブ向けの低価格オプション。モバイルSOCKS5は他のすべてを弾くプラットフォーム向けに4G/5GキャリアIPを使い、IPv6 SOCKS5はIPv6対応サイトでの大量処理を最安価格でこなします。4つのプールすべてが同じSOCKS5ハンドシェイクを受け付けます。
ダッシュボードでプロキシを生成し、標準のhost:port:username:password文字列を使います。cURLではsocks5h://を先頭に付けて出口側でDNSを解決。Pythonのrequestsではrequests[socks]をインストールした上でproxies辞書にsocks5h://のURLを設定。アンチディテクトブラウザではプロキシタイプにSOCKS5を選び、同じ4項目を貼り付けるだけです。ローテーションとスティッキーセッションの挙動はHTTPモードと同一で、認証情報なしで接続したい場合はIPホワイトリスト認証もSOCKS5で機能します。
プロキシの種類ごとに、信頼性・速度・コストのバランスは異なります。5つのネットワークの違いを比較し、用途に合ったプロキシタイプを選びましょう。
| プロキシ種別 | IPの供給元 | 主な用途 | 検出リスク | 料金 |
|---|---|---|---|---|
| レジデンシャル | 実際の家庭用ISP回線 | Webスクレイピング、広告検証、地域制限コンテンツ | 非常に低い | $2.50/GB〜 |
| レジデンシャルBasic | 同一のレジデンシャルプール(低コスト経路) | 軽めのスクレイピング、SEOツール、価格モニタリング | 低い | $0.80/GB〜 |
| データセンター | クラウド/データセンターのサーバー | 防御の弱いターゲットへの大量スクレイピング | 中程度 | $0.50/GB〜 |
| ISP(静的レジデンシャル) | データセンター回線上のISP登録IP | アカウント管理、長時間セッション、スニーカー販売 | 非常に低い | $2.50/IP〜 |
| モバイル | 実際の4G/5Gキャリア網 | SNS運用、アプリテスト、最難関ターゲット | 最も低い | $2.50/GB〜 |
| IPv6 | 大規模なIPv6サブネット | IPv6対応サイトへの大量処理 | 対応サイトでは低い | $0.20/GB〜 |
全プランでHTTP・HTTPS・SOCKS5、username:passwordまたはIPホワイトリスト認証に対応し、同一のダッシュボードとREST APIを利用できます。
TCPで話すものすべてに使えます。Webスクレイピング、アンチディテクト/マルチアカウントブラウザ、スニーカーボットや自動化ボット、メッセンジャー、トレント以外のP2Pツール、カスタムクライアントなど。SOCKS5は運ぶトラフィックを解析しないため、HTTPプロキシが機能しない場面でも動きます。
当社ネットワーク上では同じ性能です — どちらも同一のプールから出て行きます。SOCKS5の方がプロトコルのオーバーヘッドはわずかに小さいものの、選ぶ本当の理由は非HTTPトラフィックとの互換性とリモートDNS解決であって、速度ではありません。
SOCKS5はヘッダーの書き換えも追加も行わないため、プロキシが挿入したヘッダーからメタデータが漏れるリスクがなく、リモートDNSで名前解決も出口IP側に保たれます。実効的な匿名性は主に出口IPの品質に依存し、レジデンシャルとモバイルのプールが最高評価です。
いいえ。SOCKS5はレジデンシャル・データセンター・モバイル・ISP・IPv6の全プランに含まれ、HTTP/HTTPSアクセスと同じ認証情報・同じ料金で利用できます。
はい。カードやPayPalと並んで暗号資産決済に対応しています。SOCKS5は全プランに含まれるため、暗号資産で購入したどのプランもそのままSOCKS5プランです。
はい。ローテーションはHTTPと全く同じように動作します。レジデンシャル・モバイル・IPv6プールでのリクエスト毎ローテーションまたはスティッキーセッション、ISPプランでの静的専用IP — すべてSOCKS5プロトコル上で利用できます。
当社にとってSOCKS5は製品ティアではなく、全プランが最初から話せるプロトコルです。ターゲットに合ったネットワークを選び、接続文字列をsocks5://に切り替えれば、80M+のレジデンシャルIP、高速データセンターレンジ、キャリアグレードのモバイル出口、大容量IPv6プールを、あらゆるTCPアプリケーションから利用できます。