SOCKS5 と HTTP プロキシの比較#
| ソックス5 | HTTPプロキシ | |
|---|---|---|
| 伝送されるプロトコル | 任意の TCP | HTTP および HTTPS (CONNECT は他の TCP もトンネリングできます) |
| リクエストを理解します | いいえ | プレーン HTTP の場合ははい |
| DNS解決 | プロキシ上 (socks5h) またはローカル (socks5) | 完全な URL リクエストのプロキシ上。 CONNECTで送信されるホスト名 |
| クライアントサポート | ほとんどのツール。図書館が必要な人もいる | ユニバーサル |
Socks5 と Socks5h の比較#
cURL と Python では、 socks5:// マシン上の宛先ホスト名を解決し、IP をプロキシに送信します。 socks5h:// ホスト名を送信し、出口でそれを解決します。使用する socks5h DNS クエリを出口の国に保持し、ホスト名がローカル リゾルバーに漏洩するのを避けるためです。
socks5h://USER-cc-us:PASS@res.proxy-cyber.com:9001Proxy Cyberでの仕組み#
キー プロキシ ゲートウェイは、HTTP と同じ資格情報とユーザー名パラメータを使用して、ポート 9001 で SOCKS5 を通信します。ポート 8001 の専用アドレス。UDP ASSOCIATE と BIND はサポートされていません。TCP のみです。
人々が尋ねる質問#
SOCKS5 は HTTP より速いですか?
測定できるほどではありません。どちらも 1 ホップを追加します。 SOCKS5 の解析はわずかに劣りますが、ネットワーク パスが優先されます。速度ではなく、ツールのサポートと DNS の動作によって選択してください。