गाइड
VPN ब्राउज़र एक्सटेंशन का उपयोग कैसे करें
प्रदाता का एक्सटेंशन क्या कवर करता है — ब्राउज़र और केवल ब्राउज़र — ब्राउज़र का अपना स्टोर और कुछ नहीं, वे दो सेटिंग्स जो तय करती हैं कि ब्राउज़र उसके आसपास से लीक करेगा या नहीं, और इसे ऐप से अलग कैसे पहचानें। यह वर्तमान Chrome और Firefox को ध्यान में रखकर लिखा गया है।
शुरू करने से पहले
यह गाइड आपके लिए किसी एक का चुनाव नहीं करती
नीचे दिए गए हर चरण में, आप चाहे जिस प्रदाता का उपयोग करें, प्रक्रिया एक जैसी है, इसलिए यहां किसी का नाम नहीं दिया गया है। चुनाव करना एक अलग काम है और यह रजिस्टर में किया जाता है, स्टोर की सूची के बजाय प्रकाशित स्कोर के आधार पर।
एक्सटेंशन ब्राउज़र के अपने स्टोर से, प्रदाता की अपनी साइट पर दिए गए लिंक के ज़रिए इंस्टॉल करें, कभी भी स्टोर में नाम से खोजकर नहीं। एक्सटेंशन ब्राउज़र द्वारा लोड किए जाने वाले हर पेज को पढ़ता और फिर से लिखता है; एक्सटेंशन स्टोर ऐसे हमशक्लों से भरे हैं जिन्हें ठीक इसी काम के लिए बनाया गया है, और परिचित नाम वाला मुफ़्त एक्सटेंशन इसका आम रूप है।
पहला चरण कोई क्लिक नहीं है। ब्राउज़र एक्सटेंशन ब्राउज़र के ट्रैफ़िक और किसी अन्य चीज़ को कवर करता है: मशीन का हर दूसरा प्रोग्राम — मेल, सिस्टम के अपडेट, दूसरा ब्राउज़र, सिंक होने वाली कोई भी चीज़ — इससे बाहर रहता है और सामान्य नेटवर्क पर चलता है, जबकि एक्सटेंशन connected कहता है। इसके अलावा, अधिकांश एक्सटेंशन टनल के बजाय प्रॉक्सी होते हैं, जो अलग सीमाओं वाली अलग व्यवस्था है; VPN या प्रॉक्सी अंतर समझाता है, और यह पेज मानता है कि आपने उसे पढ़ लिया है। अगर आप पूरी मशीन को इसके भीतर रखना चाहते हैं, तो आपको ऐप चाहिए, और प्लैटफ़ॉर्म पेज बताता है कि रजिस्टर में कौन से प्रदाता एक्सटेंशन प्रकाशित करते हैं।
एक्सटेंशन इंस्टॉल करें
- पहले प्रदाता की वेबसाइट पर साइन इन करें और अकाउंट क्षेत्र से एक्सटेंशन के लिंक का अनुसरण करते हुए ब्राउज़र के स्टोर पर जाएं। इस तरह जो सूची आप इंस्टॉल करते हैं, वह उसी सत्र से आई होती है जिसने यह प्रमाणित किया कि आपके पास सदस्यता है, और आपको कुछ खोजने की ज़रूरत नहीं पड़ती।
- इसे जोड़ने से पहले स्टोर सूची में डेवलपर की पंक्ति पढ़ें। वहां प्रदाता का नाम होना चाहिए, उसके जैसा दिखने वाला कोई नाम नहीं, और अनुमतियों की सूची वही होनी चाहिए जिसकी इस प्रकार के एक्सटेंशन को आवश्यकता होती है — प्रॉक्सी सेटिंग्स, गोपनीयता सेटिंग्स, आपके द्वारा देखी जाने वाली साइटें — और कुछ असामान्य नहीं।
- एक्सटेंशन में साइन इन करें और वही अकाउंट इस्तेमाल करें। अगर वह टूलबार पर पिन करने को कहे, तो सहमत हों: जिसे आप देख नहीं सकते, उस एक्सटेंशन की स्थिति भी आप पढ़ नहीं सकते।
- कनेक्ट करने से पहले इसका दायरा तय करें। Chrome और Firefox दोनों प्रोफ़ाइल के अनुसार एक्सटेंशन चलाते हैं और डिफ़ॉल्ट रूप से निजी विंडो में नहीं चलाते। अगर आप इसे निजी विंडो में चाहते हैं, तो ब्राउज़र की एक्सटेंशन सेटिंग्स में ऐसा होना चाहिए; अन्यथा निजी विंडो वह विंडो है जिसे एक्सटेंशन कवर नहीं करता, और उसका आइकन आपको यह नहीं बताएगा।
वे दो सेटिंग्स जो तय करती हैं कि यह काम करता रहेगा या नहीं
ऐप के अर्थ में एक्सटेंशन में किल स्विच नहीं हो सकता — क्या बाहर जाता है, यह एक्सटेंशन नहीं बल्कि ब्राउज़र तय करता है — इसलिए महत्वपूर्ण सेटिंग्स वे हैं जो ब्राउज़र को इसके आसपास से जाने से रोकती हैं। हर पद की एक प्रविष्टि शब्दावली में है।
WebRTC
ब्राउज़र की रीयल-टाइम कॉलिंग परत किसी पेज को मशीन के अपने पतों के बारे में बता सकती है और यह प्रॉक्सी के बाहर ऐसा करती है। हर गंभीर एक्सटेंशन में WebRTC leak protection या block WebRTC स्विच होता है; इसे चालू करें। Firefox में इसी काम के लिए अपनी अलग सेटिंग है और दोनों में टकराव नहीं होता। इसकी कीमत यह है कि कनेक्ट रहने के दौरान ब्राउज़र में कॉल काम करना बंद कर सकती हैं, जो इस बात का संकेत है कि स्विच वही कर रहा है जो वह कहता है।
DNS
प्रॉक्सी के साथ नामों की खोज ब्राउज़र का काम है और ब्राउज़र की अपनी राय होती है: Secure DNS या DNS over HTTPS, जब किसी नामित रिज़ॉल्वर पर चालू हो, तो हर खोज को एक्सटेंशन के बाहर से उस रिज़ॉल्वर तक भेजता है और एक्सटेंशन की अपनी DNS सुरक्षा उसे देख नहीं सकती। या तो ब्राउज़र के सुरक्षित DNS को उसकी स्वचालित सेटिंग पर छोड़ दें, ताकि एक्सटेंशन खोजों को रूट कर सके, या यह स्वीकार करें कि कोई तीसरा पक्ष नाम देखता है। यह क्यों महत्वपूर्ण है, इसका अपना पेज है।
ऐप के साथ एक्सटेंशन
दोनों को एक साथ चलाना संभव है और शायद ही कभी उपयोगी होता है। ब्राउज़र का ट्रैफ़िक पहले ऐप की टनल से और फिर एक्सटेंशन के एग्ज़िट से जाता है, यानी दो हॉप, धीमेपन की दो परतें, और साइट को दिखने वाला पता एक्सटेंशन का होता है। अधिकांश एक्सटेंशन को ऐप के कनेक्ट रहने के दौरान निष्क्रिय रहने के लिए कहा जा सकता है; ऐसा सेट करें, ताकि निर्णय ऐप ले, और एक्सटेंशन का उपयोग अपने-आप केवल वहां करें जहां ऐप इंस्टॉल नहीं किया जा सकता।
पुष्टि करें कि यह वास्तव में काम कर रहा है
कनेक्ट करें, फिर जांचें। एक्सटेंशन को ऐसी जांच की ज़रूरत होती है जिसकी ऐप को नहीं: वह जांच जो दिखाती है कि वह क्या बाहर छोड़ता है।
- ब्राउज़र का पता बदल गया है। इस ब्राउज़र में कोई भी “मेरा IP क्या है” पेज खोलें और पुष्टि करें कि देश आपके चुने हुए एग्ज़िट से मेल खाता है। अगर आप निजी विंडो को भी कवर करना चाहते हैं, तो वहां भी जांचें।
- WebRTC और DNS सहमत हैं। उसी ब्राउज़र में लीक टेस्ट चलाएं और दोनों हिस्से पढ़ें: वे पते जिन्हें पेज WebRTC के ज़रिए जान सकता है और वे रिज़ॉल्वर जिन्हें वह देखता है। आपके इंटरनेट प्रदाता से संबंधित कोई भी चीज़ बताती है कि ऊपर दी गई दो सेटिंग्स में से एक लागू नहीं हुई।
- मशीन पर किसी और चीज़ में बदलाव नहीं हुआ। दूसरा ब्राउज़र या सार्वजनिक पता बताने वाला कोई प्रोग्राम खोलकर देखें। वह आपका अपना देश दिखाता है। यह विफलता नहीं है; बाहर से देखने पर एक्सटेंशन यही होता है, और जिस क्षण आप इसके विपरीत चाहते हैं, आपको ऐप चाहिए।
इन जांचों से क्या साबित होता है
+इस ब्राउज़र का ट्रैफ़िक आपके चुने हुए एग्ज़िट से बाहर जा रहा है
+ब्राउज़र WebRTC के ज़रिए पेजों को आपका अपना पता या DNS के ज़रिए आपका रिज़ॉल्वर नहीं बता रहा है
+आपने यह देखा है, केवल मान नहीं लिया है, कि एक्सटेंशन का कवर कहां समाप्त होता है
इनसे क्या साबित नहीं होता
−ये कुछ नहीं बताते कि प्रदाता क्या रखता है — यह दस्तावेज़ों से जुड़ा प्रश्न है, जिसका उत्तर प्रतिधारण पेजों पर दिया गया है
−ये आपको गुमनाम नहीं बनाते: आपके लॉगिन, कुकी और स्वयं ब्राउज़र में कोई बदलाव नहीं होता; देखें VPN क्या नहीं करता
−ब्राउज़र का अपडेट सुरक्षित DNS को फिर से चालू कर सकता है और एक्सटेंशन को इसका पता नहीं चलेगा
एक्सटेंशन कब पर्याप्त है और कब नहीं
यह उस मशीन पर पर्याप्त है जहां आप कुछ इंस्टॉल नहीं कर सकते — साझा या प्रबंधित कंप्यूटर, ऐसा लाइब्रेरी टर्मिनल जो एक्सटेंशन की अनुमति देता हो, या ऐसा लैपटॉप जिसका प्रशासक आप नहीं हैं — और जहां आप इसी ब्राउज़र में जो करते हैं, आप केवल उसे कवर करना चाहते हैं। उस स्थिति में यह ईमानदार साधन है और ऊपर दी गई सेटिंग्स ही इसे काम करते रहने के लिए पूरी प्रक्रिया हैं।
यह तब पर्याप्त नहीं है जब प्रश्न ब्राउज़र के बजाय मशीन का हो: सार्वजनिक Wi-Fi पर चल रहा लैपटॉप, जहां मेल, अपडेट और हर दूसरा प्रोग्राम वही ट्रैफ़िक हैं जिन्हें आप छिपाना चाहते थे; ऐसी मशीन जहां किल स्विच महत्वपूर्ण है, जो एक्सटेंशन उपलब्ध नहीं करा सकता; या ऐसी कोई स्थिति जहां आपने connected पढ़कर बाकी के बारे में सोचना बंद कर दिया हो। ऐप मशीन को कवर करता है; एक्सटेंशन एक विंडो को कवर करता है। इस अंतर को ध्यान में रखें, तो दोनों उपयोगी हैं।
जब यह काम न करे
ब्राउज़र में लीक टेस्ट मेरा असली पता दिखाता है
दो सामान्य कारण हैं। WebRTC: ब्राउज़र की रीयल-टाइम कॉलिंग परत मशीन के अपने पतों की जानकारी एक्सटेंशन के आसपास से किसी पेज को दे सकती है; एक्सटेंशन की WebRTC सुरक्षा या, जहां उपलब्ध हो, ब्राउज़र की अपनी सेटिंग चालू करें और टेस्ट फिर चलाएं। या इस टैब के लिए एक्सटेंशन सक्रिय नहीं है: निजी विंडो, कोई प्रोफ़ाइल या नियम से बाहर रखी गई साइट।
अगर दोनों कारणों को खारिज करने के बाद भी टेस्ट आपका पता दिखाता है, तो एक्सटेंशन इस ब्राउज़र का ट्रैफ़िक नहीं ले जा रहा है और उसे हटाकर स्टोर से फिर इंस्टॉल करना चाहिए।
एक्सटेंशन connected कहता है, लेकिन साइट अब भी कहती है कि उसे VPN दिख रहा है
ऐसा हो सकता है। एग्ज़िट पते प्रकाशित और व्यापक रूप से सूचीबद्ध होते हैं, इसलिए जो साइट जानना चाहती है, वह आपके पते को खोज सकती है, चाहे वह एक्सटेंशन हो या ऐप। एक्सटेंशन ब्राउज़र के ट्रैफ़िक को ले जाने वाले नेटवर्क से छिपाता है; जिस साइट पर आप पहुंचते हैं, उससे यह खुद को नहीं छिपाता, और इसकी कोई सेटिंग इसे नहीं बदलती।
पेज धीरे लोड होते हैं या कुछ बिल्कुल लोड नहीं होंगे
आपसे दूर स्थित प्रॉक्सी एग्ज़िट हर अनुरोध में एक राउंड ट्रिप जोड़ता है और कोई पेज ऐसे कई अनुरोध करता है। अपने करीब का एग्ज़िट चुनें और उसी देश में दूसरा एग्ज़िट आज़माएं। जो साइट एक्सटेंशन के ज़रिए बिल्कुल लोड नहीं होती, जबकि उसके बिना ठीक लोड होती है, वह एग्ज़िट के पते को अस्वीकार कर रही है; यह उसका निर्णय है, आपकी कोई सेटिंग नहीं।
एक्सटेंशन और ऐप इस बात पर सहमत नहीं हैं कि मैं कहां हूं
तो दोनों चालू हैं और ब्राउज़र का ट्रैफ़िक पहले ऐप की टनल से और फिर एक्सटेंशन के एग्ज़िट से बाहर जा रहा है। यह धीमी गति से काम करता है और साइट को दिखने वाला पता एक्सटेंशन का होता है। तय करें कि ब्राउज़र का ट्रैफ़िक कौन लेगा और दूसरे को उसके लिए बंद कर दें; अधिकांश एक्सटेंशन को ऐप के कनेक्ट रहने के दौरान निष्क्रिय रहने के लिए सेट किया जा सकता है।
मैं इस मशीन पर ऐप इंस्टॉल नहीं कर सकता
तो एक्सटेंशन ईमानदार विकल्प है और यह पेज ठीक इसी स्थिति के लिए है। जानें कि यह क्या कवर करता है — इस प्रोफ़ाइल में यह ब्राउज़र — और क्या बाहर छोड़ता है: मशीन का हर दूसरा प्रोग्राम, मशीन के अपने अपडेट और सिंक, और दूसरे ब्राउज़र। व्यवस्था के अंतर के लिए VPN या प्रॉक्सी पढ़ें।
वही चरण, दूसरी मशीनें
बाकी प्लेटफ़ॉर्म
हर प्लेटफ़ॉर्म की अपनी अलग गाइड होती है, न कि इसी पर एक टैब। इंस्टॉलर खुलते ही चरण अलग हो जाते हैं, और एक साथ तीन प्लेटफ़ॉर्म का जवाब देने वाला पेज किसी का भी ठीक से जवाब नहीं देता।