गाइड
VPN किल स्विच का परीक्षण कैसे करें
क्लाइंट से पूछे बिना टनल को बंद करने के तीन तरीके, ऐसा करने पर क्या रुकना चाहिए, और उस एक स्थिति का परीक्षण कैसे करें जिसे ज़्यादातर स्विच छोड़ देते हैं: मशीन शुरू होने और क्लाइंट के कनेक्ट होने के बीच का अंतराल। 2026 के अंत के क्लाइंट्स को ध्यान में रखकर लिखा गया।
इससे क्या तय होता है
किल स्विच यह वादा होता है कि टनल विफल होने पर कुछ भी सामान्य नेटवर्क पर वापस नहीं जाएगा। क्लाइंट का सेटिंग पेज बताता है कि यह वादा किया गया है या नहीं; नीचे दिया गया परीक्षण बताता है कि यह वादा निभाया जाता है या नहीं, और किन विफलताओं के दौरान। घर से बाहर जाने वाले किसी भी डिवाइस पर इसे एक बार चलाएँ, और क्लाइंट अपडेट के बाद फिर से चलाएँ। स्विच किसलिए है, यह किल स्विच पेज पर बताया गया है।
तीन तरह के डिस्कनेक्शन, इस क्रम में कि वे कितनी बार होते हैं। ऐसा स्विच जो पहले डिस्कनेक्शन से बच जाए लेकिन दूसरे से नहीं, आम है; और ऐसा स्विच जो तीनों से बच जाए लेकिन बूट अंतराल से नहीं, उससे भी अधिक आम है।
शुरू करने से पहले
- क्लाइंट में स्विच चालू करें और अगर वह दूसरा, अधिक सख्त मोड — स्थायी, हमेशा चालू, सिस्टम शुरू होने पर — देता है, तो लिख लें कि आपने कौन-सा चुना है। नीचे दोनों का अलग-अलग परीक्षण किया जाएगा।
- ऐसी चीज़ शुरू करें जो लगातार चलती रहे और अपनी प्रगति दिखाए: कोई बड़ा डाउनलोड, लंबा वीडियो या टर्मिनल में लगातार चलने वाला पिंग। पहले से लोड किया हुआ पेज कुछ साबित नहीं करता, क्योंकि उसे अब कुछ डाउनलोड करना बाकी नहीं है।
- दूसरी विंडो में पता दिखाने वाला पेज खोलें और कनेक्ट रहते हुए एग्ज़िट का पता लिख लें। हर डिस्कनेक्शन के बाद आप उसे फिर से लोड करेंगे।
तीन डिस्कनेक्शन
1. नेटवर्क हटा दें
Wi-Fi बंद करें या केबल निकालें, कुछ सेकंड रुकें और फिर उसे चालू करें। टनल इसलिए बंद होती है क्योंकि उसका रास्ता बंद हुआ था; सवाल यह है कि नेटवर्क लौटने के बाद और टनल लौटने से पहले के कुछ सेकंड में क्लाइंट क्या करता है। क्लाइंट के फिर से कनेक्टेड दिखाने तक ट्रांसफ़र रुका रहना चाहिए; अगर क्लाइंट के ऐसा दिखाने से पहले ट्रांसफ़र फिर शुरू हो जाता है, तो वह खुले नेटवर्क पर चल रहा है।
2. क्लाइंट से पूछे बिना टनल बंद करें
क्लाइंट की बैकग्राउंड प्रक्रिया सीधे बंद करें: Windows में Task Manager से उसकी सर्विस, macOS में Activity Monitor से उसकी प्रक्रिया, Android में एप्लिकेशन की सेटिंग से force stop, या Linux में टर्मिनल से उसकी प्रक्रिया को बंद करके। क्लाइंट को डिस्कनेक्ट करने के लिए नहीं कहा गया था, इसलिए केवल विनम्रतापूर्वक किए गए डिस्कनेक्ट पर काम करने वाला स्विच इसमें सक्रिय नहीं होता। ट्रांसफ़र पूरी तरह रुक जाना चाहिए और क्लाइंट को फिर से शुरू करने तक रुका रहना चाहिए।
3. उसके नीचे का नेटवर्क बदलें
फ़ोन पर मोबाइल डेटा चालू रखते हुए Wi-Fi बंद करें, ताकि डिवाइस एक नेटवर्क से दूसरे नेटवर्क पर चला जाए; लैपटॉप पर दूसरा Wi-Fi नेटवर्क या फ़ोन का हॉटस्पॉट चुनें। मोबाइल ऑपरेटिंग सिस्टम नए नेटवर्क पर टनल फिर से बनाते हैं, और इसी पुनर्निर्माण के दौरान कमज़ोर स्विच से डेटा लीक होता है। नया नेटवर्क चालू होते ही पता दिखाने वाला पेज फिर से लोड करें: एग्ज़िट का पता दिखना या कुछ भी न दिखना सफल परिणाम है, जबकि आपका अपना पता दिखना विफलता है।
बूट अंतराल
ज़्यादातर क्लाइंट में मिलने वाला स्विच तब लागू होता है जब क्लाइंट चल रहा हो। मशीन शुरू होने और क्लाइंट के कनेक्ट होने के बीच कुछ भी लागू नहीं होता; और होटल के नेटवर्क पर फिर से शुरू होने वाले लैपटॉप में यह अंतराल इतना लंबा होता है कि सिस्टम के साथ शुरू होने वाला हर एप्लिकेशन खुले कनेक्शन के ज़रिए घर संपर्क कर सकता है।
- क्लाइंट को सिस्टम के साथ शुरू होने और लॉन्च होते ही कनेक्ट होने के लिए सेट करें। आम तौर पर ये दोनों अलग-अलग स्विच होते हैं और दूसरा डिफ़ॉल्ट रूप से बंद रहता है।
- मशीन को रीस्टार्ट करें और क्लाइंट के कनेक्टेड दिखाने से पहले वह पता दिखाने वाला पेज फिर से लोड करें जिसे आपने खुला छोड़ा था। आपके अपने पते वाला लोड किया हुआ पेज अंतराल साबित करता है; कोई त्रुटि, या ऐसा पेज जो क्लाइंट के कनेक्ट होने तक प्रतीक्षा करे और फिर एग्ज़िट दिखाए, बताता है कि अंतराल बंद है।
- अगर पेज लोड हो गया हो, तो स्विच का अधिक सख्त मोड खोजें — जिसे स्थायी या सिस्टम शुरू होने पर लागू होने वाला बताया गया हो — और परीक्षण दोहराएँ। Android पर नीचे दिया गया सिस्टम का अपना सेटिंग क्लाइंट की परवाह किए बिना इस स्थिति को संभालता है।
Android का अपना सिस्टम स्विच
Android में VPN के लिए सिस्टम सेटिंग्स में अपना स्विच होता है, क्लाइंट में नहीं: Always-on VPN, जिसके नीचे Block connections without VPN होता है। ऑपरेटिंग सिस्टम द्वारा लागू किया जाने वाला यह स्विच क्लाइंट के बंद कर दिए जाने, नेटवर्क बदलने और बूट अंतराल—तीनों स्थितियों को संभालता है, जो ज़्यादातर क्लाइंट के अपने स्विच से अधिक है। दोनों चालू करें, फिर तीनों डिस्कनेक्शन और रीस्टार्ट का परीक्षण एक बार और करें। क्लाइंट का स्विच भी चालू रह सकता है; दोनों में टकराव नहीं होता, और जब एप्लिकेशन काम नहीं करता तब सिस्टम वाला स्विच ही लागू रहता है।
सफल परिणाम का अर्थ
इन जाँचों से क्या साबित होता है
+टनल किसी भी तरह विफल हो, कनेक्शन खुले रहने के बजाय बंद हो जाता है
+नेटवर्क के लौटने और टनल के लौटने के बीच के सेकंडों में कोई डेटा नहीं जाता
+अपरिचित नेटवर्क पर शुरू होने वाले डिवाइस में क्लाइंट के कनेक्ट होने से पहले का अंतराल बंद रहता है
इनसे क्या साबित नहीं होता
−टनल चालू रहने के दौरान प्रदाता क्या सुरक्षित रखता है, इसके बारे में ये कुछ नहीं बताते — इसका उत्तर प्रतिधारण पेजों पर दिया गया है
−सक्रिय स्विच लीक होती टनल को ठीक नहीं करता: DNS और IPv6 की अलग से जाँच की जाती है, कैसे जाँचें कि आपका VPN काम कर रहा है में
−सफल परिणाम इस क्लाइंट संस्करण के बारे में एक कथन है; अपडेट स्विच को बदल या रीसेट कर सकता है
जब परिणाम स्पष्ट न हो
डाउनलोड कुछ सेकंड के लिए रुका और फिर चलता रहा
यह तय करने से पहले क्लाइंट की स्थिति पढ़ें। अगर वह फिर से कनेक्ट हुआ और डाउनलोड टनल के ज़रिए जारी रहा, तो स्विच ने काम किया और रुकना पुनः कनेक्शन के कारण था। अगर क्लाइंट अभी भी डिस्कनेक्टेड दिखता है और डाउनलोड चल रहा है, तो स्विच ने टाइमआउट के बाद नेटवर्क खोल दिया; यानी वह स्विच काम नहीं करता।
जारी ट्रांसफ़र के दौरान पता जाँचने से स्थिति स्पष्ट हो जाएगी: एग्ज़िट का पता दिखने का अर्थ है कि टनल लौट आई है, जबकि आपका अपना पता दिखने का अर्थ है कि वह नहीं लौटी।
कुछ भी नहीं रुका, लेकिन क्लाइंट कहता है कि स्विच चालू है
इसका अर्थ है कि स्विच का दायरा आपकी अपेक्षा से अधिक सीमित है। कई क्लाइंट इसे केवल तब लागू करते हैं जब वे खुद को कनेक्टेड मानते हैं, इसलिए जिस टनल को बंद करने का निर्देश दिया गया हो या जो प्रक्रिया के साथ बंद हो गई हो, वह इसे सक्रिय नहीं करती। स्थायी, हमेशा चालू या सिस्टम शुरू होने पर जैसे नाम वाला दूसरा मोड खोजें और उस मोड को चालू करके परीक्षण दोहराएँ।
अगर ऐसा कोई मोड नहीं है, तो जिन डिस्कनेक्शन से फर्क पड़ता है उनके दौरान स्विच केवल दिखावटी है। जहाँ प्लेटफ़ॉर्म में अपना स्विच हो, वहाँ ऑपरेटिंग सिस्टम के उसी स्विच पर निर्भर करें।
सब कुछ रुक गया और फिर कभी वापस नहीं आया
इसका अर्थ है कि स्विच काम कर रहा है। सक्रिय स्विच के रहते टनल लौटने तक कनेक्शन बंद रहता है; और जो क्लाइंट फिर से कनेक्ट नहीं कर सकता, वह आपको तब तक ऑफ़लाइन रखता है जब तक आप उसे सही ढंग से डिस्कनेक्ट करने या स्विच बंद करने का निर्देश नहीं देते। लैपटॉप पर यही वह व्यवहार है जो आपने माँगा था; यह केवल इसलिए खराबी जैसा लगता है क्योंकि जिस खराबी को यह रोकता है, वह चुपचाप होती है।
केवल कुछ चीज़ें रुकीं
कुछ चीज़ को छूट मिली हुई है। स्प्लिट-टनलिंग नियम, अपने प्रॉक्सी वाला ब्राउज़र एक्सटेंशन या टनल चालू होने से पहले खुला कनेक्शन बनाए रखने वाला एप्लिकेशन सक्रिय स्विच के बावजूद चलता रहेगा। इनमें से हर स्थिति स्विच की विफलता नहीं, बल्कि कॉन्फ़िगरेशन का मामला है। क्लाइंट में छूटों की जाँच करें, फिर उस सेटिंग की जाँच करें जो टनल चालू होने से पहले बनाए गए कनेक्शनों को नियंत्रित करती है; कुछ क्लाइंट डिफ़ॉल्ट रूप से उन्हें नहीं छेड़ते।
वही चरण, दूसरी मशीनें
बाकी प्लेटफ़ॉर्म
हर प्लेटफ़ॉर्म की अपनी अलग गाइड होती है, न कि इसी पर एक टैब। इंस्टॉलर खुलते ही चरण अलग हो जाते हैं, और एक साथ तीन प्लेटफ़ॉर्म का जवाब देने वाला पेज किसी का भी ठीक से जवाब नहीं देता।