SOCKS5 contre proxy HTTP#
| CHAUSSETTES5 | proxy HTTP | |
|---|---|---|
| Protocoles portés | N'importe quel TCP | HTTP et HTTPS (CONNECT peut également tunneler d'autres TCP) |
| Comprend la demande | Non | Oui pour le HTTP simple |
| Résolution DNS | Sur le proxy (socks5h) ou localement (socks5) | Sur le proxy pour les requêtes d'URL complètes ; nom d'hôte envoyé dans CONNECT |
| Assistance client | La plupart des outils ; certains ont besoin d'une bibliothèque | Universel |
chaussettes5 contre chaussettes5h#
En cURL et Python, socks5:// résout le nom d'hôte de destination sur votre machine et envoie l'adresse IP au proxy ; socks5h:// envoie le nom d'hôte et laisse la sortie le résoudre. Utiliser socks5h pour conserver les requêtes DNS dans le pays de sortie et pour éviter de divulguer les noms d'hôtes vers votre résolveur local.
socks5h://USER-cc-us:PASS@res.proxy-cyber.com:9001Comment ça marche chez Proxy Cyber#
Les passerelles Proxy Cyber parlent SOCKS5 sur le port 9001 avec les mêmes informations d'identification et paramètres de nom d'utilisateur que HTTP ; adresses dédiées sur le port 8001. UDP ASSOCIATE et BIND ne sont pas supportés : TCP uniquement.
Les questions que les gens posent#
SOCKS5 est-il plus rapide que HTTP ?
Pas mesurable. Les deux ajoutent un saut ; SOCKS5 effectue un peu moins d'analyse mais le chemin réseau domine. Choisissez par support d'outil et comportement DNS, pas par vitesse.