VPN जुड़ा है पर IP पता नहीं बदला: क्यों
टनल चालू है और पता परीक्षण अब भी आपका पुराना IP दिखा रहा है। IPv4 और IPv6 अलग-अलग मापें, फिर स्प्लिट टनल, प्रति-ऐप दायरा और प्रॉक्सी मार्ग जाँचें।
आप जुड़ते हैं, क्लाइंट कहता है जुड़ा है, और पता परीक्षण अब भी वही संख्या दिखाता है जो पहले थी। संकेतक में कोई खराबी नहीं है; प्रोफ़ाइल और ऐप के बीच किसी चीज़ ने उस अनुरोध को टनल से बाहर रखा। कोई भी कॉन्फ़िगरेशन छूने से पहले तय करें कि आप तीन में से कौन-सी चीज़ देख रहे हैं: ऐसा परीक्षण जिसने कभी सार्वजनिक पता नहीं मापा, ऐसी टनल जो ट्रैफ़िक का केवल एक हिस्सा ढकती है, या दूसरा रास्ता जो रूटिंग फ़ैसला जीत जाता है। हर एक के पास एक मिनट से कम का एक जाँच है।
पुष्टि करें कि परीक्षण ने असल में क्या मापा
Wi-Fi या Ethernet संवाद में दिखने वाला पता आपके अपने खंड पर इंटरफ़ेस का पता है, वह पता नहीं जो किसी वेबसाइट को दिखता है, इसलिए टनल के बिल्कुल ठीक चलते समय भी वह वही रह सकता है। स्थान फिर से अलग संकेत है: सहेजा गया खाता क्षेत्र या अनुमत भू-स्थान पढ़ना तब नहीं हिलता जब आप एग्ज़िट बदलते हैं, और जो लॉगिन आपको पहले से पहचानता है वह भी नहीं।
सार्वजनिक पते की प्रतिध्वनि लें और हर कुल से अलग-अलग पूछें, क्योंकि दोहरे स्टैक वाले परीक्षण का नतीजा दिलचस्प स्थिति छिपा देता है:
curl -4 -s https://ifconfig.me
curl -6 -s https://ifconfig.me
दोनों को जुड़ने से पहले और बाद में चलाएँ। यदि IPv4 उत्तर एग्ज़िट पते में बदल जाए और IPv6 उत्तर न बदले, तो आपकी टनल टूटी नहीं है; एक कुल उसके बाहर जा रहा है। यदि दोनों उत्तर वही रहें, अनुरोध टनल तक पहुँचा ही नहीं और यहाँ का बाकी लागू होता है।
प्रोफ़ाइल ट्रैफ़िक का केवल एक हिस्सा ढक सकती है
स्प्लिट-टनल प्रोफ़ाइल आम उत्तर है, और यह कोई खराबी नहीं। OpenVPN सब कुछ टनल से केवल तब भेजता है जब redirect-gateway भेजे गए विकल्पों में हो; इसके बिना क्लाइंट को कुछ चुनिंदा रूट मिलते हैं और आपका डिफ़ॉल्ट रूट भौतिक लिंक पर रहता है। Windows पर वही स्विच एडाप्टर के IPv4 गुणों में «रिमोट नेटवर्क पर डिफ़ॉल्ट गेटवे का उपयोग करें» के रूप में दिखता है, और इसे हटाना एक सोचा-समझा चुनाव है जो हर पुनः कनेक्शन के बाद भी बना रहता है।
प्रति-ऐप दायरा दूसरी परत है। Android की प्रति-ऐप VPN सेटिंग तय करती है कि कौन-से ऐप शामिल हैं, इसलिए स्टेटस बार में VPN कुंजी यह साबित नहीं करती कि ब्राउज़र उसके अंदर है। अपना ट्रैफ़िक प्रॉक्सी करने वाला ब्राउज़र एक्सटेंशन उलटी तस्वीर बनाता है: ब्राउज़र एग्ज़िट पता दिखाता है जबकि उसी मशीन पर मेल क्लाइंट या गेम अब भी आपका दिखाता है। एक ही अनुरोध की दो ऐप में तुलना करें। यदि एक बदले और दूसरा न, तो आप दायरा देख रहे हैं, विफल टनल नहीं।
पतों का एक कुल अब भी सीधे जा सकता है
ज़्यादातर VPN प्रोफ़ाइल IPv4 के लिए लिखी गई थीं, और बहुत-सी अब भी वैसी ही हैं। दोहरे स्टैक वाले नेटवर्क पर टनल IPv4 के लिए 10.8.0.x लेती है जबकि भौतिक लिंक वैश्विक IPv6 पता और डिफ़ॉल्ट रूट रखता है, इसलिए IPv6 समर्थन वाली साइट सीधे पहुँचती है और जो पता वह बताती है वह आपके प्रदाता का है। यह काम करती IPv4 टनल के साथ एक लीक है, और केवल IPv4 बोलने वाले परीक्षण के लिए अदृश्य है।
ip -4 route get 1.1.1.1
ip -6 route get 2606:4700:4700::1111
हर उत्तर में इंटरफ़ेस पढ़ें। यदि IPv6 खोज आपके Ethernet या Wi-Fi डिवाइस का नाम ले और IPv4 खोज टनल का नाम ले, तो उस कुल की नीति गायब है, टूटी नहीं। पूरे डिवाइस पर IPv6 बंद करने से लक्षण गायब हो जाता है और फ़ैसला छिप जाता है; बेहतर है प्रोफ़ाइल का कवरेज ठीक करें या उस एक कनेक्शन पर कुल को अक्षम करें, और लिख लें कि दोनों में से कौन-सा चुना।
दूसरा रास्ता खोज जीत सकता है
प्रतिस्पर्धी प्रॉक्सी, दूसरा VPN क्लाइंट, कंटेनर या रिमोट-डेस्कटॉप उपकरण का वर्चुअल एडाप्टर, या उस ठीक प्रीफ़िक्स के लिए अतिरिक्त रूट जिसका आप परीक्षण कर रहे हैं—सभी वरीयता पा सकते हैं। विशिष्ट रूट हमेशा डिफ़ॉल्ट रूट को हराता है, इसलिए आप जिस साइट को माप रहे हैं उसके लिए बचा हुआ /24, जो आपके LAN गेटवे की ओर इशारा करता है, टनल कितनी भी स्वस्थ हो, उस ट्रैफ़िक को टनल के बाहर भेजता रहता है।
कुछ बदलने से पहले केवल-पठन कमांड से सूची बनाएँ:
route print -4
Get-NetRoute -DestinationPrefix 0.0.0.0/0 | Sort-Object RouteMetric
nmcli connection show --active
विश्वसनीय मीट्रिक वाले एक से अधिक डिफ़ॉल्ट रूट खोजें, और गंतव्य को ढकने वाला विशिष्ट रूट भी। ब्राउज़र में यह भी देखें कि प्रॉक्सी एक्सटेंशन या सिस्टम प्रॉक्सी सेटिंग कनेक्शन की मालिक है; एक्सटेंशन अपना अपस्ट्रीम बता सकता है और ऑपरेटिंग सिस्टम का एग्ज़िट अछूता छोड़ सकता है, जिससे उसी मशीन के टर्मिनल की तुलना में ब्राउज़र में अलग पता आता है।
नए अनुरोध से फिर मापें
फिर से जुड़ें, फिर माप को उसी ऐप से दोहराएँ जिससे पहली बार परीक्षण किया था, क्योंकि कैश किया गया पेज या फिर से इस्तेमाल किया गया कनेक्शन पुरानी स्थिति बताता है। जुड़ते समय क्लाइंट का लॉग या इवेंट दृश्य देखें: प्रमाणीकरण के बाद रूट लागू करने में त्रुटि किसी भी संकेतक से मज़बूत प्रमाण है, और यह आमतौर पर विफल रूट या एडाप्टर का नाम लेती है।
दो नतीजों को अलग रखें। यदि पता बदलता है पर एक साइट अब भी आपको नकारती है, तो टनल काम कर रही है और साइट डेटा सेंटर का पता नकार रही है; वह अलग उत्तर वाली अलग समस्या है। यदि पता कभी नहीं बदलता, तो चार सवाल क्रम से काम करें: परीक्षण ने कौन-सा पता छापा, वह कौन-सा कुल था, किस ऐप ने अनुरोध किया, और उस अनुरोध ने कौन-सा रूट लिया। VPN रूटिंग फ़ैसलों पर Microsoft का दस्तावेज़ बताता है कि Windows क्लाइंट टनल और भौतिक एडाप्टर के बीच कैसे चुनता है जब दोनों के पास रूट हो।