Shprot
Slovenčina

SOCKS5 proxy cez SSH, ktoré zostáva pripojené

Shprot premení akýkoľvek server, ku ktorému sa dostanete cez SSH, na stabilné SOCKS5 a HTTP proxy. Stráži sieť, obnoví tunel po zmene Wi-Fi a prebudení zo spánku a presne vám povie, čo sa pokazilo — bez príkazového riadka.

Verzia 1.6 pre Windows a Linux

  • Zadarmo a open source
  • Windows 10 / 11 a Linux
  • 49 jazykov
Okno nastavení aplikácie Shprot

Všetko, čo tunel potrebuje, aby vydržal

Prežije zmenu siete

Prepnutie Wi-Fi, zapojený kábel alebo notebook prebudený zo spánku — Shprot to zistí a tunel sám obnoví.

Odhalí tiché výpadky

Pravidelné kontroly cez samotné proxy nájdu tunel, ktorý vyzerá pripojený, no neprepúšťa prevádzku, a reštartujú ho.

Šetrný k vášmu serveru

Ďalšie pokusy sa postupne zriedkavejú a po neúspešnom prihlásení sa opakujú najviac raz za minútu, takže vám fail2ban pre zlý kľúč nezablokuje IP adresu.

SSH kľúče na dve kliknutia

Vytvorte alebo importujte kľúč a skopírujte jeho verejnú časť do authorized_keys priamo z okna nastavení.

Zrozumiteľné overenie servera

Pri prvom pripojení sa odtlačok kľúča servera zobrazí v dialógu, aby ste ho mohli skontrolovať skôr, než serveru začnete dôverovať.

Aj HTTP proxy

Aplikácie bez podpory SOCKS5 môžu používať voliteľné HTTP proxy, ktoré vedie tým istým tunelom.

Býva v oblasti oznámení

Ikona ukazuje, či tunel beží, oznámenia vysvetlia, prečo nie, a denník je na jedno kliknutie.

Hovorí vaším jazykom

Rozhranie je preložené do 49 jazykov, pre arabčinu, perzštinu, hebrejčinu a urdčinu s rozložením sprava doľava.

Prečo nie jednoducho ssh -D?

ssh -D 1080 user@server vám dá SOCKS5 proxy jedným príkazom — kým spojenie potichu neprestane fungovať. Shprot spúšťa toho istého klienta OpenSSH a postará sa o všetko, čo samotný príkaz nerobí.

ssh -DShprot
Zmena siete alebo Wi-Fi, prebudenie zo spánkuReštartujte samiZnova sa pripojí automaticky
Tunel pripojený, ale bez prevádzkyZostane nepovšimnutéOdhalia ho kontroly cez proxy
Opakované chyby overeniaZávisí od vašich skriptovZriedkavé pokusy, aby server nezablokoval vašu IP
Kľúče klientassh-keygen a súbory v ~/.sshVytvoriť alebo importovať, skopírovať verejný kľúč jedným kliknutím
Overenie identity serveraOtázka v termináliDialóg s odtlačkom kľúča servera
Aplikácie bez podpory SOCKS5NepodporovanéVoliteľné HTTP proxy tým istým tunelom
Stav tunelaOkno termináluIkona a oznámenia s príčinou chyby

Nástroje ako autossh pomáhajú s reštartmi, ale stále vyžadujú ručné nastavenie a nemajú rozhranie.

Na čo sa hodí

Vlastná infraštruktúra

Dostanete sa k interným prehľadom, testovacím prostrediam a administrátorským nástrojom dostupným len zo siete vášho servera.

Nedôveryhodné siete

Posielajte prevádzku cez vlastný server, keď používate verejnú Wi-Fi v kaviarňach, hoteloch alebo na letiskách.

Práca na diaľku s notebookom

Stabilné proxy na počítači, ktorý celý deň zaspáva a mení siete.

Hotovo v troch krokoch

  1. Pripravte server

    Stačí akýkoľvek linuxový server s OpenSSH. Nič sa naň neinštaluje — samostatného používateľa, ktorý smie len presmerovávať porty, vytvoríte niekoľkými príkazmi.

  2. Pripojte Shprot

    Zadajte user@server, vytvorte kľúč a jeho verejnú časť pridajte do authorized_keys na serveri. Raz skontrolujte odtlačok servera.

  3. Nasmerujte aplikácie na proxy

    Použite socks5h://localhost:1080 v prehliadači alebo v systémovom nastavení proxy — ponuka v oblasti oznámení adresu skopíruje za vás.

Návod krok za krokom vrátane zabezpečenia servera →

Zblízka

Pri prvom pripojení uvidíte odtlačok kľúča servera a rozhodnete, či mu dôverovať.
Pri prvom pripojení uvidíte odtlačok kľúča servera a rozhodnete, či mu dôverovať.
Ponuka v oblasti oznámení ukazuje stav tunela a kopíruje pripravené adresy proxy.
Ponuka v oblasti oznámení ukazuje stav tunela a kopíruje pripravené adresy proxy.

Stiahnuť Shprot

Verzia 1.6. Zadarmo, open source, bez účtov a predplatného.

Windows

Windows 10 a 11, 64-bitové. Na aktualizáciu nainštalujte novú verziu cez starú.

Inštalátor (.exe)

Ubuntu, Debian

Ubuntu 22.04+, Debian 12+ a kompatibilné distribúcie.

Balík (.deb)

Fedora, RHEL

Fedora 39+, RHEL 9+, AlmaLinux 9+ a kompatibilné distribúcie.

Balík (.rpm)

Shprot používa klienta OpenSSH (ssh a ssh-keygen). Je súčasťou Windows 10 / 11 aj väčšiny linuxových prostredí; ak chýba, Shprot vám poradí, ako ho doplniť.

Každé vydanie obsahuje súbor SHA256SUMS, ktorým overíte, že stiahnutý súbor nebol zmenený. Všetky vydania a zmeny →

Otázky a odpovede

Je Shprot VPN?

Nie, je to proxy. Tunelom posielajú prevádzku len aplikácie, ktoré sú na to nastavené — prehliadač, curl, git, IDE; všetko ostatné ide priamo. Neinštalujú sa žiadne virtuálne sieťové adaptéry.

Čo potrebujem na serveri?

Bežný server OpenSSH a účet, ktorý smie presmerovávať TCP porty. Na server sa nič neinštaluje; poslúži akýkoľvek VPS alebo domáci server dostupný cez SSH.

Môžem sa prihlasovať heslom?

Nie, Shprot používa iba SSH kľúče. Kľúče sú bezpečnejšie ako heslá a umožňujú tunelu znova sa pripojiť bez vášho zásahu. Kľúč vytvoríte v aplikácii jedným kliknutím.

Ktoré aplikácie môžu proxy používať?

Prehliadače, curl, git, správcovia balíkov a akékoľvek aplikácie s nastavením SOCKS5 alebo HTTP proxy či s podporou premenných ALL_PROXY / HTTP_PROXY. Používajte socks5h://, aby sa názvy webov prekladali na serveri.

Ako Shprot kontroluje tunel?

Z času na čas cez proxy otvorí náhodne vybraný populárny web. Ak to zlyhá, hoci je internet dostupný, tunel sa reštartuje.

Je to zadarmo?

Áno. Shprot je slobodný softvér s otvoreným zdrojovým kódom pod licenciou GNU GPL v3, bez účtov, predplatného a reklám.

Existuje verzia pre macOS?

Zatiaľ nie. Shprot teraz podporuje Windows 10 / 11 a Linux.