Shprot
Română

Un proxy SOCKS5 prin SSH care rămâne conectat

Shprot transformă orice server accesibil prin SSH într-un proxy SOCKS5 și HTTP stabil. Urmărește rețeaua, readuce tunelul după schimbarea rețelei Wi-Fi sau ieșirea din repaus și vă spune exact ce nu a mers — fără linie de comandă.

Versiunea 1.6 pentru Windows și Linux

  • Gratuit și open source
  • Windows 10 / 11 și Linux
  • 49 de limbi
Fereastra de setări Shprot

Tot ce îi trebuie unui tunel ca să funcționeze în continuare

Rezistă la schimbarea rețelei

Schimbați rețeaua Wi-Fi, conectați un cablu sau treziți laptopul din repaus — Shprot observă și readuce singur tunelul.

Prinde defecțiunile tăcute

Verificări regulate prin proxy-ul însuși găsesc un tunel care pare conectat, dar nu lasă traficul să treacă, și îl repornesc.

Blând cu serverul dvs.

Reîncercările se răresc treptat, iar după autentificări eșuate se repetă cel mult o dată pe minut, așa că fail2ban nu vă va bloca IP-ul din cauza unei chei greșite.

Chei SSH din două clicuri

Generați sau importați o cheie și copiați partea publică pentru authorized_keys direct din fereastra de setări.

Verificare clară a serverului

La prima conexiune, amprenta cheii serverului este afișată într-un dialog, ca să o puteți verifica înainte de a avea încredere în server.

Și proxy HTTP

Aplicațiile fără suport SOCKS5 pot folosi un proxy HTTP opțional care trece prin același tunel.

Stă în zona de notificare

Pictograma arată dacă tunelul este activ, notificările explică de ce nu este, iar jurnalele sunt la un clic distanță.

Vorbește limba dvs.

Interfața este tradusă în 49 de limbi, cu aranjare de la dreapta la stânga pentru arabă, persană, ebraică și urdu.

De ce nu simplu ssh -D?

ssh -D 1080 user@server vă oferă un proxy SOCKS5 dintr-o singură comandă — până când conexiunea încetează să funcționeze fără niciun semn. Shprot rulează același client OpenSSH și se ocupă de tot ce comanda singură nu face.

ssh -DShprot
Schimbarea rețelei sau a rețelei Wi-Fi, ieșirea din repausReporniți-l manualSe reconectează automat
Tunel conectat, dar fără traficTrece neobservatDetectat prin verificări prin proxy
Erori repetate de autentificareRămâne în seama scripturilor dvs.Reîncercări rare, ca serverul să nu vă blocheze IP-ul
Chei clientssh-keygen și fișiere în ~/.sshGenerare sau import, copierea cheii publice dintr-un clic
Verificarea identității serveruluiÎntrebare în terminalDialog cu amprenta cheii serverului
Aplicații fără suport SOCKS5Nu sunt acoperiteProxy HTTP opțional prin același tunel
Starea tuneluluiFereastra terminaluluiPictogramă în zona de notificare și notificări cu motivul erorii

Instrumente precum autossh ajută la repornire, dar tot necesită configurare manuală și nu au interfață.

La ce folosește

Propria infrastructură

Accesați panouri interne, medii de testare și instrumente de administrare disponibile doar din rețeaua serverului dvs.

Rețele nesigure

Trimiteți traficul prin propriul server când folosiți Wi-Fi public în cafenele, hoteluri sau aeroporturi.

Lucru la distanță pe laptop

Un proxy stabil pe un calculator care intră în repaus și schimbă rețeaua toată ziua.

Gata în trei pași

  1. Pregătiți un server

    Orice server Linux cu OpenSSH este potrivit. Nu se instalează nimic pe el: un utilizator dedicat, care poate doar redirecționa porturi, se creează cu câteva comenzi.

  2. Conectați Shprot

    Introduceți user@server, generați o cheie și adăugați partea publică în authorized_keys pe server. Verificați o singură dată amprenta serverului.

  3. Direcționați aplicațiile spre proxy

    Folosiți socks5h://localhost:1080 în browser sau în setările proxy ale sistemului — meniul din zona de notificare copiază adresa pentru dvs.

Ghid pas cu pas cu securizarea serverului →

Mai de aproape

La prima conexiune vedeți amprenta cheii serverului și decideți dacă aveți încredere în el.
La prima conexiune vedeți amprenta cheii serverului și decideți dacă aveți încredere în el.
Meniul din zona de notificare arată starea tunelului și copiază adrese proxy gata de folosit.
Meniul din zona de notificare arată starea tunelului și copiază adrese proxy gata de folosit.

Descărcați Shprot

Versiunea 1.6. Gratuit, open source, fără conturi sau abonamente.

Ubuntu, Debian

Ubuntu 22.04+, Debian 12+ și distribuții compatibile.

Pachet (.deb)

Fedora, RHEL

Fedora 39+, RHEL 9+, AlmaLinux 9+ și distribuții compatibile.

Pachet (.rpm)

Shprot folosește clientul OpenSSH (ssh și ssh-keygen). Acesta este inclus în Windows 10 / 11 și în majoritatea mediilor desktop Linux; dacă lipsește, Shprot vă spune cum să-l adăugați.

Fiecare versiune include un fișier SHA256SUMS pentru a verifica dacă fișierul descărcat nu a fost modificat. Toate versiunile și modificările →

Întrebări și răspunsuri

Shprot este un VPN?

Nu, este un proxy. Doar aplicațiile configurate să îl folosească — un browser, curl, git, un IDE — trimit trafic prin tunel; restul merge direct. Nu se instalează adaptoare de rețea virtuale.

De ce am nevoie pe server?

De un server OpenSSH obișnuit și de un cont cu permisiunea de a redirecționa porturi TCP. Nu trebuie instalat nimic pe server; orice VPS sau server de acasă accesibil prin SSH este potrivit.

Mă pot autentifica cu o parolă?

Nu, Shprot folosește doar chei SSH. Cheile sunt mai sigure decât parolele și permit tunelului să se reconecteze fără intervenția dvs. Cheia se generează în aplicație dintr-un clic.

Ce aplicații pot folosi proxy-ul?

Browsere, curl, git, manageri de pachete și orice aplicație cu setări de proxy SOCKS5 sau HTTP ori cu suport pentru variabilele ALL_PROXY / HTTP_PROXY. Folosiți socks5h:// pentru ca numele site-urilor să fie rezolvate pe server.

Cum verifică Shprot tunelul?

Din când în când deschide prin proxy un site popular ales la întâmplare. Dacă nu reușește deși internetul este disponibil, tunelul este repornit.

Este gratuit?

Da. Shprot este software liber și open source sub licența GNU GPL v3, fără conturi, abonamente sau reclame.

Există o versiune pentru macOS?

Încă nu. Momentan Shprot funcționează pe Windows 10 / 11 și Linux.