VPN को देश लेबल तपाईं बाहिर निस्कने ठेगाना किन होइन
सूचीको एउटा फिल्ड, राउट गरिएको ठेगाना र एपको राय तीनवटै फरक हुन सक्छन्। निकासलाई गलत लेबल भन्नुअघि तपाईं यीमध्ये कुन पढ्दै हुनुहुन्छ पहिचान गर्नुहोस्।
तपाईं एउटा देश छान्नुहुन्छ, जडान हुनुहुन्छ, र एउटा वेबसाइटले तपाईंलाई अर्को देशमा स्वागत गर्छ। सूचीको लेबलले तपाईं बाहिर निस्कने ठेगानाबारे कहिल्यै केही वाचा गरेको थिएन: यो कसैले प्रकाशित गरेको फिल्ड हो, तपाईंले नदेखेको विधिबाट निकालिएको। त्यो फिल्डलाई ठेगाना मान्ने काम नै अलमल सुरु हुने ठाउँ हो।
तीन अलग चीजले देशको मान बोक्छन्, र कसैले झुट नबोली पनि ती फरक पर्न सक्छन्। तिनलाई छुट्याउनुले असमझदारीलाई रहस्यमय नभई निदानयोग्य बनाउँछ।
तीन फरक चीजले देशको लेबल बोक्छन्
पहिलो निर्देशिकाको आफ्नै फिल्ड हो, जो अपरेटरले आफै जानकारी दिन सक्छ, ठेगाना डेटाबेसबाट अनुमान गर्न सकिन्छ, वा प्रविष्टि बनाउँदा यत्तिकै प्रतिलिपि गरिएको हुन सक्छ। दोस्रो ठेगाना आफै हो, जो यसलाई घोषणा गर्ने सञ्जालको हो, र भू-स्थान खोजले RFC 8805 मा वर्णन गरिएको स्वरूपमा प्रकाशित म्यापिङ डेटा प्रयोग गरेर यसैको उत्तर दिन्छ। तेस्रो एपले देखाउने निर्णय गर्ने कुरा हो, जो अर्को डेटाबेस, खाता सेटिङ वा यन्त्रमा तपाईंले दिएको अनुमतिबाट आउन सक्छ। दोस्रो मात्र सञ्जालको तथ्य हो, र त्यो पनि अवलोकन होइन, खोज हो।
ती तीनबीचको सुसंगति रमाइलो हुन्थ्यो र कतै पनि आवश्यक छैन। असमझदारी तिनी फरक तरिकाले निकालिएको प्रमाण हो, त्यसभन्दा बढी केही होइन।
ठेगाना जाँच्नुहोस्, झन्डा होइन
उपयोगी प्रश्न यो हो कि तपाईंको ट्राफिक वास्तवमा कुन सार्वजनिक ठेगानाबाट बाहिर निस्कन्छ। यसको उत्तर क्लाइन्टबाट दिन सकिन्छ, र यो कुनै पनि सूची-फिल्डमा निर्भर छैन। उत्तरलाई तपाईंले अपेक्षा गरेको प्रिफिक्ससँग र भू-स्थान खोजले यसबारे के भन्छ त्यससँग तुलना गर्नुहोस्, र दुवै परिणाम आफ्ना टिप्पणीमा अलग राख्नुहोस्। अपेक्षित देश र खोजबीचको फरक राउटिङ वा डेटाबेसको प्रश्न हो, जबकि खोज र एपको रायबीचको फरक फेरि डेटाबेसको प्रश्न हो।
सेवाको त्यो क्षेत्रमा धेरै निकास भएमा जाँच दुई पटक गर्नुहोस्। ठेगानाको समूहले लगातार जडानमा फरक ठेगाना दिन सक्छ, र एउटा नमुनाले तीमध्ये एउटाको मात्र वर्णन गर्छ।
नक्सामा नजिक हुनु सञ्जालमा नजिक हुनु होइन
नजिकको देश टाढाको देशभन्दा लामो बाटो हुन सक्छ, किनकि फाइबरको बाटो सीमा पछ्याउँदैन। ढिलाइका लागि नोड छान्नु भनेको सबैभन्दा नजिकको झन्डा छान्नु होइन, तपाईंलाई महत्त्वपूर्ण लाग्ने गन्तव्य नाप्नु हो। उही तर्क क्षमतामा पनि लागू हुन्छ, किनकि दुई देश टाढाको हल्का भार भएको निकास छेउको भरिएको निकासलाई हराउन सक्छ। पहिले नाप्नुहोस्, त्यसपछि निर्णय गर्नुहोस्, र समय नोट गर्नुहोस् किनकि दुवै अंक चल्छन्।
स्थानले भण्डारणबारे वा अन्तिम बिन्दु कसले चलाउँछ भन्नेबारे पनि केही भन्दैन। तिनलाई आफ्नै प्रमाण चाहिन्छ, जो देशको स्तम्भले राख्न सक्दैन।
निकास ठेगाना आफै पुष्टि गर्नुहोस्
क्लाइन्ट र बाहिरी सेवालाई तपाईंको ठेगाना कस्तो देखिन्छ सोध्नुहोस्, त्यसपछि स्थानीय राउटिङ तालिकालाई त्यो बाटो कसरी छानियो सोध्नुहोस्। तलका कमाण्डले तीनवटै गर्छन्, र तेस्रो त्यही हो जो मानिसले छोड्छन्। इन्टरफेसको नाम आफ्नै टनेल यन्त्रले बदल्नुहोस्।
curl -sS https://api.ipify.org; echo
curl -sS --interface tun0 https://api.ipify.org; echo
ip route get 1.1.1.1
ip -6 addr show dev tun0
पहिलो दुई लाइन मिल्नुपर्छ, र नमिलेमा तपाईंसँग छ भन्ने ठानिएको बाटो तपाईंको ट्राफिक बोक्ने बाटो होइन। राउट खोजले कर्नेलले कुनै गन्तव्यका लागि प्रयोग गर्ने इन्टरफेस र स्रोत ठेगाना बताउँछ, र त्यही निकास ठेगानापछिको संयन्त्र हो। IPv6 लाइन महत्त्वपूर्ण छ किनकि मेसिनले एउटा परिवारका लागि टनेल र अर्कोका लागि सिधा बाटो राख्न सक्छ। देशको लेबलले यीमध्ये कुनै पनि अवस्था आफै ढाक्दैन।
अवलोकन गरिएको ठेगाना, डेटाबेसको राय र एपको प्रदर्शन तीन अलग टिप्पणीका रूपमा लेख्नुहोस्। अनि अर्को भेटिने असमझदारीलाई सजिलै कारणसँग जोड्न सकिन्छ।