SOCKS5 rispetto al proxy HTTP#
| CALZINI5 | Proxy HTTP | |
|---|---|---|
| Protocolli portati | Qualsiasi TCP | HTTP e HTTPS (CONNECT può eseguire il tunneling anche di altri TCP) |
| Comprende la richiesta | No | Sì per HTTP semplice |
| Risoluzione DNS | Sul proxy (socks5h) o localmente (socks5) | Sul proxy per le richieste URL complete; nome host inviato in CONNECT |
| Supporto al cliente | La maggior parte degli strumenti; alcuni hanno bisogno di una biblioteca | Universale |
calzini5 contro calzini5h#
In cURL e Python, socks5:// risolve il nome host di destinazione sulla tua macchina e invia l'IP al proxy; socks5h:// invia il nome host e lascia che l'uscita lo risolva. Utilizzare socks5h per mantenere le query DNS nel paese di uscita ed evitare la fuga di nomi host al tuo risolutore locale.
socks5h://USER-cc-us:PASS@res.proxy-cyber.com:9001Come funziona su Proxy Cyber#
I gateway Proxy Cyber parlano SOCKS5 sulla porta 9001 con le stesse credenziali e parametri nome utente di HTTP; indirizzi dedicati sulla porta 8001. UDP ASSOCIATE e BIND non sono supportati: solo TCP.
Domande che le persone fanno#
SOCKS5 è più veloce di HTTP?
Non misurabile. Entrambi aggiungono un salto; SOCKS5 esegue un'analisi leggermente inferiore, ma prevale il percorso di rete. Scegli in base al supporto dello strumento e al comportamento DNS, non alla velocità.