Shprot
Oʻzbekcha

Uzilib qolmaydigan SSH orqali SOCKS5 proksi

Shprot SSH orqali kira oladigan istalgan serverni barqaror SOCKS5 va HTTP proksiga aylantiradi. U tarmoqni kuzatadi, Wi-Fi almashgani va uyqudan uyg‘ongandan keyin tunnelni tiklaydi hamda nima noto‘g‘ri bo‘lganini aniq aytadi — buyruq satrisiz.

Windows va Linux uchun 1.6 versiya

  • Bepul va ochiq kodli
  • Windows 10 / 11 va Linux
  • 49 til
Shprot sozlamalar oynasi

Tunnel ishlashda davom etishi uchun kerak bo‘lgan hamma narsa

Tarmoq almashishiga chidaydi

Wi-Fi’ni almashtirdingiz, kabel uladingiz yoki noutbukni uyqudan uyg‘otdingiz — Shprot buni sezadi va tunnelni o‘zi tiklaydi.

Jimjit nosozliklarni ushlaydi

Proksining o‘zi orqali muntazam tekshiruvlar ulangan ko‘rinadigan, lekin trafik o‘tkazmaydigan tunnelni topib, uni qayta ishga tushiradi.

Serveringizni ayaydi

Qayta urinishlar asta-sekin siyraklashadi, kirish muvaffaqiyatsiz bo‘lgach esa daqiqasiga bir martadan ko‘p takrorlanmaydi, shuning uchun noto‘g‘ri kalit sababli fail2ban IP manzilingizni bloklamaydi.

Ikki bosishda SSH kalitlari

Kalit yarating yoki import qiling va uning ochiq qismini authorized_keys uchun to‘g‘ridan-to‘g‘ri sozlamalar oynasidan nusxalang.

Serverni tushunarli tekshirish

Birinchi ulanishda server kalitining barmoq izi dialogda ko‘rsatiladi, serverga ishonishdan oldin uni tekshirib olishingiz mumkin.

HTTP proksi ham bor

SOCKS5’ni qo‘llamaydigan dasturlar xuddi shu tunneldan o‘tadigan qo‘shimcha HTTP proksidan foydalanishi mumkin.

Treyda yashaydi

Belgi tunnel ochiq yoki yo‘qligini ko‘rsatadi, bildirishnomalar nega ochilmaganini tushuntiradi, jurnal esa bir bosishda ochiladi.

Sizning tilingizda gapiradi

Interfeys 49 tilga tarjima qilingan, arab, fors, ivrit va urdu tillari uchun o‘ngdan chapga joylashuv bilan.

Nega shunchaki ssh -D emas?

ssh -D 1080 user@server bitta buyruq bilan SOCKS5 proksi beradi — ulanish sezdirmay ishlashdan to‘xtaguncha. Shprot xuddi shu OpenSSH mijozini ishga tushiradi va bitta buyruq o‘zi qilmaydigan hamma narsani o‘z zimmasiga oladi.

ssh -DShprot
Tarmoq yoki Wi-Fi almashishi, uyqudan uyg‘onishO‘zingiz qayta ishga tushirasizAvtomatik qayta ulanadi
Tunnel ulangan, lekin trafik o‘tmaydiSezilmay qoladiProksi orqali tekshiruvlar bilan aniqlanadi
Takroriy autentifikatsiya xatolariSkriptlaringizga bog‘liqSiyrak urinishlar, server IP manzilingizni bloklamasligi uchun
Mijoz kalitlarissh-keygen va ~/.ssh dagi fayllarYaratish yoki import qilish, ochiq kalitni bir bosishda nusxalash
Server haqiqiyligini tekshirishTerminaldagi savolKalit barmoq izi ko‘rsatilgan dialog
SOCKS5’ni qo‘llamaydigan dasturlarQo‘llab-quvvatlanmaydiXuddi shu tunnel orqali qo‘shimcha HTTP proksi
Tunnel holatiTerminal oynasiTrey belgisi va nosozlik sababi ko‘rsatilgan bildirishnomalar

autossh kabi vositalar qayta ishga tushirishda yordam beradi, lekin baribir qo‘lda sozlashni talab qiladi va interfeysi yo‘q.

Nima uchun foydali

O‘z infratuzilmangiz

Faqat serveringiz tarmog‘idan ochiladigan ichki panellar, sinov muhitlari va boshqaruv vositalariga kiring.

Ishonchsiz tarmoqlar

Kafe, mehmonxona yoki aeroportdagi ommaviy Wi-Fi’dan foydalanganda trafikni o‘z serveringiz orqali yuboring.

