VPN अनुरोध कौन-सा IPv6 स्रोत चुनता है और यह क्यों मायने रखता है
कई IPv6 पतों वाला होस्ट मार्ग देखने से पहले एक स्रोत चुनता है। क्रमबद्ध नियम, कोई भी अनुप्रयोग बंधन और दूर के सिरे की वापसी नीति जाँचें।
आपने एक VPN पता जोड़ा और अपेक्षा की कि अनुरोध उसी का उपयोग करेगा, लेकिन सर्वर अब भी पुराना उपसर्ग दर्ज कर रहा था। सुरंग में कुछ भी विफल नहीं हुआ; होस्ट ने स्रोत-पते का चुनाव उस मार्ग को देखने से भी पहले कर लिया था जिसे आप घूर रहे थे। IPv6 स्रोत का चुनाव होस्ट के उम्मीदवार पतों के बीच एक अलग क्रमबद्ध प्रतिस्पर्धा है, और सबसे लंबा मेल खाता उपसर्ग उस प्रतिस्पर्धा के अंत के पास सिर्फ़ एक नियम है। मनचाहा नतीजा पाने का अर्थ है यह जानना कि कौन-सा नियम पहले ही जीत चुका है। नियम स्वयं नीरस और सटीक हैं, और उन्हें क्रम से पढ़ने का कारण भी यही है।
दो खोजें, एक नहीं
गंतव्य का चुनाव अगली छलांग और बाहर जाने वाला इंटरफ़ेस तय करता है। फिर स्रोत का चुनाव तय करता है कि होस्ट के पतों में से कौन-सा शीर्षलेख में दिखेगा, और इन दोनों प्रश्नों का उत्तर अलग-अलग तंत्र देते हैं, हालाँकि दोनों उपसर्गों का उपयोग करते हैं। भौतिक पता, अस्थायी पता और VPN पता रखने वाले होस्ट के पास किसी भी गंतव्य के लिए तीन उम्मीदवार होते हैं, और VPN की ओर जाने वाला मार्ग तीसरे को स्वतः नामित नहीं करता।
इसी कारण सही मार्ग और गलत स्रोत इतने आसानी से साथ रह पाते हैं, और इसी कारण वही अनुरोध ब्राउज़र से और बाध्य बंधन से अलग व्यवहार कर सकता है। जब तक उन्हें जोड़ने वाला प्रमाण न मिले, दोनों खोजों को अलग मानें।
नियमों को क्रमबद्ध प्रतिस्पर्धा की तरह पढ़ें
RFC 6724 नियमों को क्रम से सूचीबद्ध करता है, और हर नियम केवल वही बराबरी तोड़ता है जो पिछले नियम छोड़ गए थे। बाहर जाने वाले इंटरफ़ेस की प्राथमिकता और लेबल का मेल उपसर्गों की तुलना से बहुत पहले आते हैं, इसलिए मार्ग जिस इंटरफ़ेस का उपयोग करता है उस पर का पता पहले ही ऐसी बढ़त पा चुका होता है जिसे बेहतर उपसर्ग मेल मिटा नहीं सकता। अप्रचलन और दायरा भी भाग लेते हैं, और इसलिए कोई नीति न बदले तो भी पुराना पता कभी-कभी चुना जाना बंद कर देता है।
व्यावहारिक पाठ यह है कि केवल गंतव्य से विजेता के बारे में तर्क नहीं किया जा सकता। उम्मीदवारों की सूची बनाएँ, नियमों को क्रम से चलें और देखें कि निर्णय वास्तव में कहाँ लिया गया।
यह भी ध्यान दें कि यह समस्या का स्रोत-आधा भाग है। दोनों उपसर्ग तुलनाओं को मिलाने से ऐसी व्याख्याएँ बनती हैं जो कठोर सुनाई देती हैं पर गलत पते का अनुमान लगाती हैं। टिकट में उपसर्ग शब्द का उपयोग करते समय बताएँ कि कौन-सी तुलना अभीष्ट है।
अनुप्रयोग बंधन प्रश्न बदल देता है
कोई अनुप्रयोग एक विशिष्ट स्रोत पता माँग सकता है, और वैध स्पष्ट चुनाव प्रश्न को “होस्ट किस पते को प्राथमिकता देगा” से “क्या वह पता गंतव्य तक पहुँचकर लौट सकता है” तक ले जाता है। स्रोत से बंधने वाले या चुने गए पते के बारे में सहायक डेटा माँगने वाले औज़ार इसे सीधे उजागर करते हैं, और किसी संबंध ने वास्तव में कौन-सा पता इस्तेमाल किया यह सिद्ध करने का सबसे तेज़ रास्ता वही हैं। वह प्रयोग मार्ग सारणी को तीसरी बार पढ़ने से बेहतर है, क्योंकि वह आपके द्वारा कॉन्फ़िगर किए गए के बजाय कर्नेल द्वारा तय किए गए को बताता है। बदलाव के बाद इसे दोहराएँ और दोनों उत्तरों की तुलना करें।
इससे स्रोत बंधन कामचलाऊ उपाय के साथ-साथ निदान औज़ार भी बन जाता है: VPN पते से बाँधें और देखें कि अनुरोध सफल होता है या नहीं। सफल हो तो मार्ग ठीक है और समस्या चुनाव थी। विफल हो तो शुरू से ही समस्या वापसी मार्ग या दूर के सिरे की नीति थी।
जाँचें कि दूर का सिरा वह स्रोत स्वीकार करता है
होस्ट जो भी चुने, उसे VPN के संरक्षित दायरे और दूर के सिरे के वापसी मार्ग तथा पहुँच नियमों से मेल खाना चाहिए। चयनकर्ताओं के बाहर का स्रोत सुरंग में जाकर दूर के सिरे पर गिरा दिया जा सकता है, जो एकतरफ़ा विफलता जैसा दिखता है और मार्गन पर दोष मढ़ा जाता है। एन्क्रिप्शन सेटिंग्स को छूने से पहले चुने गए भीतरी स्रोत की सुरक्षा दायरे से तुलना करें, क्योंकि मोड बदलने से उम्मीदवार पतों में से चुनाव नहीं होता।
बाहरी अंतबिंदु के पते को भी अपने तर्क में अलग रखें। वह VPN प्रतिभागियों के बीच परिवहन की पहचान है और भीतर के अनुप्रयोग पैकेट का स्रोत नहीं है।
चार अवलोकनों से निर्णय लें
उपयोग किया गया गंतव्य, योग्य स्थानीय स्रोत, वास्तव में चुना गया स्रोत और प्रभावी बाहर जाने वाला मार्ग दर्ज करें। लगभग हर मामला समझाने के लिए चार पंक्तियाँ पर्याप्त हैं, और सिद्धांत को फिर से बहस किए बिना कार्यशील तथा विफल होस्ट के बीच उनकी तुलना की जा सकती है। चुनाव के चरण के लिए मानक से लिया गया नाम नहीं बल्कि ऑपरेटिंग सिस्टम का अपना समर्थित दृश्य उपयोग करें, क्योंकि कार्यान्वयन अपनी स्थानीय प्राथमिकताएँ जोड़ते हैं।
जब उत्तर आपको अब भी चौंकाए, तो क्रम वह कर रहा है जो आपका मानसिक मॉडल नहीं करता, और उपाय है इनपुट बदलना, अल्गोरिथ्म से बहस नहीं। चारों अवलोकन टिकट में लिखें और अगला पाठक आपका निष्कर्ष दोहरा सकेगा।