Resiste ai cambi di rete
Cambi Wi-Fi, colleghi un cavo o risvegli il portatile: Shprot se ne accorge e ripristina il tunnel da solo.
Shprot trasforma qualsiasi server raggiungibile via SSH in un proxy SOCKS5 e HTTP stabile. Tiene d’occhio la rete, ripristina il tunnel dopo un cambio di Wi-Fi o il risveglio dalla sospensione e ti dice esattamente cosa non va, senza riga di comando.
Versione 1.6 per Windows e Linux

Cambi Wi-Fi, colleghi un cavo o risvegli il portatile: Shprot se ne accorge e ripristina il tunnel da solo.
Controlli periodici attraverso il proxy stesso individuano un tunnel che sembra connesso ma non fa passare traffico, e lo riavviano.
I tentativi si diradano gradualmente e, dopo accessi falliti, si ripetono al massimo una volta al minuto: fail2ban non bloccherà il tuo IP per una chiave sbagliata.
Genera o importa una chiave e copia la parte pubblica per authorized_keys direttamente dalla finestra delle impostazioni.
Alla prima connessione l’impronta della chiave host del server viene mostrata in una finestra di dialogo, così puoi controllarla prima di fidarti del server.
Le app che non supportano SOCKS5 possono usare un proxy HTTP opzionale che passa per lo stesso tunnel.
L’icona mostra se il tunnel è attivo, le notifiche spiegano perché non lo è e i log sono a un clic di distanza.
L’interfaccia è tradotta in 49 lingue, con layout da destra a sinistra per arabo, persiano, ebraico e urdu.
ssh -D?ssh -D 1080 user@server ti dà un proxy SOCKS5 con un solo comando, finché la connessione non smette di funzionare senza avvisare. Shprot esegue lo stesso client OpenSSH e si occupa di tutto ciò che il comando da solo non fa.
ssh -D | Shprot | |
|---|---|---|
| Cambio di rete o di Wi-Fi, risveglio dalla sospensione | Riavvialo tu | Si riconnette automaticamente |
| Tunnel connesso ma senza traffico | Passa inosservato | Rilevato dai controlli attraverso il proxy |
| Errori di autenticazione ripetuti | Affidati ai tuoi script | Tentativi radi, così il server non blocca il tuo IP |
| Chiavi del client | ssh-keygen e file in ~/.ssh | Genera o importa, copia la chiave pubblica con un clic |
| Verifica dell’identità del server | Domanda nel terminale | Finestra con l’impronta della chiave host |
| App senza supporto SOCKS5 | Non coperte | Proxy HTTP opzionale nello stesso tunnel |
| Stato del tunnel | Finestra del terminale | Icona nell’area di notifica e notifiche con il motivo dell’errore |
Strumenti come autossh aiutano con i riavvii, ma richiedono comunque una configurazione manuale e non hanno un’interfaccia.
Raggiungi dashboard interne, ambienti di staging e strumenti di amministrazione accessibili solo dalla rete del tuo server.
Fai passare il traffico dal tuo server quando usi il Wi-Fi pubblico di bar, hotel o aeroporti.
Un proxy stabile su un computer che va in sospensione e cambia rete tutto il giorno.
Va bene qualsiasi server Linux con OpenSSH. Non si installa nulla: un utente dedicato che può solo inoltrare porte si crea con pochi comandi.
Inserisci user@server, genera una chiave e aggiungi la parte pubblica a authorized_keys sul server. Verifica una volta l’impronta del server.
Usa socks5h://localhost:1080 nel browser o nelle impostazioni proxy di sistema: il menu dell’icona copia l’indirizzo per te.
Guida passo passo con protezione del server →


Versione 1.6. Gratuito, open source, senza account né abbonamenti.
Windows 10 e 11, 64 bit. Per aggiornare, installa la nuova versione sopra quella vecchia.
Programma di installazione (.exe)Ubuntu 22.04+, Debian 12+ e distribuzioni compatibili.
Pacchetto (.deb)Fedora 39+, RHEL 9+, AlmaLinux 9+ e distribuzioni compatibili.
Pacchetto (.rpm)Shprot usa il client OpenSSH (ssh e ssh-keygen). È incluso in Windows 10 / 11 e nella maggior parte dei desktop Linux; se manca, Shprot ti spiega come aggiungerlo.
Ogni versione include un file SHA256SUMS per verificare che il download non sia stato alterato. Tutte le versioni e le modifiche →
No, è un proxy. Solo le app configurate per usarlo (un browser, curl, git, un IDE) mandano traffico nel tunnel; tutto il resto va diretto. Non vengono installate schede di rete virtuali.
Un normale server OpenSSH e un account autorizzato a inoltrare porte TCP. Sul server non va installato nulla; va bene qualsiasi VPS o server di casa raggiungibile via SSH.
No, Shprot usa solo chiavi SSH. Le chiavi sono più sicure delle password e permettono al tunnel di riconnettersi senza intervento. La chiave si genera nell’app con un clic.
Browser, curl, git, gestori di pacchetti e qualsiasi app con impostazioni proxy SOCKS5 o HTTP o che supporti le variabili ALL_PROXY / HTTP_PROXY. Usa socks5h:// perché i nomi dei siti vengano risolti sul server.
Di tanto in tanto apre attraverso il proxy un sito popolare scelto a caso. Se non ci riesce mentre internet è disponibile, il tunnel viene riavviato.
Sì. Shprot è software libero e open source con licenza GNU GPL v3, senza account, abbonamenti né pubblicità.
Non ancora. Per ora Shprot supporta Windows 10 / 11 e Linux.