Przetrwa zmianę sieci
Zmiana Wi-Fi, podłączony kabel czy laptop wybudzony z uśpienia — Shprot to zauważa i sam przywraca tunel.
Shprot zamienia każdy serwer, do którego masz dostęp przez SSH, w stabilne proxy SOCKS5 i HTTP. Pilnuje sieci, przywraca tunel po zmianie Wi-Fi i wybudzeniu z uśpienia oraz mówi dokładnie, co poszło nie tak — bez wiersza poleceń.
Wersja 1.6 dla Windows i Linux

Zmiana Wi-Fi, podłączony kabel czy laptop wybudzony z uśpienia — Shprot to zauważa i sam przywraca tunel.
Regularne testy przez samo proxy znajdują tunel, który wygląda na połączony, ale nie przepuszcza ruchu, i uruchamiają go ponownie.
Kolejne próby są stopniowo coraz rzadsze, a po nieudanych logowaniach powtarzane najwyżej raz na minutę, więc fail2ban nie zablokuje twojego IP przez zły klucz.
Wygeneruj lub zaimportuj klucz i skopiuj część publiczną do authorized_keys prosto z okna ustawień.
Przy pierwszym połączeniu odcisk klucza serwera jest pokazywany w oknie dialogowym, aby można go było sprawdzić, zanim zaufasz serwerowi.
Programy bez obsługi SOCKS5 mogą korzystać z opcjonalnego proxy HTTP, które działa przez ten sam tunel.
Ikona pokazuje, czy tunel działa, powiadomienia wyjaśniają, dlaczego nie, a dziennik jest o jedno kliknięcie.
Interfejs przetłumaczono na 49 języków, z układem od prawej do lewej dla arabskiego, perskiego, hebrajskiego i urdu.
ssh -D?ssh -D 1080 user@server daje proxy SOCKS5 jednym poleceniem — dopóki połączenie po cichu nie przestanie działać. Shprot uruchamia tego samego klienta OpenSSH i zajmuje się wszystkim, czego samo polecenie nie robi.
ssh -D | Shprot | |
|---|---|---|
| Zmiana sieci lub Wi-Fi, wybudzenie z uśpienia | Uruchom ponownie sam | Łączy się ponownie automatycznie |
| Tunel połączony, ale ruch nie przechodzi | Pozostaje niezauważone | Wykrywane przez testy przez proxy |
| Powtarzające się błędy uwierzytelniania | Zależy od twoich skryptów | Rzadkie próby, aby serwer nie zablokował twojego IP |
| Klucze klienta | ssh-keygen i pliki w ~/.ssh | Wygeneruj lub zaimportuj, skopiuj klucz publiczny jednym kliknięciem |
| Weryfikacja tożsamości serwera | Pytanie w terminalu | Okno z odciskiem klucza serwera |
| Programy bez obsługi SOCKS5 | Brak wsparcia | Opcjonalne proxy HTTP przez ten sam tunel |
| Stan tunelu | Okno terminala | Ikona w zasobniku i powiadomienia z przyczyną błędu |
Narzędzia takie jak autossh pomagają przy restartach, ale nadal wymagają ręcznej konfiguracji i nie mają interfejsu.
Dostęp do wewnętrznych paneli, środowisk testowych i narzędzi administracyjnych dostępnych tylko z sieci twojego serwera.
Kieruj ruch przez własny serwer, gdy korzystasz z publicznego Wi-Fi w kawiarniach, hotelach czy na lotniskach.
Stabilne proxy na komputerze, który przez cały dzień zasypia i zmienia sieci.
Wystarczy dowolny serwer Linux z OpenSSH. Nic się na nim nie instaluje — osobnego użytkownika, który może tylko przekierowywać porty, tworzy się kilkoma poleceniami.
Wpisz user@server, wygeneruj klucz i dodaj jego część publiczną do authorized_keys na serwerze. Raz sprawdź odcisk serwera.
Użyj socks5h://localhost:1080 w przeglądarce lub systemowych ustawieniach proxy — menu w zasobniku skopiuje adres za ciebie.
Instrukcja krok po kroku z zabezpieczeniem serwera →


Wersja 1.6. Darmowy, otwartoźródłowy, bez kont i subskrypcji.
Windows 10 i 11, 64-bitowy. Aby zaktualizować, zainstaluj nową wersję na starszą.
Instalator (.exe)Ubuntu 22.04+, Debian 12+ i zgodne dystrybucje.
Pakiet (.deb)Fedora 39+, RHEL 9+, AlmaLinux 9+ i zgodne dystrybucje.
Pakiet (.rpm)Shprot korzysta z klienta OpenSSH (ssh i ssh-keygen). Jest on dostępny w Windows 10 / 11 i większości środowisk Linux; jeśli go brakuje, Shprot podpowie, jak go dodać.
Każde wydanie zawiera plik SHA256SUMS, który pozwala sprawdzić, czy pobrany plik nie został zmieniony. Wszystkie wydania i zmiany →
Nie, to proxy. Przez tunel idzie ruch tylko programów skonfigurowanych do korzystania z niego — przeglądarki, curl, git, IDE; reszta idzie bezpośrednio. Żadne wirtualne karty sieciowe nie są instalowane.
Zwykłego serwera OpenSSH i konta z prawem do przekierowywania portów TCP. Na serwerze niczego nie trzeba instalować; wystarczy dowolny VPS lub serwer domowy dostępny przez SSH.
Nie, Shprot używa tylko kluczy SSH. Klucze są bezpieczniejsze od haseł i pozwalają tunelowi łączyć się ponownie bez twojego udziału. Klucz generuje się w aplikacji jednym kliknięciem.
Przeglądarki, curl, git, menedżery pakietów i każdy program z ustawieniami proxy SOCKS5 lub HTTP albo obsługą zmiennych ALL_PROXY / HTTP_PROXY. Używaj socks5h://, aby nazwy stron były rozwiązywane na serwerze.
Co jakiś czas otwiera przez proxy losowo wybraną popularną stronę. Jeśli to się nie uda, choć internet jest dostępny, tunel jest uruchamiany ponownie.
Tak. Shprot to wolne i otwartoźródłowe oprogramowanie na licencji GNU GPL v3, bez kont, subskrypcji i reklam.
Jeszcze nie. Obecnie Shprot obsługuje Windows 10 / 11 i Linux.