Tutte le posizioni attive · 99.99% uptime
Protocolli

Guida alla scelta del protocollo proxy

Le opzioni di protocollo che incontri quando acquisti un proxy possono confondere: HTTP, HTTPS, SOCKS4, SOCKS5. La buona notizia è che la scelta si chiarisce con tre domande. Che cosa devi trasportare, che cosa supporta la tua applicazione e dove vuoi che venga risolto il DNS?

Albero decisionale in tre domande

FIGURAQuale protocollo?
DECISIONEChe cosa devi trasportare?Solo web (HTTP/HTTPS)Basta un proxy HTTPNOGuarda sottoLo scenario più comuneTCP non web (posta, gaming, FTP)Serve SOCKS5NOGuarda sottoUso genericoTraffico UDPSOCKS5 (con supporto UDP)NOParametroRaro da trovare

Quasi tutte le attività come web scraping, monitoraggio SEO e gestione dei social media restano sul primo ramo: un proxy HTTP è più che sufficiente.

Tabella di compatibilità

FIGURAConfronto delle capacità dei protocolli
CAPACITÀHTTPHTTPS(TLS)SOCKS4SOCKS5Traffico webTCP non webCon CONNECTCon CONNECTUDPNoNoNoOpzionaleDNS remotoCon SOCKS4aAutenticazioneBasicBasic (cifrata)No

SOCKS4 oggi non si usa nella pratica: non supporta l'autenticazione, non riconosce IPv6 e non trasporta UDP. Lo incontri solo per compatibilità con sistemi datati.

Per la differenza tra le versioni di SOCKS differenza tra SOCKS4 e SOCKS5 il nostro articolo dedicato.

Consigli per scenario

ScenarioConsigliatoPerché
Web scrapingHTTPHandshake in un solo round trip, supporto diffuso
Monitoraggio SEO / SERPHTTPSolo traffico web
Gestione dei social mediaHTTP o SOCKS5In base al supporto dell'applicazione
Client torrentSOCKS5Le connessioni peer non sono HTTP
Lettura e-mailSOCKS5IMAP/POP3 non sono HTTP
Client di giocoSOCKS5In genere protocolli TCP proprietari
App di messaggisticaSOCKS5App come Telegram si aspettano questo
Uso da una rete non affidabileProxy HTTPS o SSHLe credenziali devono essere protette

C'è differenza di prestazioni?

FIGURACosto di stabilimento della connessione per protocollo
CONFIGURAZIONEProxy HTTP (CONNECT)70 msSOCKS5 (senza autenticazione)70 msSOCKS5 (con autenticazione)105 msProxy HTTPS (TLS aggiuntivo)140 ms0 ms385 ms in totale

La differenza è solo nello stabilimento della connessione ed è una tantum. Una volta iniziato il trasferimento dei dati, non c'è differenza di velocità tra i protocolli.

Importante

Se riutilizzi la connessione (keep-alive) questa differenza diventa del tutto irrilevante. Scegli il protocollo non in base alle prestazioni, ma in base alla compatibilità e alle esigenze .

Errori più comuni

FIGURAErrori comuni nella scelta del protocollo
ERRORECODICE / SINTOMOPOSSIBILE CAUSASOLUZIONECredere che per il lavoro web SOCKS5sia obbligatorioPresupposto erratoIl proxy HTTP è più che sufficiente per il webCredere che SOCKS5 cifriEquivoco diffusoSOCKS5 non cifra; serve TLSScrivere socks5 e far trapelare il DNSRisoluzione localeUsa lo schema socks5hProvare a inviare credenzialicon SOCKS4SOCKS4 non lo supportaPassa a SOCKS5Usare un proxy HTTPper i torrentIl traffico peer non viene trasportatoUsa SOCKS5

La seconda e la terza riga sono le più critiche: entrambe creano un grande divario tra le tue aspettative di privacy e la realtà.

