DNS मा देशको लेबलले VPN चुहावट किन प्रमाणित गर्दैन
एउटा परीक्षणले ठेगानालाई देशसँग जोड्छ; यसले मार्गबारे थोरै भन्छ। केही बदल्नु अघि रिजोल्भर, फर्वार्डिङ शृंखला र नीति पढ्नुहोस्।
विदेशी देखिने रिजोल्भर ठेगानाहरू DNS परीक्षणका नतिजामा लगातार देखा पर्छन्, र मानिसहरूले निकाल्ने निष्कर्ष सधैं एउटै हुन्छ: क्वेरीहरू सुरुङबाट बाहिर निस्केको हुनुपर्छ। कहिलेकाहीँ साँच्चै निस्केका थिए। धेरैजसो अवस्थामा प्रतिवेदनले कुन पुनरावृत्ति सेवाले जवाफ दियो र कुनै डेटाबेसले त्यो ठेगाना कहाँ रहेको मान्छ भन्ने वर्णन गर्छ, र त्यो तपाईंका प्याकेटबारे नभई पूर्वाधारबारेको भनाइ हो। अवलोकनलाई अनुमानबाट छुट्याउन तीन तथ्य चाहिन्छ: कसले जवाफ दियो, नामले कसरी यात्रा गर्यो र तपाईंले वास्तवमै कुन नीति सेट गर्नुभयो।
परीक्षणले वास्तवमै के अवलोकन गर्यो त्यो पढ्नुहोस्
अधिकांश परीक्षण पृष्ठहरू एउटै तरिकाले काम गर्छन्: तिनीहरू ग्राहकलाई अद्वितीय होस्टनाम समाधान गर्न भन्छन् र त्यसपछि कुन रिजोल्भरले ल्यायो हेर्छन्, वा ग्राहकले जनाउने रिजोल्भर ठेगाना मात्र फर्काउँछन्। त्यसले पुनरावृत्ति सेवा पहिचान गर्छ र क्वेरीमा ग्राहक सबनेट जानकारी भए स्थूल नेटवर्क स्थान पनि। यसले क्वेरीले उपकरण सुरुङबाहिर छोड्यो भनी प्रमाणित गर्दैन, र हरेक नामका लागि एउटै मार्ग प्रयोग भयो भनी निश्चित रूपमा प्रमाणित गर्दैन। एउटा खोजको एउटा अवलोकन समग्र ट्राफिकबारेको दाबीमा सामान्यीकृत गरिन्छ।
रिजोल्भर ठेगाना देखाउने परीक्षण देशको ब्याजभन्दा उपयोगी हुन्छ, किनकि ठेगानालाई ग्राहकले वास्तवमै प्राप्त गरेको रिजोल्भर सूचीसँग तुलना गर्न सकिन्छ।
anycast र फर्वार्डिङले अधिकांश अचम्म व्याख्या गर्छन्
ठूला सार्वजनिक रिजोल्भरहरू एउटै ठेगाना धेरै ठाउँबाट घोषणा गर्छन्, र नेटवर्कले हरेक क्वेरीलाई राउटिङका दृष्टिले सबैभन्दा नजिकको साइटमा पठाउँछ। त्यसपछि भू-स्थान डेटाबेसले त्यो ठेगानालाई एउटै स्थानसँग जोड्छ, जुन अर्को महादेशको कर्पोरेट दर्ता ठेगाना वा जवाफ दिने नभएको डेटा केन्द्र हुन सक्छ। RFC 4786 ले anycast सेवाहरूको सञ्चालन अभ्यास र यस्तो ठेगानालाई एउटै भौतिक स्थानसँग जोड्ने कठिनाई समेट्छ। नक्सा राउटिङ निर्णयको सरलीकरण हो, र यो चिन्ताजनक नतिजा दिने दिशामा सरल बनाउँछ।
फर्वार्डिङले दोस्रो तह थप्छ। स्थानीय स्टब रिजोल्भर, राउटर वा ISP रिजोल्भरले क्वेरी माथिल्लो सेवामा पठाउन सक्छ, र परीक्षणमा देखिने नामले त्यो शृंखलाको पहिलो नभई अन्तिम अपरेटरलाई प्रतिबिम्बित गर्छ। ग्राहक सबनेट विस्तारहरूले माथिबाट आएको जवाफ तपाईंको नेटवर्कमा मिलाउन सक्छन् र सँगै जनाइएको स्थानलाई तपाईं कहिल्यै नगएको ठाउँजस्तो देखाउन सक्छन्।
त्यसैले सेट गरिएको रिजोल्भर सही हुन सक्छ र तैपनि विदेशी देखिने नतिजा दिन सक्छ, र तपाईंको आफ्नै देशको रिजोल्भर गलत हुन सक्छ किनकि त्यो तपाईंले नरोजेको पक्षको हो।
नाम कसले पायो, र कुन मार्गबाट
व्यावहारिक भागलाई दुई प्रश्नले जवाफ दिन्छन्: ग्राहकले कुन सर्भर प्रयोग गर्छ, र त्यो सर्भरसम्म सुरुङबाट पुगिन्छ कि। राउटिङबारे निष्कर्ष निकाल्नु अघि रिजोल्भर सूचीलाई परीक्षण नतिजाको ठेगानासँग तुलना गर्नुहोस्, त्यसपछि त्यो ठेगानातर्फ जाने क्वेरी सुरुङ इन्टरफेसबाट बाहिर जान्छ भनी जाँच्नुहोस्। दुई ठेगाना फरक भए, रोचक खोज यो हो कि कुनै कुराले इच्छित रिजोल्भर पुनःलेख्यो वा त्यसलाई छल्यो, र त्यो देशको नामभन्दा बढी ध्यान दिन योग्य छ।
resolvectl query example.com
resolvectl status | grep -A3 'DNS Servers'
dig +short TXT whoami.akamai.net
पहिलो आदेशले कुन सर्भरले नामका लागि जवाफ दियो देखाउँछ, दोस्रोले सेट गरिएको सूची र त्यसको दायरा देखाउँछ, र तेस्रोले सार्वजनिक सेवाले देखेजस्तै रिजोल्भर ठेगाना जनाउँछ। तीनै मिलेमा, देशको लेबलले जे भने पनि, नीतिले आफू सेट गरिएको काम गरिरहेको हुन्छ।
तपाईंले छानेको नीतिसँग तुलना गर्नुहोस्
रिजोल्भर थोपर्ने VPN, आफ्नै इन्क्रिप्टेड DNS प्रयोग गर्न सेट गरिएको ब्राउजर, र एउटा इन्टरफेसको सेटिङलाई प्राथमिकता दिने अपरेटिङ सिस्टम अलग-अलग सही हुन सक्छन् तर सँगै विरोधाभास गर्छन्। आधुनिक ब्राउजरहरूले इन्क्रिप्टेड यातायातमा ब्राउजरमा छानिएको प्रदायकलाई क्वेरी पठाउन सक्छन्, जसले प्रणालीको रिजोल्भर सूचीलाई जानाजान छल्छ। यो भाँचिएको सुरुङको अर्थमा चुहावट होइन; यो अन्त कतै छानिएको नीति हो, र त्यो कहाँ छानियो भनेर पत्ता लगाउनु वास्तविक काम हो।
कार्यस्थल उपकरणहरूले डोमेन-विशेष नियम थप्छन्: आन्तरिक नामहरू संस्थाको रिजोल्भरमा जानुपर्छ, बाँकी सबै पूर्वनिर्धारित अनुसरण गर्छ। परीक्षण पृष्ठले अप्रत्याशित देश देखायो भनेर त्यो व्यवस्था बदल्नु — यसरी नै पूरै टोलीका लागि आन्तरिक नामहरू समाधान हुन छाड्छन्।
परीक्षणहरू साँघुरो र सुरक्षित राख्नुहोस्
आन्तरिक होस्टनामबारे सार्वजनिक परीक्षण सेवालाई सोध्नुले नाम त्यो हेर्ने काम नभएको पक्षसमक्ष खुलासा गर्छ, र जवाफले तपाईंलाई रिजोल्भर सूची स्थानीय रूपमा पढ्नुले नबताउने कुरा बताउँदैन।
यसको सट्टा पूर्वाधार खोल्ने नामहरू प्रयोग गर्नुहोस्, रिजोल्भर ठेगाना, दायरा र प्रयोग गरिएको इन्टरफेस अभिलेख गर्नुहोस्, र त्यो अभिलेखलाई कागजात गरिएको मनसायसँग तुलना गर्नुहोस्। नक्साको लेबल कुराकानीका लागि सन्दर्भ हो, पास वा फेल नतिजा होइन, र त्यसलाई फैसला मान्नाले निदानको सट्टा कन्फिगरेसन परिवर्तन ल्याउँछ।