Shprot
Latviešu

SOCKS5 starpniekserveris caur SSH, kas paliek savienots

Shprot pārvērš jebkuru serveri, kam piekļūstat ar SSH, par stabilu SOCKS5 un HTTP starpniekserveri. Tas uzrauga tīklu, atjauno tuneli pēc Wi-Fi maiņas un pamošanās no miega un precīzi pasaka, kas nogāja greizi — bez komandrindas.

Versija 1.6 Windows un Linux

  • Bezmaksas un atvērtā koda
  • Windows 10 / 11 un Linux
  • 49 valodas
Shprot iestatījumu logs

Viss, kas tunelim vajadzīgs, lai turpinātu darboties

Iztur tīkla maiņu

Nomainījāt Wi-Fi, pievienojāt kabeli vai pamodinājāt klēpjdatoru — Shprot to pamana un pats atjauno tuneli.

Notver klusas kļūmes

Regulāras pārbaudes caur pašu starpniekserveri atrod tuneli, kas izskatās savienots, bet nelaiž cauri datplūsmu, un to restartē.

Saudzē jūsu serveri

Atkārtoti mēģinājumi pamazām kļūst retāki, un pēc neveiksmīgām pieteikšanās reizēm tie notiek ne biežāk kā reizi minūtē, tāpēc fail2ban nebloķēs jūsu IP nepareizas atslēgas dēļ.

SSH atslēgas ar diviem klikšķiem

Izveidojiet vai importējiet atslēgu un nokopējiet tās publisko daļu failam authorized_keys tieši no iestatījumu loga.

Skaidra servera pārbaude

Pirmajā savienojumā servera atslēgas pirkstu nospiedums tiek parādīts dialoglodziņā, lai jūs to varētu pārbaudīt, pirms uzticaties serverim.

Arī HTTP starpniekserveris

Lietotnes bez SOCKS5 atbalsta var izmantot papildu HTTP starpniekserveri, kas darbojas caur to pašu tuneli.

Dzīvo sistēmas teknē

Ikona rāda, vai tunelis ir atvērts, paziņojumi paskaidro, kāpēc nav, un žurnāls ir viena klikšķa attālumā.

Runā jūsu valodā

Saskarne ir tulkota 49 valodās, arābu, persiešu, ivrita un urdu valodai ar izkārtojumu no labās uz kreiso.

Kāpēc ne vienkārši ssh -D?

ssh -D 1080 user@server ar vienu komandu dod SOCKS5 starpniekserveri — līdz savienojums nemanāmi pārstāj darboties. Shprot palaiž to pašu OpenSSH klientu un parūpējas par visu, ko komanda viena pati nedara.

ssh -DShprot
Tīkla vai Wi-Fi maiņa, pamošanās no miegaRestartējiet pašiAutomātiski savienojas no jauna
Tunelis savienots, bet datplūsma nenotiekPaliek nepamanītsAtklāj pārbaudes caur starpniekserveri
Atkārtotas autentifikācijas kļūdasAtkarīgs no jūsu skriptiemReti mēģinājumi, lai serveris nebloķētu jūsu IP
Klienta atslēgasssh-keygen un faili mapē ~/.sshIzveidot vai importēt, publisko atslēgu nokopēt ar vienu klikšķi
Servera identitātes pārbaudeJautājums terminālīDialoglodziņš ar atslēgas pirkstu nospiedumu
Lietotnes bez SOCKS5 atbalstaNetiek atbalstītasPapildu HTTP starpniekserveris caur to pašu tuneli
Tuneļa stāvoklisTermināļa logsIkona un paziņojumi ar kļūmes iemeslu

Rīki, piemēram, autossh, palīdz ar restartēšanu, taču joprojām prasa manuālu konfigurēšanu un tiem nav saskarnes.

Kam tas noder

Jūsu infrastruktūra

Piekļūstiet iekšējiem paneļiem, testa vidēm un administrēšanas rīkiem, kas pieejami tikai no jūsu servera tīkla.

Neuzticami tīkli

Sūtiet datplūsmu caur savu serveri, kad izmantojat publisko Wi-Fi kafejnīcās, viesnīcās vai lidostās.

Attālināts darbs ar klēpjdatoru

