Android SOCKS5 प्रॉक्सी सर्वर: यह क्या है और कैसे इस्तेमाल करें
SOCKS5 प्रॉक्सी सर्वर आम तौर पर किसी कंप्यूटर या डेटा सेंटर में चलता है। लेकिन यह Android फ़ोन पर भी चल सकता है, और यह फ़ोन का मोबाइल डेटा उसी Wi-Fi नेटवर्क के दूसरे डिवाइस के साथ शेयर करने का एक व्यावहारिक तरीका है। इस गाइड में बताया गया है कि SOCKS5 क्या है, इसे फ़ोन पर क्यों चलाया जा सकता है, यह Android के लोकल हॉटस्पॉट के साथ कैसे काम करता है, और हर तरह के डिवाइस को कैसे जोड़ें।
SOCKS5 क्या है?
SOCKS5 एक सामान्य-उद्देश्य वाला प्रॉक्सी प्रोटोकॉल है। एक क्लाइंट (ब्राउज़र, ऐप या सिस्टम-व्यापी टूल) प्रॉक्सी से जुड़ता है और उससे अपनी ओर से किसी पते पर कनेक्शन खोलने को कहता है। प्रॉक्सी वह कनेक्शन बनाता है और डेटा दोनों ओर पहुँचाता है। SOCKS5 किसी भी TCP कनेक्शन के साथ काम करता है, और UDP ASSOCIATE नाम की सुविधा से UDP को भी सपोर्ट करता है, जिसे DNS और QUIC जैसे कुछ नए प्रोटोकॉल इस्तेमाल करते हैं।
HTTP प्रॉक्सी के उलट, SOCKS5 को अपने ट्रैफ़िक को समझने की ज़रूरत नहीं होती। इसलिए यह कनेक्शन शेयर करने के लिए अच्छा है: वेबसाइट, गेम, मैसेजिंग ऐप और फ़ाइल ट्रांसफ़र सब इससे गुज़र सकते हैं।
फ़ोन पर SOCKS5 प्रॉक्सी क्यों चलाएँ?
- मोबाइल डेटा दूसरे डिवाइस के साथ शेयर करने के लिए। उसी Wi-Fi पर मौजूद लैपटॉप, टैबलेट या दूसरा फ़ोन अपना ट्रैफ़िक प्रॉक्सी को भेजता है, और फ़ोन उसे मोबाइल डेटा से आगे भेजता है।
- कई क्लाइंट के साथ काम करता है। ब्राउज़र, ऑपरेटिंग सिस्टम और कई ऐप पहले से SOCKS5 सपोर्ट करते हैं, इसलिए डेस्कटॉप पर अक्सर अलग ऐप की ज़रूरत नहीं होती।
- सब कुछ लोकल रहता है। प्रॉक्सी आपके फ़ोन पर चलता है। ट्रैफ़िक आपके डिवाइस से फ़ोन तक और फिर मोबाइल कनेक्शन से बाहर जाता है, बीच में कोई रिमोट सर्वर नहीं।
- root की ज़रूरत नहीं। एक सामान्य Android ऐप SOCKS5 सर्वर चला सकता है।
LocalOnlyHotspot के साथ यह कैसे काम करता है
दूसरे डिवाइस को फ़ोन तक पहुँचने के लिए एक नेटवर्क चाहिए। Tether Link Utility यह Android के LocalOnlyHotspot फ़ीचर (Android 8 से उपलब्ध) से पाता है: सिस्टम एक Wi-Fi नेटवर्क बनाता है जिसका नाम और पासवर्ड अपने-आप बनते हैं। अकेले LocalOnlyHotspot जुड़े डिवाइस को फ़ोन तक पहुँच देता है, इंटरनेट तक नहीं। SOCKS5 प्रॉक्सी यह कमी पूरी करता है: लोकल Wi-Fi के डिवाइस प्रॉक्सी के IP एड्रेस और पोर्ट से जुड़ते हैं, और प्रॉक्सी उनके कनेक्शन फ़ोन के मोबाइल डेटा से आगे भेजता है।
ऐप में START SERVER पर टैप करें। हॉटस्पॉट और प्रॉक्सी चलने पर स्क्रीन पर IP एड्रेस और पोर्ट दिखते हैं, और Show QR Code एक कोड दिखाता है जिसमें Wi-Fi की जानकारी और प्रॉक्सी का पता दोनों होते हैं।
क्लाइंट जोड़ना
पहले हर क्लाइंट फ़ोन के Wi-Fi से जुड़ता है। फिर उसे प्रॉक्सी इस्तेमाल करने के लिए सेट किया जाता है:
- Android: दूसरे फ़ोन पर भी Tether Link Utility इंस्टॉल करें और QR कोड स्कैन करें। Android 10 और नए पर यह Wi-Fi से अपने-आप जुड़ता है, फिर Android की VpnService (लोकल VPN इंटरफ़ेस, कोई रिमोट सर्वर नहीं) से फ़ोन का ट्रैफ़िक प्रॉक्सी तक भेजता है। देखें: QR कोड से Android से Android पर मोबाइल डेटा शेयर करें।
- Windows: Firefox में SOCKS5 सेट करें, या Chrome या Edge में FoxyProxy जैसा प्रॉक्सी एक्सटेंशन इस्तेमाल करें। सिर्फ़ ब्राउज़र ही नहीं, सभी ऐप और DNS को प्रॉक्सी से भेजने के लिए sing-box को TUN मोड में चलाएँ।
- macOS: System Settings, Network, Wi-Fi, Details, Proxies, SOCKS Proxy में IP और पोर्ट डालें। सभी ऐप और DNS के लिए sing-box TUN मोड ज़्यादा पूरा विकल्प है।
- Linux: अपने डेस्कटॉप की नेटवर्क प्रॉक्सी सेटिंग या ऐप का SOCKS5 विकल्प इस्तेमाल करें; sing-box Linux पर भी चलता है।
- iOS और iPadOS: iOS में बिल्ट-इन SOCKS5 सेटिंग नहीं है, इसलिए Shadowrocket या Potatso Lite जैसा SOCKS5 सपोर्ट करने वाला ऐप इस्तेमाल करें।
हर प्लेटफ़ॉर्म के लिए स्टेप-बाय-स्टेप निर्देश और sing-box कॉन्फ़िगरेशन फ़ाइल Windows, macOS और iOS पर SOCKS5 प्रॉक्सी कैसे सेट करें में है।
सुरक्षा से जुड़ी बातें
- सिर्फ़ लोकल नेटवर्क। प्रॉक्सी फ़ोन के लोकल हॉटस्पॉट नेटवर्क पर सुनता है। इस तक सिर्फ़ वही डिवाइस पहुँच सकते हैं जो उस Wi-Fi से जुड़े हैं, इसलिए Wi-Fi पासवर्ड (और उसे रखने वाला QR कोड) सिर्फ़ भरोसेमंद लोगों से शेयर करें।
- SOCKS5 एन्क्रिप्ट नहीं करता। प्रोटोकॉल ट्रैफ़िक आगे भेजता है, लेकिन उसे एन्क्रिप्ट नहीं करता। फ़ोन तक आपका Wi-Fi लिंक हॉटस्पॉट की WPA2 या WPA3 सुरक्षा से सुरक्षित रहता है, और फ़ोन के आगे आपका ट्रैफ़िक उतना ही सुरक्षित है जितना आपकी साइटें और ऐप उसे रखते हैं। HTTPS वाली साइटें और एन्क्रिप्टेड कनेक्शन वाले ऐप चुनें।
- काम पूरा होने पर सर्वर बंद करें। इससे हॉटस्पॉट और प्रॉक्सी दोनों बंद हो जाते हैं।
सीमाएँ और लागत
Tether Link Utility के फ्री वर्ज़न में एक बार में 1 डिवाइस जुड़ सकता है और विज्ञापन दिखते हैं। Pro में बिना विज्ञापन 5 डिवाइस तक जुड़ सकते हैं। जुड़े डिवाइस जो भी डेटा इस्तेमाल करते हैं वह फ़ोन के मोबाइल प्लान से आता है और उसमें गिना जाता है, और टेदरिंग के नियम ऑपरेटर खुद तय करते हैं, इसलिए ज़्यादा डेटा शेयर करने से पहले अपने प्लान की शर्तें देख लें।
Tether Link Utility
एक Android ऐप जो लोकल SOCKS5 प्रॉक्सी के ज़रिए आपके फ़ोन का मोबाइल डेटा आपके दूसरे डिवाइस के साथ शेयर करता है। न root, न अकाउंट, न रिमोट सर्वर।
यह कैसे काम करता है देखें