Shprot
Српски

SOCKS5 прокси преко SSH-а који остаје повезан

Shprot претвара било који сервер коме приступате преко SSH-а у стабилан SOCKS5 и HTTP прокси. Прати мрежу, враћа тунел после промене Wi-Fi мреже и буђења из спавања и тачно вам каже шта није у реду — без командне линије.

Верзија 1.6 за Windows и Linux

  • Бесплатно и отвореног кода
  • Windows 10 / 11 и Linux
  • 49 језика
Прозор подешавања програма Shprot

Све што је тунелу потребно да настави да ради

Преживљава промену мреже

Промените Wi-Fi, укључите кабл или пробудите лаптоп — Shprot то примети и сам врати тунел.

Хвата тихе кварове

Редовне провере кроз сам прокси проналазе тунел који изгледа повезано, али не пропушта саобраћај, и поново га покрећу.

Штеди ваш сервер

Поновни покушаји се постепено проређују, а после неуспелих пријава понављају се највише једном у минуту, тако да вам fail2ban неће блокирати IP адресу због погрешног кључа.

SSH кључеви у два клика

Направите или увезите кључ и копирајте јавни део за authorized_keys директно из прозора подешавања.

Јасна провера сервера

При првом повезивању отисак кључа сервера приказује се у дијалогу, па га можете проверити пре него што серверу укажете поверење.

И HTTP прокси

Програми без подршке за SOCKS5 могу да користе опциони HTTP прокси који иде кроз исти тунел.

Живи у системској траци

Икона показује да ли је тунел отворен, обавештења објашњавају зашто није, а дневник је на један клик.

Говори ваш језик

Интерфејс је преведен на 49 језика, са распоредом здесна налево за арапски, персијски, хебрејски и урду.

Зашто не само ssh -D?

ssh -D 1080 user@server даје вам SOCKS5 прокси једном командом — све док веза неприметно не престане да ради. Shprot покреће исти OpenSSH клијент и брине о свему што сама команда не ради.

ssh -DShprot
Промена мреже или Wi-Fi-ја, буђење из спавањаПоново покрените самиАутоматски се поново повезује
Тунел је повезан, али саобраћај не пролазиПролази непримећеноОткрива се проверама кроз прокси
Поновљене грешке при аутентификацијиЗависи од ваших скриптиРетки покушаји, да сервер не блокира вашу IP адресу
Клијентски кључевиssh-keygen и датотеке у ~/.sshНаправите или увезите, копирајте јавни кључ једним кликом
Провера идентитета сервераПитање у терминалуДијалог са отиском кључа сервера
Програми без подршке за SOCKS5Нису покривениОпциони HTTP прокси кроз исти тунел
Стање тунелаПрозор терминалаИкона и обавештења са разлогом грешке

Алати као што је autossh помажу код поновног покретања, али и даље траже ручно подешавање и немају интерфејс.

За шта је погодан

Сопствена инфраструктура

Приступите интерним контролним таблама, тест окружењима и административним алатима доступним само из мреже вашег сервера.

Непоуздане мреже

Шаљите саобраћај кроз сопствени сервер када користите јавни Wi-Fi у кафићима, хотелима или на аеродромима.

Рад на даљину са лаптопом

Стабилан прокси на рачунару који по цео дан спава и мења мреже.

Спремно у три корака

  1. Припремите сервер

    Одговара било који Linux сервер са OpenSSH-ом. На њега се ништа не инсталира — посебан корисник коме је дозвољено само прослеђивање портова прави се са неколико команди.

  2. Повежите Shprot

    Унесите user@server, направите кључ и додајте његов јавни део у authorized_keys на серверу. Једном проверите отисак сервера.

  3. Усмерите програме на прокси

    Користите socks5h://localhost:1080 у прегледачу или системским подешавањима проксија — мени у системској траци копира адресу уместо вас.

Упутство корак по корак са заштитом сервера →

Изблиза

При првом повезивању видите отисак кључа сервера и одлучујете да ли да му верујете.
При првом повезивању видите отисак кључа сервера и одлучујете да ли да му верујете.
Мени у системској траци показује стање тунела и копира спремне адресе проксија.
Мени у системској траци показује стање тунела и копира спремне адресе проксија.

Преузмите Shprot

Верзија 1.6. Бесплатно, отвореног кода, без налога и претплата.

Windows

Windows 10 и 11, 64-битни. За ажурирање инсталирајте нову верзију преко старе.

Инсталатер (.exe)

Ubuntu, Debian

Ubuntu 22.04+, Debian 12+ и компатибилне дистрибуције.

Пакет (.deb)

Fedora, RHEL

Fedora 39+, RHEL 9+, AlmaLinux 9+ и компатибилне дистрибуције.

Пакет (.rpm)

Shprot користи OpenSSH клијент (ssh и ssh-keygen). Он долази уз Windows 10 / 11 и већину Linux окружења; ако недостаје, Shprot ће вам рећи како да га додате.

Свака верзија садржи датотеку SHA256SUMS да бисте проверили да преузета датотека није измењена. Све верзије и измене →

Питања и одговори

Да ли је Shprot VPN?

Не, то је прокси. Кроз тунел иде саобраћај само програма подешених да га користе — прегледача, curl, git, IDE-а; све остало иде директно. Не инсталирају се виртуелни мрежни адаптери.

Шта ми треба на серверу?

Обичан OpenSSH сервер и налог коме је дозвољено прослеђивање TCP портова. На сервер не треба ништа инсталирати; одговара сваки VPS или кућни сервер доступан преко SSH-а.

Могу ли да се пријављујем лозинком?

Не, Shprot користи само SSH кључеве. Кључеви су сигурнији од лозинки и омогућавају тунелу да се поново повеже без ваше интервенције. Кључ се прави у апликацији једним кликом.

Који програми могу да користе прокси?

Прегледачи, curl, git, менаџери пакета и сваки програм са подешавањима SOCKS5 или HTTP проксија или подршком за променљиве ALL_PROXY / HTTP_PROXY. Користите socks5h:// да би се имена сајтова разрешавала на серверу.

Како Shprot проверава тунел?

С времена на време отвори кроз прокси насумично изабран популаран сајт. Ако то не успе док је интернет доступан, тунел се поново покреће.

Да ли је бесплатан?

Да. Shprot је слободан софтвер отвореног кода под лиценцом GNU GPL v3, без налога, претплата и реклама.

Постоји ли верзија за macOS?

Још не. Тренутно Shprot подржава Windows 10 / 11 и Linux.