Lo stesso indirizzo può offrire più protocolli

La maggior parte dei provider offre lo stesso IP di uscita su porte diverse sia come HTTP sia come SOCKS5. Questo ti permette di cambiare protocollo in base al lavoro:

FIGURAScegliere il protocollo cambiando porta
Stessa uscita, protocollo diverso01# Proxy HTTP (porta di esempio 8080)02curl -x http://utente:password@proxy.example.com:8080 https://example.com0304# Stessa uscita, SOCKS5 (porta di esempio 1080)05curl --socks5-hostname utente:password@proxy.example.com:1080 https://example.com0607# Verifica che entrambi escano dallo stesso IP08curl -x http://proxy.example.com:8080 -s https://ornek-ip.example/text09curl --socks5-hostname proxy.example.com:1080 -s https://ornek-ip.example/text

Se i due comandi restituiscono lo stesso IP, significa che il cambio di protocollo non incide sulla tua identità di uscita. Questo ti facilita la scelta del protocollo in base all'applicazione.

Riepilogo della decisione

FIGURAChecklist per la scelta del protocollo
RIEPILOGOÈ solo traffico web?Se sì, basta un proxy HTTPL'applicazione supporta SOCKS?Se non lo supporta, HTTP è obbligatorioDove deve essere risolto il DNS?Per la privacy socks5h o HTTPServe UDP?Solo SOCKS5 lo trasportaÈ una rete non affidabile?Canale cifrato o whitelistServe l'autenticazione?SOCKS4 non la supporta

La risposta a queste sei domande riduce quasi sempre la scelta del protocollo a un'unica opzione.

Riepilogo

La scelta del protocollo non è una decisione di prestazioni, ma di compatibilità. Per il traffico web un proxy HTTP è più che sufficiente; se devi trasportare TCP non web o UDP, SOCKS5 è obbligatorio. SOCKS4 oggi non è un'opzione pratica. Se usi SOCKS5, per evitare il leak del DNS scegli lo schema socks5h e ricorda che nessuna versione di SOCKS fornisce cifratura. Per le opzioni di prodotto Parametro e proxy SOCKS5 potete consultare le nostre pagine.

Domande frequenti

01Per il web scraping serve SOCKS5?

No. Il traffico web viene trasportato senza problemi da un proxy HTTP e l'handshake è più corto di un round trip. SOCKS5 diventa indispensabile solo quando servono protocolli diversi dal web.

02SOCKS5 è più sicuro?

No. Nessuna versione di SOCKS cifra il traffico. La sicurezza deriva dalla cifratura propria del contenuto trasportato (HTTPS) e dalla protezione della connessione al proxy.

03SOCKS4 è ancora usato?

Quasi per nulla. Non supporta l'autenticazione, non riconosce IPv6 e non trasporta UDP. Lo incontri solo per compatibilità con sistemi molto datati.

04Lo stesso proxy può essere sia HTTP sia SOCKS5?

Sì, la maggior parte dei provider offre lo stesso IP di uscita su due porte diverse con due protocolli. Puoi verificarlo testando se da entrambe le porte ottieni lo stesso IP di uscita.

05Cambiare protocollo cambia il mio IP di uscita?

Di norma no; si usano lo stesso server e la stessa uscita. È comunque una buona abitudine, dopo l'acquisto, leggere l'IP di uscita da entrambi i protocolli per verificarlo.

Articoli e pagine correlati

PROSSIMO PASSO

Potenzia oggi la tua infrastruttura proxy.

Inizia in pochi minuti con i pacchetti a pagamento oppure prova prima il nostro elenco di proxy gratuiti.

FREEPROXY.TR

Se cerchi proxy gratuiti, sei nel posto giusto

Una piattaforma proxy completa dove consultare indirizzi proxy gratuiti aggiornati, confrontare i tipi di proxy HTTP e SOCKS e verificare le tue connessioni proxy con strumenti gratuiti.