SOCKS5 spiegato · 2 min di lettura

Che cos'è un proxy SOCKS5?

SOCKS5 è il cavallo di battaglia flessibile dei proxy — indipendente dal protocollo, capace di TCP e UDP, e autenticato. Ecco come funziona e come puntare un'app a un endpoint s4m.

SOCKS5, definito

Un proxy SOCKS5 è un relay di rete di uso generale che si trova tra il tuo client e internet. A differenza di un proxy solo web, SOCKS opera al di sotto del livello applicativo: inoltra connessioni TCP raw (e, nella versione 5, UDP) senza ispezionare o riscrivere il traffico al loro interno. Questo lo rende agnostico rispetto ai protocolli: lo stesso proxy può trasportare HTTP, SSH, connessioni a database, traffico di gioco o uno swarm di BitTorrent.

Il nome è l'abbreviazione di "SOCKet Secure", e la versione 5 è la revisione moderna. Quando il tuo client si connette, apre un breve handshake: saluta il proxy e elenca i metodi di autenticazione che supporta; il proxy ne sceglie uno e, se sono necessarie credenziali, verifica il tuo USER:PASS. Il client invia quindi una richiesta di connessione nominando l'host di destinazione e la porta, il proxy apre quella connessione in uscita per tuo conto, e da quel momento in poi semplicemente tunnela byte in entrambe le direzioni. La destinazione vede l'IP del proxy, mai il tuo.

Due proprietà sono importanti per gli sviluppatori:

  • TCP e UDP. SOCKS5 può inoltrare UDP, quindi funziona per DNS, WebRTC, QUIC e carichi di lavoro simili che i normali proxy HTTP non possono gestire.
  • DNS remoto. Poiché puoi fornire al proxy un nome host invece di un IP risolto, la risoluzione dei nomi può avvenire al proxy — mantenendo il tuo risolutore locale fuori dal loop.

Gli usi tipici includono nascondere l'IP di un server di origine, scraping e testing da un diverso punto di vista di rete, instradare un'app singola invece dell'intera macchina e raggiungere servizi che si aspettano un indirizzo sorgente stabile. Gli endpoint SOCKS5 a pagamento di s4m sono proxy di datacenter autenticati — vedi /proxy/ per dettagli, o prendi un proxy usa e getta dalla lista /free-proxies/ per test rapidi. Se preferisci tunnelare l'intero dispositivo, un /vpn/ è lo strumento migliore.

Come si confronta

SOCKS5 non è l'unico modo per instradare il traffico. Ecco quando vince e quando non lo fa.

SOCKS5 vs proxy HTTP

Un proxy HTTP comprende le richieste web e può agire sugli header, ma è limitato a HTTP(S) su TCP. SOCKS5 è agnostico rispetto al protocollo e aggiunge UDP, quindi trasporta qualsiasi cosa — non solo il traffico del browser. s4m offre entrambi: SOCKS5 sulla porta 1080 e HTTP sulla porta 3128.

SOCKS5 vs VPN

Una VPN cripta e instrada l'intero dispositivo a livello di sistema operativo. Un proxy SOCKS5 instrada solo le app che indichi e non aggiunge crittografia propria. Scegli la VPN per la privacy dell'intero dispositivo, un proxy per instradamenti chirurgici per app e nascondere l'IP.

Datacenter, autenticato

I proxy a pagamento s4m sono proxy di datacenter — non residenziali — protetti con autenticazione USER:PASS. Sono veloci ed economici per l'automazione e per nascondere il tuo IP di origine, ma non imitano gli indirizzi ISP domestici.

Utilizzando un proxy SOCKS5 s4m

Da zero a un tunnel funzionante in quattro passaggi.

Ottieni le tue credenziali

Crea un account, o un account anonimo, aggiungi un utente proxy e annota il tuo host (proxy.s4m.online), porta (1080 per SOCKS5, 3128 per HTTP) e USER:PASS. La tariffazione a consumo è su /pricing/.

Punta la tua app al proxy

