केवल IPv6 वाला नेटवर्क टनल शुरू होने से पहले ही VPN तोड़ देता है
केवल IPv6 वाला नेटवर्क IPv4 गंतव्य तक केवल समर्थित पथ से ही पहुँचता है। कुछ भी बदलने से पहले नाम-खोज और सॉकेट परिवार जाँचें।
लैपटॉप एक सम्मेलन के Wi-Fi से जुड़ता है जो केवल IPv6 बाँटता है, VPN क्लाइंट घूमता है और विफल हो जाता है, जबकि वही प्रोफ़ाइल एक घंटे पहले होटल में काम कर रही थी। क्रेडेंशियल में कुछ नहीं बदला। जो बदला है वह यह है कि क्लाइंट को अब केवल IPv6 ले जाने वाले नेटवर्क से होकर IPv4 गंतव्य तक पहुँचना है, और हर क्लाइंट नहीं जानता कि यह कैसे करना है।
वही पाँच चरण चलिए जो पैकेट चलते हैं।
चरण 1: नाम-खोज देखें
अगर प्रोफ़ाइल होस्टनेम का उपयोग करती है, तो पहला सवाल यह है कि रिज़ॉल्वर क्या लौटाता है। dig AAAA vpn.example.com केवल IPv6 नेटवर्क पर असली AAAA रिकॉर्ड, DNS64 से संश्लेषित रिकॉर्ड, या कुछ भी नहीं लौटाता। संश्लेषित उत्तर अनुवाद उपसर्ग के भीतर IPv4 गंतव्य को एन्कोड करता है, और तभी IPv6 गंतव्य के बिना कोई क्लाइंट वहाँ पहुँच सकता है। कठोरता से कोड किए गए IPv4 पते वाली प्रोफ़ाइल कभी यहाँ तक नहीं पहुँचती, क्योंकि संश्लेषण के लिए कोई नाम नहीं है।
यही एक अंतर अधिकांश ‘वहाँ काम करता है, यहाँ विफल होता है’ रिपोर्ट समझाता है, और इसे देखने के लिए एक ही कमांड चाहिए।
चरण 2: देखें क्लाइंट ने कौन-सा परिवार चुना
प्रगति पट्टी के बजाय सॉकेट देखें। केवल IPv6 लिंक पर IPv4 पते की ओर IPv4 सॉकेट खोलने वाले क्लाइंट के पास उसे भेजने की कोई जगह नहीं होती, और विफलता नाम-त्रुटि के बजाय समय-समाप्ति के रूप में दिखती है। क्लाइंट के जुड़ते समय ss -tanp दूरस्थ पता और वह परिवार दिखाता है जिसे उसने आज़माया। डिफ़ॉल्ट के असली IPv6 अगले हॉप होने की पुष्टि के लिए इसकी तुलना ip -6 route से करें।
सॉकेट तालिका में आया पता-परिवार ही तथ्य है। प्रगति पट्टी किसी और ने लिखा सारांश है।
चरण 3: अनुवाद को टनल से अलग करें
NAT64 और DNS64 यह बताते हैं कि एक्सेस नेटवर्क IPv4 गंतव्यों तक कैसे पहुँचता है, और टनल खड़ी होने के बाद वे उसके लिए कुछ नहीं करते। अनुवादित पथ पर बनी टनल फिर भी अपना आंतरिक एड्रेसिंग तय करती है, और भीतरी IPv4 या IPv6 कवरेज अलग नीति-प्रश्न है। अगर क्लाइंट जुड़ता है और फिर कहीं नहीं पहुँचता, तो आप अनुवाद से आगे निकलकर राउटिंग में हैं, जो अलग साक्ष्यों वाली अलग जाँच है।
अनुवाद का विफल होना कभी न जुड़ने जैसा लगता है। भीतरी कवरेज का विफल होना जुड़कर कहीं न पहुँचने जैसा लगता है।
चरण 4: वही प्रोफ़ाइल किसी दूसरे नेटवर्क पर जाँचें
वही प्रोफ़ाइल, क्लाइंट संस्करण और क्रेडेंशियल डुअल-स्टैक नेटवर्क पर ले जाएँ और दोहराएँ। अगर वहाँ काम करता है और केवल IPv6 पथ पर विफल होता है, तो चर प्रोफ़ाइल नहीं बल्कि एक्सेस नेटवर्क है। टिकट में क्लाइंट संस्करण और नेटवर्क की स्थिति दर्ज करें, क्योंकि अंतिम समाधान क्लाइंट अपडेट या कोई दूसरा गंतव्य है।
‘VPN टूटा हुआ है’ कहने वाली रिपोर्ट पर काम नहीं किया जा सकता। ‘केवल IPv6 एक्सेस पर ही विफल होता है’ कहने वाली रिपोर्ट बग रिपोर्ट है।
चरण 5: सुरक्षा सेटिंग्स नहीं, पथ ठीक करें
लुभावने सभी सुधार चीज़ों को और बिगाड़ते हैं। IPv6 बंद करने से नेटवर्क का एकमात्र उपलब्ध पथ हट जाता है। क्लाइंट को सार्वजनिक रिज़ॉल्वर की ओर इंगित करने से DNS64 संश्लेषण टूट जाता है, क्योंकि वह संश्लेषण अनुवादक के पीछे वाले रिज़ॉल्वर से ही आना चाहिए। प्रमाणपत्र सत्यापन बंद करने से आपको ऐसी चीज़ से कनेक्शन मिलता है जिसे आप पहचान नहीं सकते। इनमें से कोई भी सुधार नहीं है, और इनमें से दो सुरक्षा प्रतिगमन हैं जो घटना के बाद भी रहेंगे।
असली विकल्प नेटवर्क अनुवाद मॉडल को समर्थन देने वाला क्लाइंट, या पहुँच योग्य IPv6 पते वाला गंतव्य है। इनमें से एक माँगें।