नेटवर्क बदलने पर भी टिकी रहती है
Wi-Fi बदलें, केबल लगाएँ या लैपटॉप को स्लीप से जगाएँ — Shprot इसे पहचान लेता है और टनल खुद वापस ले आता है।
Shprot किसी भी ऐसे सर्वर को, जिस तक आप SSH से पहुँच सकते हैं, एक स्थिर SOCKS5 और HTTP प्रॉक्सी में बदल देता है। यह आपके नेटवर्क पर नज़र रखता है, Wi-Fi बदलने या स्लीप से जागने के बाद टनल वापस ले आता है और ठीक-ठीक बताता है कि क्या गड़बड़ हुई — कमांड लाइन के बिना।
Windows और Linux के लिए संस्करण 1.6

Wi-Fi बदलें, केबल लगाएँ या लैपटॉप को स्लीप से जगाएँ — Shprot इसे पहचान लेता है और टनल खुद वापस ले आता है।
प्रॉक्सी के ज़रिए नियमित जाँच ऐसी टनल ढूँढ लेती है जो जुड़ी हुई दिखती है पर ट्रैफ़िक नहीं जाने देती, और उसे फिर से शुरू करती है।
दोबारा कोशिशें धीरे-धीरे कम होती जाती हैं, और लॉगिन विफल होने के बाद मिनट में एक बार से ज़्यादा नहीं होतीं, इसलिए गलत कुंजी की वजह से fail2ban आपका IP ब्लॉक नहीं करेगा।
कुंजी बनाएँ या इम्पोर्ट करें और उसका सार्वजनिक हिस्सा authorized_keys के लिए सीधे सेटिंग्स विंडो से कॉपी करें।
पहले कनेक्शन पर सर्वर की होस्ट कुंजी का फ़िंगरप्रिंट एक डायलॉग में दिखता है, ताकि सर्वर पर भरोसा करने से पहले आप उसे जाँच सकें।
जो ऐप SOCKS5 सपोर्ट नहीं करते, वे उसी टनल से गुज़रने वाली वैकल्पिक HTTP प्रॉक्सी इस्तेमाल कर सकते हैं।
आइकन बताता है कि टनल चालू है या नहीं, सूचनाएँ बताती हैं कि क्यों नहीं, और लॉग बस एक क्लिक दूर हैं।
इंटरफ़ेस का 49 भाषाओं में अनुवाद हुआ है, और अरबी, फ़ारसी, हिब्रू व उर्दू के लिए दाएँ-से-बाएँ लेआउट है।
ssh -D क्यों नहीं?ssh -D 1080 user@server एक कमांड में SOCKS5 प्रॉक्सी दे देता है — जब तक कनेक्शन चुपचाप काम करना बंद न कर दे। Shprot वही OpenSSH क्लाइंट चलाता है और वह सब सँभालता है जो अकेली कमांड नहीं करती।
ssh -D | Shprot | |
|---|---|---|
| नेटवर्क या Wi-Fi बदलना, स्लीप से जागना | खुद दोबारा शुरू करें | अपने-आप दोबारा कनेक्ट होता है |
| टनल जुड़ी है पर ट्रैफ़िक नहीं जा रहा | किसी को पता नहीं चलता | प्रॉक्सी के ज़रिए जाँच से पकड़ में आता है |
| बार-बार प्रमाणीकरण विफल होना | आपकी स्क्रिप्ट्स पर निर्भर | कम कोशिशें, ताकि सर्वर आपका IP ब्लॉक न करे |
| क्लाइंट कुंजियाँ | ssh-keygen और ~/.ssh की फ़ाइलें | बनाएँ या इम्पोर्ट करें, सार्वजनिक कुंजी एक क्लिक में कॉपी करें |
| सर्वर की पहचान जाँचना | टर्मिनल में सवाल | होस्ट कुंजी के फ़िंगरप्रिंट वाला डायलॉग |
| SOCKS5 सपोर्ट न करने वाले ऐप | समर्थित नहीं | उसी टनल से वैकल्पिक HTTP प्रॉक्सी |
| टनल की स्थिति | टर्मिनल विंडो | ट्रे आइकन और विफलता के कारण वाली सूचनाएँ |
autossh जैसे टूल दोबारा शुरू करने में मदद करते हैं, लेकिन फिर भी उन्हें हाथ से सेट करना पड़ता है और उनका कोई इंटरफ़ेस नहीं होता।
ऐसे आंतरिक डैशबोर्ड, स्टेजिंग एनवायरनमेंट और एडमिन टूल तक पहुँचें जो सिर्फ़ आपके सर्वर के नेटवर्क से खुलते हैं।
कैफ़े, होटल या एयरपोर्ट के सार्वजनिक Wi-Fi पर अपना ट्रैफ़िक अपने सर्वर से होकर भेजें।
ऐसे कंप्यूटर पर स्थिर प्रॉक्सी, जो दिन भर स्लीप में जाता है और नेटवर्क बदलता है।
OpenSSH वाला कोई भी Linux सर्वर चलेगा। उस पर कुछ इंस्टॉल नहीं होता — सिर्फ़ पोर्ट फ़ॉरवर्ड करने वाला अलग उपयोगकर्ता कुछ कमांड से बन जाता है।
user@server डालें, कुंजी बनाएँ और उसका सार्वजनिक हिस्सा सर्वर की authorized_keys में जोड़ें। सर्वर का फ़िंगरप्रिंट एक बार जाँच लें।
ब्राउज़र या सिस्टम प्रॉक्सी सेटिंग्स में socks5h://localhost:1080 डालें — ट्रे मेन्यू आपके लिए पता कॉपी कर देता है।
सर्वर सुरक्षा के साथ चरण-दर-चरण सेटअप गाइड →