Stabils starpniekserveris datorā, kas visu dienu iemieg un maina tīklus.

Gatavs trīs soļos

  1. Sagatavojiet serveri

    Der jebkurš Linux serveris ar OpenSSH. Tajā nekas netiek instalēts — atsevišķu lietotāju, kam atļauts tikai pāradresēt portus, izveido ar dažām komandām.

  2. Savienojiet Shprot

    Ievadiet user@server, izveidojiet atslēgu un pievienojiet tās publisko daļu servera failam authorized_keys. Vienreiz pārbaudiet servera pirkstu nospiedumu.

  3. Novirziet lietotnes uz starpniekserveri

    Izmantojiet socks5h://localhost:1080 pārlūkā vai sistēmas starpniekservera iestatījumos — teknes izvēlne nokopēs adresi jūsu vietā.

Soli pa solim ceļvedis ar servera aizsardzību →

Tuvāk

Pirmajā savienojumā jūs redzat servera atslēgas pirkstu nospiedumu un izlemjat, vai tam uzticēties.
Pirmajā savienojumā jūs redzat servera atslēgas pirkstu nospiedumu un izlemjat, vai tam uzticēties.
Teknes izvēlne rāda tuneļa stāvokli un kopē lietošanai gatavas starpniekservera adreses.
Teknes izvēlne rāda tuneļa stāvokli un kopē lietošanai gatavas starpniekservera adreses.

Lejupielādēt Shprot

Versija 1.6. Bezmaksas, atvērtā koda, bez kontiem un abonementiem.

Windows

Windows 10 un 11, 64 bitu. Lai atjauninātu, instalējiet jauno versiju virs vecās.

Instalētājs (.exe)

Ubuntu, Debian

Ubuntu 22.04+, Debian 12+ un saderīgi izplatījumi.

Pakotne (.deb)

Fedora, RHEL

Fedora 39+, RHEL 9+, AlmaLinux 9+ un saderīgi izplatījumi.

Pakotne (.rpm)

Shprot izmanto OpenSSH klientu (ssh un ssh-keygen). Tas ir iekļauts Windows 10 / 11 un vairumā Linux darbvirsmu; ja tā nav, Shprot pastāstīs, kā to pievienot.

Katrā versijā ir fails SHA256SUMS, ar kuru varat pārbaudīt, vai lejupielādētais fails nav mainīts. Visas versijas un izmaiņas →

Jautājumi un atbildes

Vai Shprot ir VPN?

Nē, tas ir starpniekserveris. Caur tuneli datplūsmu sūta tikai lietotnes, kas iestatītas to izmantot — pārlūks, curl, git, IDE; viss pārējais iet tieši. Virtuālie tīkla adapteri netiek instalēti.

Kas vajadzīgs serverī?

Parasts OpenSSH serveris un konts, kuram atļauts pāradresēt TCP portus. Serverī nekas nav jāinstalē; der jebkurš ar SSH sasniedzams VPS vai mājas serveris.

Vai varu pieteikties ar paroli?

Nē, Shprot izmanto tikai SSH atslēgas. Atslēgas ir drošākas par parolēm un ļauj tunelim savienoties no jauna bez jūsu iejaukšanās. Atslēgu lietotnē izveido ar vienu klikšķi.

Kuras lietotnes var izmantot starpniekserveri?

Pārlūki, curl, git, pakotņu pārvaldnieki un jebkura lietotne ar SOCKS5 vai HTTP starpniekservera iestatījumiem vai mainīgo ALL_PROXY / HTTP_PROXY atbalstu. Izmantojiet socks5h://, lai vietņu nosaukumi tiktu atrisināti serverī.

Kā Shprot pārbauda tuneli?

Laiku pa laikam tas caur starpniekserveri atver nejauši izvēlētu populāru vietni. Ja tas neizdodas, lai gan internets ir pieejams, tunelis tiek restartēts.

Vai tas ir bezmaksas?

Jā. Shprot ir brīva atvērtā koda programmatūra ar GNU GPL v3 licenci, bez kontiem, abonementiem un reklāmām.

Vai ir macOS versija?

Vēl nav. Pašlaik Shprot atbalsta Windows 10 / 11 un Linux.