Shprot
Қазақ тілі

Үзілмейтін SSH арқылы SOCKS5 прокси

Shprot SSH арқылы қол жеткізе алатын кез келген серверді тұрақты SOCKS5 және HTTP проксиге айналдырады. Ол желіні бақылайды, Wi-Fi ауысқаннан және ұйқыдан оянғаннан кейін туннельді қалпына келтіреді және не дұрыс болмағанын нақты айтады — пәрмен жолынсыз.

Windows және Linux үшін 1.6 нұсқасы

  • Тегін және ашық бастапқы кодты
  • 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. Серверді дайындаңыз

    OpenSSH орнатылған кез келген Linux сервері жарайды. Оған ештеңе орнатылмайды — тек порттарды қайта бағыттай алатын жеке пайдаланушы бірнеше пәрменмен жасалады.

  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 порттарын қайта бағыттауға рұқсаты бар тіркелгі. Серверге ештеңе орнатудың қажеті жоқ; SSH арқылы қолжетімді кез келген VPS не үй сервері жарайды.

Құпиясөзбен кіруге бола ма?

Жоқ, Shprot тек SSH кілттерін пайдаланады. Кілттер құпиясөздерден сенімдірек және туннельге сіздің қатысуыңызсыз қайта қосылуға мүмкіндік береді. Кілт қолданбада бір шертумен жасалады.

Қандай бағдарламалар проксиді пайдалана алады?

Браузерлер, curl, git, бума менеджерлері және SOCKS5 не HTTP прокси баптаулары бар немесе ALL_PROXY / HTTP_PROXY айнымалыларын қолдайтын кез келген бағдарлама. Сайт атаулары серверде анықталуы үшін socks5h:// пайдаланыңыз.

Shprot туннельді қалай тексереді?

Мезгіл-мезгіл ол прокси арқылы кездейсоқ таңдалған танымал сайтты ашады. Интернет қолжетімді бола тұра бұл сәтсіз болса, туннель қайта іске қосылады.

Бұл тегін бе?

Иә. Shprot — GNU GPL v3 лицензиясы бойынша еркін әрі ашық бастапқы кодты бағдарламалық жасақтама, тіркелгісіз, жазылымсыз және жарнамасыз.

macOS нұсқасы бар ма?

Әзірге жоқ. Қазір Shprot Windows 10 / 11 және Linux жүйелерін қолдайды.