रिमोट-एक्सेस VPN मार्फत घरको उपकरणसम्म पुग्नु: पाँच ढोका
तपाईंको घरसम्मको टनेललाई त्यो नेटवर्कमा गेटवे, फर्वार्डिङ र जवाफको बाटो चाहिन्छ। पाँच ढोका, र प्रमाण नदेखाउने पहिलो ढोका नै समस्या हो।
एउटा व्यावसायिक इन्टरनेट-एक्जिट VPN तपाईंको ठेगाना लुकाउँछ; यसले तपाईंलाई तपाईंको आफ्नै घरसँग जोड्दैन। घरायसी नेटवर्कमा रहेको NAS वा प्रिन्टरसम्म पुग्न त्यो नेटवर्कमा बसेको गेटवे र त्यसतर्फ टनेल बनाउने क्लाइन्ट चाहिन्छ। त्यसपछि प्याकेटले पाँच जाँच पार गर्नुपर्छ, र तीमध्ये कुनै पनि असफल भए बाहिरबाट उस्तै देखिन्छ।
ढोका 1: क्लाइन्टले टनेल छान्नुपर्छ
क्लाइन्टमा गन्तव्य प्रिफिक्स साँच्चै टनेलमा रुट हुन्छ कि जाँच्नुहोस्। VPN को आफ्नै सबनेट मात्र पठाउने स्प्लिट-टनेल प्रोफाइलले 192.168.x.x स्थानीय इन्टरफेसबाट सिधै बाहिर पठाउँछ, जहाँ यो कतै पुग्दैन। प्रोफाइलको नाम होइन, क्लाइन्टको रुटिङ तालिका हेर्नुहोस्।
फोन क्लाइन्टमा यो सबैभन्दा सामान्य असफलता हो, जसले प्रायः पूर्वनिर्धारित रूपमा DNS मात्र वा एउटा प्रिफिक्स मात्र पठाउँछ। बाटो नभए ह्यान्डसेक उत्तम हुन सक्छ र उपकरण तैपनि अगम्य।
अगाडि बढ्नुअघि क्लाइन्ट पूलको ठेगाना र घरको सबनेट ओभरल्याप नहुने कुरा पुष्टि गर्नुहोस्।
ढोका 2: गेटवेले फर्वार्ड गर्नुपर्छ
VPN डिक्रिप्ट भएको प्याकेट LAN मा फर्वार्ड गर्नुपर्ने होस्टमा अन्त्य हुन्छ। यसका लागि IP फर्वार्डिङ सक्षम हुनु र VPN इन्टरफेसबाट LAN इन्टरफेसमा प्रवाह अनुमति दिने फायरवाल नीति चाहिन्छ। राउटर उपकरणमा यो सामान्यतया निर्मित हुन्छ; strongSwan वा WireGuard चलाउने Linux बक्समा यी मानिसले बिर्सने दुई सेटिङ हुन्। सेवा परीक्षण गर्नुअघि दुवै जाँच्नुहोस्, किनकि जुनसुकै एउटा मात्रले उही समयसीमा दिन्छ।
LAN इन्टरफेसमा क्याप्चरसँग परीक्षण गर्नुहोस्, किनकि त्यहाँ कहिल्यै नदेखिने प्याकेट या त फालिएको वा कहिल्यै फर्वार्ड नगरिएको हो।
यो जडान अस्वीकार गर्ने सेवाभन्दा फरक असफलता हो, र यो भिन्नताले धेरै समय बचाउँछ। अनुमति साँघुरो राख्नुहोस्, सम्पूर्ण सबनेटको सट्टा सेवा र VPN पूलमा सीमित।
ढोका 3: जवाफको बाटोले सबै कुरा तय गर्छ
लक्ष्यले आफूले देखेको स्रोत ठेगानामा जवाफ दिन्छ, जुन तपाईं अनुवाद गर्नुहुन्छ कि भन्नेमा निर्भर गर्दै क्लाइन्ट पूलको ठेगाना वा गेटवे हुन्छ। यदि लक्ष्यको पूर्वनिर्धारित गेटवे घरको राउटर हो र त्यो राउटरसँग VPN पूलसम्म कुनै बाटो छैन भने, जवाफ इन्टरनेटबाट बाहिर निस्केर मर्छ। यही क्लासिक एकतर्फी जडान हो।
दुई वैध समाधान छन्: LAN गेटवेमा पूलका लागि बाटो थप्ने, वा VPN गेटवेमा source-NAT गर्ने जसले लक्ष्यले सधैं गेटवेको ठेगाना मात्र देख्छ। दोस्रो सजिलो छ र मूल स्रोत पहिचान गुमाउँछ।
जानाजान एउटा छान्नुहोस् र कुन भनेर लेख्नुहोस्, किनकि फायरवाल नियम र लगहरू यसमा निर्भर छन्। strongSwan फर्वार्डिङ गाइड त्यो निर्णयको Linux पक्षबाट जान्छ।
ढोका 4: नाम र प्रिफिक्स ओभरल्याप
स्थानीय खोज नामहरू रुटेड सीमा पार गर्दैनन्, त्यसैले घरभित्र मैत्रीपूर्ण नाममा देखिने उपकरण टनेलमार्फत अदृश्य हुन सक्छ। निजी क्षेत्रका लागि DNS दिनुहोस्, वा ठेगाना अभिलेख गर्नुहोस्। तपाईंले जुनसुकै नाम प्रयोग गर्नुभए पनि, त्यो टाढाको क्लाइन्टले रुट गर्न सक्ने कुरामा समाधान हुनुपर्छ। त्यसैले उपकरण एकै समयमा ठेगानाबाट पुग्न सकिने र नामबाट अदृश्य हुन सक्छ।
ओभरल्यापिङ प्रिफिक्स अर्को जाल हो: क्लाइन्ट पूल 192.168.1.0/24 भए र घरको नेटवर्क पनि त्यस्तै भए, क्लाइन्टले गन्तव्यलाई स्थानीय मान्छ र कहिल्यै टनेलबाट पठाउँदैन।
एउटा पक्ष पुनः नम्बर गर्नुहोस्, वा घरमा कहिल्यै नभेटिने दायराबाट पूल प्रयोग गर्नुहोस्।
ढोका 5: घरबाहिरबाट परीक्षण गर्नुहोस्
भान्साबाट गरिएको परीक्षणले केही प्रमाणित गर्दैन, किनकि ट्राफिक कहिल्यै LAN छोड्न सक्दैन। मोबाइल हटस्पट वा अर्को नेटवर्कबाट जोडिनुहोस्, त्यसपछि ढोकाहरू क्रममा हिँड्नुहोस्: क्लाइन्टमा बाटो, LAN इन्टरफेसमा क्याप्चर, सेवाको जवाफ, जवाफको क्याप्चर र नाम समाधान। प्रमाण नदिने पहिलो ढोका नै काम हुने ठाउँ हो।
सेवाले जवाफ दिन्छ तर नामले दिँदैन भने, तपाईंलाई टनेलको होइन, DNS को समस्या छ।
काम गर्ने कन्फिगरेसन पूल, बाटो र NAT छनोटसहित नोटमा राख्नुहोस्, किनकि अर्को राउटर परिवर्तनले तीनवटै रिसेट गर्नेछ।