Atlaiko tinklo pakeitimus
Pakeitėte „Wi-Fi“, prijungėte laidą ar pažadinote nešiojamąjį kompiuterį — Shprot tai pastebi ir pats atkuria tunelį.
Shprot bet kurį serverį, pasiekiamą per SSH, paverčia stabiliu SOCKS5 ir HTTP tarpiniu serveriu. Jis stebi tinklą, atkuria tunelį pakeitus „Wi-Fi“ ar pabudus iš miego ir tiksliai pasako, kas nutiko — be komandų eilutės.
1.6 versija, skirta Windows ir Linux

Pakeitėte „Wi-Fi“, prijungėte laidą ar pažadinote nešiojamąjį kompiuterį — Shprot tai pastebi ir pats atkuria tunelį.
Reguliarūs patikrinimai per patį tarpinį serverį randa tunelį, kuris atrodo prijungtas, bet nepraleidžia srauto, ir jį paleidžia iš naujo.
Pakartotiniai bandymai palaipsniui retėja, o po nesėkmingų prisijungimų kartojami ne dažniau kaip kartą per minutę, todėl fail2ban neužblokuos jūsų IP dėl neteisingo rakto.
Sukurkite arba importuokite raktą ir nukopijuokite viešąją dalį į authorized_keys tiesiai iš nustatymų lango.
Pirmą kartą jungiantis serverio rakto piršto atspaudas parodomas dialogo lange, kad galėtumėte jį patikrinti prieš pasitikėdami serveriu.
Programos be SOCKS5 palaikymo gali naudoti papildomą HTTP tarpinį serverį, veikiantį per tą patį tunelį.
Piktograma rodo, ar tunelis veikia, pranešimai paaiškina, kodėl ne, o žurnalas pasiekiamas vienu paspaudimu.
Sąsaja išversta į 49 kalbas, arabų, persų, hebrajų ir urdu kalboms naudojamas išdėstymas iš dešinės į kairę.
ssh -D?ssh -D 1080 user@server viena komanda suteikia SOCKS5 tarpinį serverį — kol ryšys nepastebimai nustoja veikti. Shprot paleidžia tą patį OpenSSH klientą ir pasirūpina viskuo, ko viena komanda nedaro.
ssh -D | Shprot | |
|---|---|---|
| Tinklo ar „Wi-Fi“ pakeitimas, pabudimas iš miego | Paleiskite iš naujo patys | Prisijungia iš naujo automatiškai |
| Tunelis prijungtas, bet srautas neina | Lieka nepastebėta | Aptinkama patikrinimais per tarpinį serverį |
| Pasikartojančios autentifikavimo klaidos | Priklauso nuo jūsų scenarijų | Reti bandymai, kad serveris neužblokuotų jūsų IP |
| Kliento raktai | ssh-keygen ir failai aplanke ~/.ssh | Sukurkite ar importuokite, viešąjį raktą nukopijuokite vienu paspaudimu |
| Serverio tapatybės patikrinimas | Klausimas terminale | Dialogo langas su rakto piršto atspaudu |
| Programos be SOCKS5 palaikymo | Nepalaikomos | Papildomas HTTP tarpinis serveris per tą patį tunelį |
| Tunelio būsena | Terminalo langas | Piktograma ir pranešimai su gedimo priežastimi |
Tokie įrankiai kaip autossh padeda paleisti iš naujo, bet vis tiek reikalauja rankinio konfigūravimo ir neturi sąsajos.
Pasiekite vidinius skydelius, testavimo aplinkas ir administravimo įrankius, prieinamus tik iš jūsų serverio tinklo.
Siųskite srautą per savo serverį, kai naudojatės viešuoju „Wi-Fi“ kavinėse, viešbučiuose ar oro uostuose.
Stabilus tarpinis serveris kompiuteryje, kuris visą dieną užmiega ir keičia tinklus.
Tinka bet kuris Linux serveris su OpenSSH. Į jį nieko nediegiama — atskiras naudotojas, kuriam leidžiama tik peradresuoti prievadus, sukuriamas keliomis komandomis.
Įveskite user@server, sukurkite raktą ir jo viešąją dalį įtraukite į serverio authorized_keys. Vieną kartą patikrinkite serverio piršto atspaudą.
Naudokite socks5h://localhost:1080 naršyklėje arba sistemos tarpinio serverio nustatymuose — dėklo meniu nukopijuos adresą už jus.
Nuoseklus vadovas su serverio apsauga →


1.6 versija. Nemokama, atvirojo kodo, be paskyrų ir prenumeratų.
Windows 10 ir 11, 64 bitų. Norėdami atnaujinti, įdiekite naują versiją ant senosios.
Diegimo programa (.exe)Ubuntu 22.04+, Debian 12+ ir suderinami platinimai.
Paketas (.deb)Fedora 39+, RHEL 9+, AlmaLinux 9+ ir suderinami platinimai.
Paketas (.rpm)Shprot naudoja OpenSSH klientą (ssh ir ssh-keygen). Jis yra Windows 10 / 11 ir daugumoje Linux darbalaukių; jei jo nėra, Shprot pasakys, kaip jį pridėti.
Kiekvienoje versijoje yra failas SHA256SUMS, kuriuo galite patikrinti, ar atsisiųstas failas nepakeistas. Visos versijos ir pakeitimai →
Ne, tai tarpinis serveris. Per tunelį srautą siunčia tik jam naudoti nustatytos programos — naršyklė, curl, git, IDE; visa kita eina tiesiogiai. Virtualūs tinklo adapteriai nediegiami.
Įprasto OpenSSH serverio ir paskyros, kuriai leidžiama peradresuoti TCP prievadus. Į serverį nieko diegti nereikia; tinka bet kuris per SSH pasiekiamas VPS ar namų serveris.
Ne, Shprot naudoja tik SSH raktus. Raktai saugesni už slaptažodžius ir leidžia tuneliui prisijungti iš naujo be jūsų įsikišimo. Raktas programoje sukuriamas vienu paspaudimu.
Naršyklės, curl, git, paketų tvarkytuvės ir bet kuri programa su SOCKS5 ar HTTP tarpinio serverio nustatymais arba palaikanti kintamuosius ALL_PROXY / HTTP_PROXY. Naudokite socks5h://, kad svetainių vardai būtų nustatomi serveryje.
Retkarčiais per tarpinį serverį jis atidaro atsitiktinai pasirinktą populiarią svetainę. Jei nepavyksta, nors internetas pasiekiamas, tunelis paleidžiamas iš naujo.
Taip. Shprot — laisva atvirojo kodo programinė įranga pagal GNU GPL v3 licenciją, be paskyrų, prenumeratų ir reklamos.
Kol kas ne. Šiuo metu Shprot palaiko Windows 10 / 11 ir Linux.