Che cos'è un proxy SOCKS? Ci sono tutti i tipi di proxy e protocolli su Internet, ma nessuno ha un nome così divertente come SOCKS, che è l'abbreviazione di "SOCKets".

Analizziamo il proxy più comune, SOCKS5, e perché viene usato così spesso.

Che cos'è un proxy SOCKS o SOCKS5?

I proxy SOCKS vengono normalmente utilizzati installandoli come estensione del browser o configurando un client torrent per utilizzare il server proxy di un provider VPN.

Un proxy SOCKS funziona canalizzando il traffico attraverso un server proxy, che quindi trasmette le informazioni alla destinazione prevista. Il protocollo SOCKS raggiunge questo obiettivo stabilendo innanzitutto una connessione TCP con il server proxy. Quindi, il tuo computer può inviare dati al server proxy, che quindi passa i dati alla sua destinazione.

Ad esempio, supponiamo che tu voglia visitare un sito Web ospitato in un altro Paese. Il sito Web blocca chiunque si colleghi dall'estero. Per aggirare questo blocco, è possibile utilizzare un proxy SOCKS situato nel paese ospitante.

instagram viewer

Quando ti connetti al sito Web tramite il proxy, il sito Web visualizza l'indirizzo IP del server proxy anziché il tuo. Poiché il server si trova nel paese ospitante, il sito Web invia al server proxy i suoi dati, che quindi inviano i dati all'utente.

In che cosa differisce dai server proxy "regolari"?

Ma aspetta un minuto! Quello che abbiamo appena fatto è descrivere come funziona un "normale" proxy server. Probabilmente li hai visti su Internet; siti Web che offrono server proxy gratuiti per evitare blocchi geografici o nascondere la tua identità. Questi sono chiamati "proxy HTTP" perché usano il protocollo HTTP.

Quindi, qual è la differenza tra un proxy HTTP e un proxy SOCKS?

I proxy SOCKS funzionano con più protocolli

Per uno, un server proxy HTTP funziona solo con il protocollo HTTP. SOCKS, tuttavia, non ha tale fedeltà. Può funzionare con molti protocolli, che includono anche HTTP.

In termini di informatica, chiamiamo un proxy SOCKS "di basso livello" e il proxy HTTP "di alto livello". Questi "livelli" si riferiscono a quanto è specializzato il software. Più alto è il livello, più specializzato è il software.

Ad esempio, prendiamo le lingue del mondo. Se dovessimo guardare ai "livelli" che compongono la lingua francese, possiamo classificarla in questo modo:

Lingue del Pianeta Terra> Lingue europee> Francese

In questo caso, il "dominio di alto livello" è il francese. È una categoria specializzata in ogni lingua del Pianeta Terra. Qualcuno che è specializzato in francese può parlare solo francese; allo stesso modo, i proxy HTTP possono interagire solo con il protocollo HTTP.

La "fascia bassa", d'altra parte, ha un'applicazione più ampia. Il protocollo SOCKS è come qualcuno che comprende tutte le lingue europee. Non ha specializzazioni e può gestire più protocolli, incluso HTTP. È simile a qualcuno che conosce ogni lingua in Europa, incluso il francese. Di conseguenza, SOCKS è la soluzione migliore per gestire altri protocolli come POP per la posta elettronica.

SOCKS Proxy Gonna attorno ai firewall

Poiché SOCKS utilizza TCP per connettersi a un server, non è necessario seguire le stesse rotte del traffico HTTP. Pertanto, se è presente un firewall che monitora le porte HTTP, SOCKS può aggirarlo anche se utilizza HTTP. Questo è utile per la navigazione di contenuti con restrizioni senza che il firewall blocchi i siti Web.

I proxy HTTP gestiscono meglio le richieste HTTP

La natura specializzata di un proxy HTTP non è del tutto negativa, tuttavia. Un proxy HTTP può elaborare i dati HTTP in entrata meglio di un proxy SOCKS. Questo perché il proxy HTTP è specializzato in un protocollo, quindi è dotato di più strumenti per l'elaborazione HTTP rispetto a un proxy SOCKS.

Ad esempio, se si desidera raschiare Internet per pagine specifiche, un proxy SOCKS non è idea. Non ha gli strumenti speciali per gestire le pagine man mano che si avvicinano alla linea, il che significa che finirai con un vasto dump di pagine Web non pertinenti.

Un proxy HTTP, tuttavia, ha gli strumenti per il web scraping. Puoi dirlo per cercare pagine web di una natura specifica (come pagine giocattolo per lo shopping natalizio finale) e fornirà solo ciò che corrisponde alle condizioni.

Che cos'è SOCKS5?

