निजी DNS विरुद्ध VPN: प्रत्येक तहले वास्तवमा के ढाक्छ
निजी DNS स्क्रिनदेखि सुरुङसम्म एउटा अनुरोध ट्र्याक गर्नुहोस्: प्रत्येक तहले के देख्छ, दुई कहाँ छुट्टिन्छन् र आन्तरिक नामहरू किन त्यही ठाउँ हुन् जहाँ यो टुट्छ।
तपाईंको फोनमा निजी DNS कुनै प्रदायकको होस्टनाममा सेट गरिएको छ र त्यही समयमा एउटा VPN एप चलिरहेको छ। यीमध्ये एउटाले अब नाम खोजी व्यवस्थापन गरिरहेको छ भनी मान्नु उचित हुन्छ। कुनैले पनि त्यसो गर्दैन, यो वाक्यले संकेत गरेको अर्थमा, र किन यस्तो छ भन्ने देख्ने सबैभन्दा छिटो तरिका भनेको तपाईं लिङ्कमा ट्याप गर्ने क्षणदेखि एउटा अनुरोध ट्र्याक गर्नु हो।
यी दुई सुविधाहरू एउटै यात्राका फरक बिन्दुमा छन्। निजी DNS ले तपाईंले रिजोल्भरलाई सोध्ने प्रश्न इन्क्रिप्ट गर्छ। VPN ले उत्तरको जडानले लिने बाटो बदल्छ।
त्यसैले यसलाई क्रममा ती दुवै सक्षम भएको यन्त्रमा हेर्नुहोस्, र प्रत्येक तहले अझै के देख्न सक्छ भनी टिप्नुहोस्।
पहिलो चरण: खोजी एपबाट बाहिरिन्छ
तपाईं लिङ्कमा ट्याप गर्नुहुन्छ। केही जडान हुनुअघि एपलाई त्यो होस्टनामका लागि ठेगाना चाहिन्छ। Android मा सम्बन्धित स्क्रिन भनेको सेटिङ, नेटवर्क र इन्टरनेट, निजी DNS हो। प्रदायकको होस्टनाम छान्दा यन्त्र कडा मोडमा जान्छ: यसले त्यो होस्टनाममा पोर्ट 853 मा TLS मार्फत DNS गर्छ, र इन्क्रिप्टेड आदानप्रदान असफल भएमा खोजी असफल हुन्छ, बरु पोर्ट 53 मा चुपचाप सादा पाठमा फर्कनेछैन।
यो स्वचालितभन्दा अर्थपूर्ण फरक हो, जसले अवसरवादी इन्क्रिप्शन प्रयोग गर्छ र नेटवर्कले हस्तक्षेप गर्दा खुल्लमखुल्ला इन्क्रिप्ट नगरिएको रिजोल्भर प्रयोग गर्नेछ। यदि तपाईंको लक्ष्य खोजीहरू कहिल्यै खुला रूपमा नहुनु हो भने, प्रदायकको होस्टनामसहित कडा मोड त्यही सेटिङ हो जुन यससँग मिल्छ।
यो यात्राले पहिलो कुरा खोल्छ: खोजी स्थानीय नेटवर्कबाट सुरक्षित छ, र रिजोल्भरले तैपनि नाम थाहा पाउँछ। इन्क्रिप्शनले त्यो फड्को ढाक्छ। त्यो रिजोल्भरको सञ्चालकले अनुरोध देख्छ किनकि त्यसको जवाफ दिनु उसको काम हो।
दोस्रो चरण: जडानले अर्को बाटो लिन्छ
रिजोल्भरले ठेगाना फर्काउँछ र एप त्यसमा जोडिन्छ। यो चरण खोजी कसरी इन्क्रिप्ट भयो भन्ने कुराबाट प्रभावित हुँदैन। सुरुङ बिना जडान तपाईंको सामान्य सार्वजनिक ठेगानाबाट बाहिरिन्छ, र गन्तव्य IP तथा TLS हात मिलाउनेले होस्टनामलाई नेटवर्कका लागि जसरी पनि देखिने बनाउँछन्, इन्क्रिप्टेड DNS सहित वा बिना।
VPN सक्रिय गर्नुहोस् र यही त्यो चरण हो जो बदलिन्छ। क्लाइन्टको राउटिङ नीतिसँग मिल्ने ट्राफिक सुरुङबाट जान्छ, स्थानीय नेटवर्कले VPN को अन्तिम बिन्दुमा जडान देख्छ, र साइटले सामान्यतया बाहिरिने ठेगाना देख्छ। नाम समाधान पनि सुरुङभित्र यात्रा गर्न सक्छ, क्लाइन्टले के पठाउँछ भन्नेमा निर्भर।
त्यो अलगाव भनेको सम्पूर्ण तुलना एउटै वाक्यमा। DNS इन्क्रिप्शनले जवाफ दिन्छ प्रश्न कसले पढ्न सक्छ। VPN ले जवाफ दिन्छ कुराकानी कहाँ जान्छ।
तेस्रो चरण: सुरुङभित्र DNS नीतिको प्रश्न बन्छ
अब दुवै सुविधाले एकअर्कामा असर गर्छन्, र ब्राउजर आश्चर्यको सामान्य स्रोत हो। आफ्नै सुरक्षित DNS सेटिङ भएको ब्राउजरले अपरेटिङ सिस्टमलाई सोध्नुको सट्टा HTTPS मार्फत आफ्नो छानिएको रिजोल्भरमा खोजी पठाउन सक्छ। Android को निजी DNS सेटिङ त्यो निर्णयसम्म पुग्दैन।
Firefox मा स्विच सेटिङ, गोपनीयता र सुरक्षा, सुरक्षित DNS सक्षम गर्नुहोस् अन्तर्गत छ। Chrome मा यो सेटिङ, गोपनीयता र सुरक्षा, सुरक्षित DNS प्रयोग गर्नुहोस् अन्तर्गत छ। दुवैलाई कुनै विशेष प्रदायकमा सेट गर्न वा बन्द छोड्न सकिन्छ, र ती सक्रिय हुँदा ती खोजीहरूका लागि सुरुङको DNS कन्फिगरेसन बाइपास हुन्छ, यद्यपि पृष्ठको ट्राफिक अझै सुरुङ प्रयोग गर्छ।
यदि VPN ले आफ्नै रिजोल्भर पठाउँछ र ब्राउजर आफ्नैमा अड्डी लिन्छ भने तपाईंलाई विभाजन मिल्छ: नामहरू समाधान हुन्छन्, पृष्ठहरू लोड हुन्छन्, र सुरुङबाट जानुपर्ने खोजीहरू सिधै बाहिर गए। VPN को अन्तिम बिन्दुभन्दा फरक रिजोल्भर ठेगाना आफैंमा चुहावटको प्रमाण होइन, तर तपाईंको घोषित मनसायविपरीत जाने खोजी मार्ग सुधार्न लायक छ।
चौथो चरण: आन्तरिक नामहरू त्यही ठाउँ हुन् जहाँ यो टुट्छ
कुनै कामको VPN मा जोडिनुहोस् र इन्ट्रानेट होस्ट खोल्नुहोस्। यदि ब्राउजरको सुरक्षित DNS सक्रिय छ र सार्वजनिक रिजोल्भरतर्फ संकेत गर्छ भने त्यो नाम ब्राउजरका लागि अवस्थित छैन। सुरुङ उभिएको छ, बाँकी सबै काम गरिरहेको छ, र एउटा होस्टनाम यस्तो त्रुटिले असफल हुन्छ जुन देख्दा साइट बन्द भएजस्तो लाग्छ।
त्यही खराबी Android मा उल्टो दिशामा देखिन्छ। सार्वजनिक प्रदायकसँग कडा निजी DNS ले आन्तरिक रिजोल्भरलाई मात्र थाहा भएका नामहरू समाधान गर्दैन, र कडा मोडसँग वैकल्पिक बाटो छैन। फोनको DNS लाई सार्वजनिक इन्क्रिप्टेड रिजोल्भर र कर्पोरेट रिजोल्भरबीच बाँड्नु सेटिङ होइन; यो राउटिङ नीतिको प्रश्न हो जसको जवाफ VPN चलाउनेले दिनुपर्छ।
सुरुङलाई दोष दिनुअघि यो जाँच्नुहोस्: आन्तरिक नाम सोध्नुहोस्, त्यसपछि त्यही नाम ब्राउजरको सुरक्षित DNS बन्द हुँदा सोध्नुहोस्। यदि समाधान भयो भने समस्या रिजोल्भरको छनोट थियो, जडान होइन।
यो यात्राले तपाईंलाई के बदल्न भन्छ
चार स्क्रिनले लगभग सबै कुरा बोक्छन्। यिनलाई यही क्रममा हेर्नुहोस् र प्रत्येकले के भन्छ लेख्नुहोस्, किनकि जवाफ सामान्यतया संयोजनमा देखिन्छ:
- Android सेटिङ, नेटवर्क र इन्टरनेट, निजी DNS: स्वचालित वा प्रदायकको होस्टनाम, र कुन होस्टनाम।
- ब्राउजरको सुरक्षित DNS सेटिङ: बन्द, वा कुनै विशिष्ट रिजोल्भरमा पिन गरिएको।
- VPN क्लाइन्टको DNS नीति: के यसले रिजोल्भर पठाउँछ, र के विभाजित सुरुङले अझै नाम चाहिने कुनै कुरा बाहिर राख्छ?
- सुरुङ उभिएको बेला आन्तरिक होस्टनामको परीक्षण, दुई पटक गरिएको, एक पटक ब्राउजर DNS सक्रिय र एक पटक बन्द।
त्यसपछि सुधारलाई आवश्यकतासँग मिलाउनुहोस्, उल्टो होइन। यदि आवश्यकता खोजीहरू इन्क्रिप्टेड बाहिर गई तपाईंले छानेको रिजोल्भरसम्म पुग्नु हो भने, कडा निजी DNS सेट गर्नुहोस् र ब्राउजरलाई त्यसमा सहमत गराउनुहोस्। यदि आवश्यकता ट्राफिक अन्त कतैबाट बाहिर जानु हो भने, सुरुङ कन्फिगर गर्नुहोस् र DNS सेटिङले तपाईंको ठेगाना सार्नेछ भन्ने अपेक्षा छोड्नुहोस्।
र सीमाहरू नजरमा राख्नुहोस्। दुवैमध्ये कुनै पनि सुविधाले शत्रुतापूर्ण गन्तव्यलाई सुरक्षित बनाउँदैन र कुनैले पनि तपाईंले साइन इन गरेको पहिचान हटाउँदैन। इन्क्रिप्शनले बदल्छ प्रश्न कसले पढ्न सक्छ; सुरुङले बदल्छ जडान कहाँ जान्छ; यीमध्ये केहीले पनि खातालाई अनाम बनाउँदैन।