Noutbukda masofaviy ish

Kun bo‘yi uxlab, tarmoq almashtiradigan kompyuterda barqaror proksi.

Uch qadamda tayyor

  1. Serverni tayyorlang

    OpenSSH o‘rnatilgan istalgan Linux server mos keladi. Unga hech narsa o‘rnatilmaydi — faqat portlarni yo‘naltira oladigan alohida foydalanuvchi bir nechta buyruq bilan yaratiladi.

  2. Shprot’ni ulang

    user@server kiriting, kalit yarating va uning ochiq qismini serverdagi authorized_keys ga qo‘shing. Server barmoq izini bir marta tekshiring.

  3. Dasturlarni proksiga yo‘naltiring

    Brauzerda yoki tizimning proksi sozlamalarida socks5h://localhost:1080 dan foydalaning — trey menyusi manzilni siz uchun nusxalaydi.

Serverni himoyalash bilan bosqichma-bosqich qo‘llanma →

Yaqinroqdan

Birinchi ulanishda server kalitining barmoq izini ko‘rasiz va unga ishonish-ishonmaslikni hal qilasiz.
Birinchi ulanishda server kalitining barmoq izini ko‘rasiz va unga ishonish-ishonmaslikni hal qilasiz.
Trey menyusi tunnel holatini ko‘rsatadi va tayyor proksi manzillarini nusxalaydi.
Trey menyusi tunnel holatini ko‘rsatadi va tayyor proksi manzillarini nusxalaydi.

Shprot’ni yuklab oling

1.6 versiya. Bepul, ochiq kodli, hisob va obunalarsiz.

Windows

Windows 10 va 11, 64 bit. Yangilash uchun yangi versiyani eskisining ustiga o‘rnating.

O‘rnatuvchi (.exe)

Ubuntu, Debian

Ubuntu 22.04+, Debian 12+ va mos distributivlar.

Paket (.deb)

Fedora, RHEL

Fedora 39+, RHEL 9+, AlmaLinux 9+ va mos distributivlar.

Paket (.rpm)

Shprot OpenSSH mijozidan (ssh va ssh-keygen) foydalanadi. U Windows 10 / 11 va ko‘pchilik Linux ish stollarida mavjud; agar bo‘lmasa, Shprot uni qanday qo‘shishni aytadi.

Har bir relizda yuklab olingan fayl o‘zgartirilmaganini tekshirish uchun SHA256SUMS fayli bor. Barcha relizlar va o‘zgarishlar →

Savollar va javoblar

Shprot VPN’mi?

Yo‘q, bu proksi. Tunnel orqali faqat undan foydalanishga sozlangan dasturlarning — brauzer, curl, git, IDE — trafigi o‘tadi; qolgani to‘g‘ridan-to‘g‘ri ketadi. Virtual tarmoq adapterlari o‘rnatilmaydi.

Serverda nima kerak?

Oddiy OpenSSH server va TCP portlarini yo‘naltirishga ruxsati bor hisob. Serverga hech narsa o‘rnatish shart emas; SSH orqali kirish mumkin bo‘lgan istalgan VPS yoki uy serveri mos keladi.

Parol bilan kirsam bo‘ladimi?

Yo‘q, Shprot faqat SSH kalitlaridan foydalanadi. Kalitlar paroldan xavfsizroq va tunnelga sizning ishtirokingizsiz qayta ulanish imkonini beradi. Kalit ilovada bir bosishda yaratiladi.

Qaysi dasturlar proksidan foydalana oladi?

Brauzerlar, curl, git, paket menejerlari va SOCKS5 yoki HTTP proksi sozlamalari bor yoki ALL_PROXY / HTTP_PROXY o‘zgaruvchilarini qo‘llaydigan istalgan dastur. Sayt nomlari serverda aniqlanishi uchun socks5h:// dan foydalaning.

Shprot tunnelni qanday tekshiradi?

Vaqti-vaqti bilan u proksi orqali tasodifiy tanlangan mashhur saytni ochadi. Internet mavjud bo‘lsa-yu, bu muvaffaqiyatsiz bo‘lsa, tunnel qayta ishga tushiriladi.

Bu bepulmi?

Ha. Shprot — GNU GPL v3 litsenziyasi ostidagi erkin va ochiq kodli dasturiy ta’minot, hisoblar, obunalar va reklamalarsiz.

macOS versiyasi bormi?

Hozircha yo‘q. Hozir Shprot Windows 10 / 11 va Linux’ni qo‘llab-quvvatlaydi.