SOCKS5 versus proxy HTTP#
| CALCETINES5 | proxy HTTP | |
|---|---|---|
| Protocolos llevados | Cualquier TCP | HTTP y HTTPS (CONNECT también puede hacer un túnel sobre otros TCP) |
| entiende la solicitud | No | Sí para HTTP simple |
| resolución DNS | En el proxy (socks5h) o localmente (socks5) | En el proxy para solicitudes de URL completa; nombre de host enviado en CONNECT |
| Soporte al cliente | La mayoría de las herramientas; algunos necesitan una biblioteca | Universales |
calcetines5 versus calcetines5h#
En cURL y Python, socks5:// resuelve el nombre de host de destino en su máquina y envía la IP al proxy; socks5h:// envía el nombre de host y deja que la salida lo resuelva. uso socks5h para mantener las consultas de DNS en el país de salida y evitar la filtración de nombres de host a su solucionador local.
socks5h://USER-cc-us:PASS@res.proxy-cyber.com:9001Cómo funciona en Proxy Cyber#
Las puertas de enlace Proxy Cyber hablan SOCKS5 en el puerto 9001 con las mismas credenciales y parámetros de nombre de usuario que HTTP; direcciones dedicadas en el puerto 8001. UDP ASSOCIATE y BIND no son compatibles: solo TCP.
Preguntas que hace la gente#
¿SOCKS5 es más rápido que HTTP?
No de manera mensurable. Ambos añaden un salto; SOCKS5 analiza un poco menos, pero domina la ruta de la red. Elija según la compatibilidad de la herramienta y el comportamiento de DNS, no por la velocidad.