संस्करण 1.6। मुफ़्त, ओपन सोर्स, बिना खाते या सदस्यता के।
Windows 10 और 11, 64-बिट। अपडेट के लिए नया संस्करण पुराने के ऊपर इंस्टॉल करें।
इंस्टॉलर (.exe)Ubuntu 22.04+, Debian 12+ और संगत डिस्ट्रीब्यूशन।
पैकेज (.deb)Fedora 39+, RHEL 9+, AlmaLinux 9+ और संगत डिस्ट्रीब्यूशन।
पैकेज (.rpm)Shprot, OpenSSH क्लाइंट (ssh और ssh-keygen) इस्तेमाल करता है। यह Windows 10 / 11 और ज़्यादातर Linux डेस्कटॉप में पहले से होता है; न हो तो Shprot बताएगा कि इसे कैसे जोड़ें।
हर रिलीज़ में SHA256SUMS फ़ाइल होती है, जिससे आप जाँच सकते हैं कि डाउनलोड की गई फ़ाइल बदली नहीं गई। सभी रिलीज़ और बदलाव →
नहीं, यह एक प्रॉक्सी है। सिर्फ़ वे ऐप जो इसे इस्तेमाल करने के लिए सेट हैं — ब्राउज़र, curl, git, IDE — टनल से ट्रैफ़िक भेजते हैं; बाकी सब सीधे जाता है। कोई वर्चुअल नेटवर्क एडेप्टर इंस्टॉल नहीं होता।
एक सामान्य OpenSSH सर्वर और ऐसा खाता जिसे TCP पोर्ट फ़ॉरवर्ड करने की अनुमति हो। सर्वर पर कुछ इंस्टॉल नहीं करना पड़ता; SSH से पहुँचने लायक कोई भी VPS या होम सर्वर चलेगा।
नहीं, Shprot सिर्फ़ SSH कुंजियाँ इस्तेमाल करता है। कुंजियाँ पासवर्ड से ज़्यादा सुरक्षित हैं और टनल को बिना आपकी दख़ल के दोबारा कनेक्ट होने देती हैं। कुंजी ऐप में एक क्लिक से बनती है।
ब्राउज़र, curl, git, पैकेज मैनेजर और कोई भी ऐप जिसमें SOCKS5 या HTTP प्रॉक्सी की सेटिंग हो या जो ALL_PROXY / HTTP_PROXY वेरिएबल सपोर्ट करे। socks5h:// इस्तेमाल करें ताकि साइटों के नाम सर्वर पर हल हों।
समय-समय पर यह प्रॉक्सी के ज़रिए कोई रैंडम चुनी गई लोकप्रिय वेबसाइट खोलता है। अगर इंटरनेट उपलब्ध होते हुए भी यह विफल हो, तो टनल दोबारा शुरू की जाती है।
हाँ। Shprot, GNU GPL v3 लाइसेंस के तहत मुफ़्त और ओपन सोर्स सॉफ़्टवेयर है — न खाते, न सदस्यता, न विज्ञापन।
अभी नहीं। फ़िलहाल Shprot, Windows 10 / 11 और Linux सपोर्ट करता है।