Se esegui una rapida navigazione sui server SOCKS, vedrai apparire il termine "SOCKS5". Il 5 alla fine è semplicemente il numero di versione per il protocollo SOCKS, proprio come abbiamo Windows 7, 8 e 10.

Al momento in cui scrivo, SOCKS5 è l'ultima versione del protocollo SOCKS. Migliora SOCKS4 supportando UDP e TCP e offre più metodi di autenticazione. È anche più veloce di SOCKS4. SOCKS5 può un giorno essere sostituito da tecnologie quali Shadowsocks che viene utilizzato da VPN di Mullvad Recensione VPN Mullvad: all'avanguardia e complessaLa nostra recensione VPN Mullvad spiega le sue implementazioni di Shadowsocks e WireGuard insieme alle prestazioni di streaming e torrenting. Leggi di più .

Che cos'è un proxy SSH SOCKS?

Uno dei maggiori difetti di un proxy SOCKS è la mancanza di crittografia. Se qualcuno utilizza un protocollo che non utilizza la crittografia, un intruso può guardare i dati mentre lascia il computer per il server. Per questo motivo, non devi mai utilizzare hotspot Wi-Fi pubblici per condurre affari privati.

Fortunatamente, gli utenti possono prendere in mano la situazione e utilizzare la crittografia SSH per nascondere i propri dati. Stabilendo un tunnel SSH tra il proprio computer e il server proxy, l'utente può nascondere i propri dettagli da occhi indiscreti.

Come utilizzare un proxy SOCKS5

Che cos'è un proxy SOCKS e come lo si utilizza? Impostazioni proxy SOCKS

Se tutto ciò suona come qualcosa che vorresti provare, impostare un proxy SOCKS5 non è troppo difficile.

Per iniziare, è necessario un server che funga da proxy. Puoi configurarne uno tu stesso oppure puoi trovare un proxy SOCKS5 gratuito da usare invece. Se sei bloccato per un server da utilizzare, perché non provare il Spys One elenco proxy SOCKS5 per qualche idea?

Una volta che hai un proxy SOCKS a pagamento o gratuito, dovrai inserire i dettagli in un programma per usarlo. Al giorno d'oggi, la maggior parte dei browser moderni consente di inserire i dettagli di un server proxy per poterlo utilizzare. Inoltre, i sistemi operativi come Windows 10 accettano indirizzi proxy e reindirizzano tutti i dati inviati ad esso.

Dopo aver configurato il server, esegui un test eseguendo il caricamento di una pagina web. Non tutti i server proxy funzioneranno, quindi se il tuo non riesce a connettersi, prova un altro server o ricontrolla le impostazioni del proxy. Se viene caricata una pagina Web, vai a WhatIsMyIPAddress e vedere se l'IP e il paese corrispondono al server proxy a cui ti stai connettendo. In tal caso, stai navigando su SOCKS5!

Proxy SOCKS5 gratuito: componente aggiuntivo FoxyProxy

Un buon punto di partenza con un proxy SOCKS gratuito è l'utilizzo del componente aggiuntivo FoxyProxy per il browser Firefox. FoxyProxy è gratuito al 100%. Inoltre, puoi anche configurare un proxy SOCKS5 se ti registri per un servizio VPN che include un proxy come parte del suo abbonamento di prova gratuito.

Scarica: Componente aggiuntivo FoxyProxy Firefox (Gratuito)

Provider VPN SOCKS5 gratuiti

Alcuni altri modi sono utilizzare un servizio VPN che offre un proxy come opzione. Per ottenere il proxy gratuitamente, basta registrarsi per un abbonamento di prova gratuito. Ad esempio, CactusVPN e Windscribe VPN offrono entrambe versioni di prova a costo zero del loro servizio VPN.

Scarica: Estensione di Chrome per Windscribe (Gratuito)

Utilizzo dei proxy per una maggiore sicurezza

I proxy HTTP sono i server proxy più comunemente utilizzati, ma SOCKS5 ha i suoi vantaggi. Possono gestire più protocolli e aggirare i firewall, rendendoli uno strumento prezioso per chi desidera la privacy senza molto lavoro.

Un'applicazione pratica della tecnologia proxy che è completamente gratuita e non richiede installazione è a motore di ricerca proxy Evita Google e Bing: 7 motori di ricerca alternativi che valorizzano la privacyLa privacy dei motori di ricerca è importante per te? In tal caso, dimentica Google e Bing e considera invece l'utilizzo di uno di questi motori di ricerca incentrati sulla privacy. Leggi di più . Un motore di ricerca proxy esegue tutte le query di ricerca attraverso un proxy che può tenere le tue informazioni private fuori dalle mani di criminali e ficcanaso.

Credito immagine: Funtap /Depositphotos

Laureato in Informatica con una profonda passione per la sicurezza.