Nel tuo sistema operativo, nelle impostazioni del browser o dell'app proxy, scegli SOCKS5, imposta l'host su proxy.s4m.online e la porta su 1080, inserisci il tuo USER:PASS e abilita DNS remoto in modo che le ricerche avvengano al proxy piuttosto che sul tuo computer.

Verifica l'IP di uscita

Carica un endpoint che-cos'è-il-mio-IP e conferma di vedere l'indirizzo del proxy, non il tuo originale. Se la privacy è importante, ricontrolla per perdite DNS — il DNS remoto dovrebbe mantenere la risoluzione sul lato del proxy.

Opzionalmente collega un IP dedicato

Aggiungi l'add-on IP personale dedicato per un indirizzo sorgente statico che è solo tuo — collegabile al proxy o al VPN, e opzionalmente scollegato dalla tua identità.

Esempio di codice

curl parla nativamente SOCKS5. Usa lo schema socks5h in modo che il nome host venga risolto al proxy, il che previene perdite DNS locali.

bash
# SOCKS5 with remote DNS (socks5h resolves the hostname at the proxy)
curl --proxy socks5h://USER:PASS@proxy.s4m.online:1080 https://api.ipify.org

# The same request over the HTTP proxy endpoint
curl --proxy http://USER:PASS@proxy.s4m.online:3128 https://api.ipify.org

# Environment-variable form (honored by many CLI tools)
export ALL_PROXY=socks5h://USER:PASS@proxy.s4m.online:1080
git clone https://example.com/repo.git

# Python (requests + PySocks):  pip install "requests[socks]"
#   proxies = {
#       "http":  "socks5h://USER:PASS@proxy.s4m.online:1080",
#       "https": "socks5h://USER:PASS@proxy.s4m.online:1080",
#   }
#   requests.get("https://api.ipify.org", proxies=proxies)
FAQ

Domande, risposte

SOCKS5 cripta il mio traffico?

No. Un proxy SOCKS5 inoltra la tua connessione ma non aggiunge crittografia propria. Il traffico già crittografato (HTTPS, SSH) rimane protetto end-to-end, ma il testo in chiaro rimane testo in chiaro. Se desideri crittografia completa del dispositivo, usa invece la VPN s4m.

Qual è la differenza tra socks5 e socks5h in strumenti come curl?

Con socks5, la tua macchina risolve il nome host localmente e poi si connette attraverso il proxy. Con socks5h, il nome host viene inviato al proxy per la risoluzione DNS remota, evitando di rivelare le ricerche al tuo risolutore locale. Preferisci socks5h per la privacy.

I proxy s4m sono residenziali?

No. I proxy a pagamento s4m sono proxy da datacenter, autenticati con USER:PASS. Sono veloci ed economici per l'automazione e l'occultamento dell'IP, ma non sono indirizzi residenziali e non sono commercializzati come tali.

Posso ottenere un IP statico per il mio proxy?

Sì. L'add-on IP personale dedicato ti offre un indirizzo statico che è solo tuo, collegabile al proxy o alla VPN, e opzionalmente scollegato dalla tua identità — utile quando un servizio si aspetta un IP sorgente stabile.

Dovrei usare un proxy SOCKS5 o una VPN?

Usa un proxy SOCKS5 quando vuoi instradare app specifiche o automazioni e nascondere il tuo IP di origine con un sovraccarico minimo. Usa la VPN quando vuoi che ogni connessione sul dispositivo sia tunnelata e crittografata a livello di OS.

Nascondi il tuo IP di origine oggi

Avvia un proxy datacenter SOCKS5 o HTTP autenticato in pochi minuti. Inizia con un piano a pagamento, misura solo ciò che usi e aggiungi un IP dedicato quando hai bisogno di un indirizzo sorgente stabile. Hai bisogno di copertura per l'intero dispositivo? Il VPN WireGuard ti copre.

Le persone hanno trovato questa pagina cercando

Frasi di ricerca reali a cui questa pagina risponde — i collegamenti aprono la pagina che le tratta in dettaglio.