Overleeft netwerkwissels
Ander wifi-netwerk, kabel ingeplugd of laptop uit de slaapstand — Shprot merkt het en herstelt de tunnel vanzelf.
Shprot maakt van elke server die je via SSH bereikt een stabiele SOCKS5- en HTTP-proxy. De app houdt je netwerk in de gaten, herstelt de tunnel na een wifi-wissel of slaapstand en vertelt je precies wat er misging — zonder opdrachtregel.
Versie 1.6 voor Windows en Linux

Ander wifi-netwerk, kabel ingeplugd of laptop uit de slaapstand — Shprot merkt het en herstelt de tunnel vanzelf.
Regelmatige controles via de proxy zelf vinden een tunnel die verbonden lijkt maar geen verkeer doorlaat, en starten hem opnieuw.
Nieuwe pogingen worden steeds verder uit elkaar gezet en na mislukte aanmeldingen hoogstens eens per minuut herhaald, zodat fail2ban je IP niet blokkeert door een verkeerde sleutel.
Maak of importeer een sleutel en kopieer het publieke deel voor authorized_keys direct vanuit het instellingenvenster.
Bij de eerste verbinding verschijnt de vingerafdruk van de hostsleutel van de server in een dialoog, zodat je hem kunt controleren voordat je de server vertrouwt.
Apps zonder SOCKS5-ondersteuning kunnen een optionele HTTP-proxy gebruiken die door dezelfde tunnel loopt.
Het pictogram toont of de tunnel actief is, meldingen leggen uit waarom niet, en de logboeken zijn één klik verwijderd.
De interface is vertaald in 49 talen, met een indeling van rechts naar links voor Arabisch, Perzisch, Hebreeuws en Urdu.
ssh -D?ssh -D 1080 user@server geeft je met één opdracht een SOCKS5-proxy — totdat de verbinding ongemerkt stopt met werken. Shprot draait dezelfde OpenSSH-client en regelt alles wat de opdracht alleen niet doet.
ssh -D | Shprot | |
|---|---|---|
| Netwerkwissel, ander wifi-netwerk, ontwaken uit slaapstand | Zelf opnieuw starten | Verbindt automatisch opnieuw |
| Tunnel verbonden maar geen verkeer | Blijft onopgemerkt | Gevonden door controles via de proxy |
| Herhaalde authenticatiefouten | Aan je eigen scripts | Zeldzame pogingen, zodat de server je IP niet blokkeert |
| Clientsleutels | ssh-keygen en bestanden in ~/.ssh | Maken of importeren, publieke sleutel in één klik kopiëren |
| Controle van de serveridentiteit | Vraag in de terminal | Dialoog met de vingerafdruk van de hostsleutel |
| Apps zonder SOCKS5-ondersteuning | Niet gedekt | Optionele HTTP-proxy door dezelfde tunnel |
| Tunnelstatus | Terminalvenster | Pictogram in het systeemvak en meldingen met de oorzaak |
Tools als autossh helpen bij herstarten, maar vragen nog steeds handmatige instelling en hebben geen interface.
Bereik interne dashboards, testomgevingen en beheertools die alleen vanuit het netwerk van je server toegankelijk zijn.
Stuur je verkeer via je eigen server als je openbare wifi gebruikt in cafés, hotels of op luchthavens.
Een stabiele proxy op een computer die de hele dag slaapt en van netwerk wisselt.
Elke Linux-server met OpenSSH volstaat. Er wordt niets op geïnstalleerd: een aparte gebruiker die alleen poorten mag doorsturen, maak je met een paar opdrachten aan.
Vul user@server in, maak een sleutel en voeg het publieke deel toe aan authorized_keys op de server. Controleer eenmalig de vingerafdruk van de server.
Gebruik socks5h://localhost:1080 in je browser of in de proxyinstellingen van het systeem — het menu in het systeemvak kopieert het adres voor je.
Stapsgewijze handleiding met beveiliging van de server →


Versie 1.6. Gratis, open source, zonder accounts of abonnementen.
Windows 10 en 11, 64-bit. Bijwerken doe je door de nieuwe versie over de oude heen te installeren.
Installatieprogramma (.exe)Ubuntu 22.04+, Debian 12+ en compatibele distributies.
Pakket (.deb)Fedora 39+, RHEL 9+, AlmaLinux 9+ en compatibele distributies.
Pakket (.rpm)Shprot gebruikt de OpenSSH-client (ssh en ssh-keygen). Die zit in Windows 10 / 11 en de meeste Linux-desktops; ontbreekt hij, dan legt Shprot uit hoe je hem toevoegt.
Elke versie bevat een bestand SHA256SUMS waarmee je controleert dat de download niet is gewijzigd. Alle versies en wijzigingen →
Nee, het is een proxy. Alleen apps die ervoor zijn ingesteld — een browser, curl, git, een IDE — sturen verkeer door de tunnel; al het andere gaat rechtstreeks. Er worden geen virtuele netwerkadapters geïnstalleerd.
Een gewone OpenSSH-server en een account dat TCP-poorten mag doorsturen. Op de server hoeft niets geïnstalleerd te worden; elke VPS of thuisserver die je via SSH bereikt, volstaat.
Nee, Shprot gebruikt alleen SSH-sleutels. Sleutels zijn veiliger dan wachtwoorden en laten de tunnel zonder jouw hulp opnieuw verbinden. De sleutel maak je in de app met één klik.
Browsers, curl, git, pakketbeheerders en elke app met SOCKS5- of HTTP-proxyinstellingen of ondersteuning voor de variabelen ALL_PROXY / HTTP_PROXY. Gebruik socks5h:// zodat sitenamen op de server worden opgezocht.
Af en toe opent het via de proxy een willekeurig gekozen populaire website. Lukt dat niet terwijl het internet wel bereikbaar is, dan wordt de tunnel opnieuw gestart.
Ja. Shprot is vrije en open source software onder de GNU GPL v3-licentie, zonder accounts, abonnementen of advertenties.
Nog niet. Shprot ondersteunt op dit moment Windows 10 / 11 en Linux.