आफ्नै VPN सर्भर होस्ट गर्नु अघि के-के टुंग्याउनुपर्छ?
सर्भर बाइनरी सजिलो भाग हो। केही पनि इन्स्टल गर्नु अघि एन्डपोइन्ट, क्लाइन्टको पहिचान, ठेगाना-दायरा र फर्कने बाटो टुंग्याउनुहोस्।
सर्भर सफ्टवेयर इन्स्टल गर्नु आफै होस्ट गरिएको VPN को सबैभन्दा छोटो भाग हो, र मानिसहरू सुरुवात यही कदमबाट गर्छन्। तैनाथी काम गर्छ कि गर्दैन भन्ने क्लाइन्टले एन्डपोइन्टसम्म पुग्न सक्छ कि सक्दैन, त्यसपछि त्यो क्लाइन्ट कहाँसम्म पुग्न सक्छ, र टनेल नै बिग्रिएको बेला तपाईं भित्र कसरी फर्किनुहुन्छ भन्नेमा निर्भर हुन्छ। प्याकेज म्यानेजर चल्नु अघि तीनै टुंग्याउनुहोस्।
तीमध्ये दुई डिजाइनका निर्णय हुन् र तेस्रो सञ्चालनको बानी हो। तीनै कागजमा सुधार्नु आउटेजका बेला सुधार्नुभन्दा सस्तो हुन्छ।
क्लाइन्ट कहाँ पुग्नुपर्ने हो टुंग्याउनुहोस्
रिमोट-एक्सेस सर्भरलाई आफूले घोषणा गर्ने निजी नेटवर्कसम्म रुट चाहिन्छ, र जवाफका लागि फर्कने बाटो पनि चाहिन्छ, जसले त्यसलाई त्यो नेटवर्कको राउटर बनाउँछ, केवल सुन्ने मात्र होइन। इन्टरनेट-एक्जिट सर्भरलाई फर्वार्डिङसँगै ठेगाना-निर्धारण वा अनुवादको व्यवस्था चाहिन्छ, र पूरा भएको ह्यान्डसेक दुवैमध्ये केही दिँदैन। टोपोलजीभन्दा अघि काम छान्नुहोस्, किनकि दुवै डिजाइन राउटिङ, फायरवाल नियम र क्लाइन्टले टनेलबाट के पठाउँछ भन्नेमा फरक छन्। दुवै काम मागिए सर्भरलाई दुवै नियम-समूह र क्लाइन्टको डिफल्ट रुटको मिल्ने बाँडफाँट चाहिन्छ।
टनेल र LAN का दायरा यस्ता छान्नुहोस् जो तपाईंका क्लाइन्टले पहिले नै प्रयोग गरिरहेका नेटवर्कसँग ठोकिन नसकून्, किनकि जुन ल्यापटपसँग पहिले नै 192.168.1.0/24 छ त्यसले उही प्रिफिक्स दिने टनेलको सट्टा त्यही रुट प्रयोग गरिरहन्छ। IPv4 र IPv6 अलग-अलग जाँच्नुहोस्, किनकि धेरैले पहिलो ठीक गर्छन् र दोस्रो कहिल्यै देख्दैनन्। जहाँ सर्भर अर्को राउटरपछाडि छ, त्यहाँ हरेक तह वर्णन गर्ने एउटा पोर्ट-फर्वार्डमा भर नपरी बाहिरबाट पुग्ने कुरा पुष्टि गर्नुहोस्।
पहिचान, कुञ्जी र फर्कने बाटो
सफ्टवेयरले समर्थन गर्ने ठाउँमा हरेक यन्त्रका लागि छुट्टै पहिचान जारी गर्नुहोस्, ताकि ल्यापटप हराउँदा सर्भर फेरि बनाउनुभन्दा एउटा पियर रद्द गर्नुपर्ने होस्। निजी कुञ्जी सुरक्षित भण्डारमा रहनुपर्छ, कहिल्यै च्याट सन्देशमा टाँसिएको प्रोफाइलमा होइन। रिकभरीको बाटो त्यो भाग हो जो मानिसहरूले छोड्छन्: कन्सोल पहुँच, सिरियल कन्सोल, वा टनेलमा निर्भर नहुने आउट-अफ-ब्यान्ड व्यवस्थापन इन्टरफेस। त्यो बिना एउटा गलत फायरवाल नियमले सानो परिवर्तनलाई साइट भ्रमणमा बदलिदिन्छ।
दर्ताको प्रक्रियासँगै हटाउने प्रक्रिया पनि लेख्नुहोस्। यन्त्र रद्द गर्नु एक दिन चाहिने काम हो, र सेटअप ताजै हुँदा त्यो बुझाउन सजिलो हुन्छ।
घरको एन्डपोइन्ट कि भाडामा लिएको?
घरमा होस्ट गर्ने र सानो इन्स्टेन्स भाडामा लिनेबीच तीन सर्तले निर्णय गर्छन्। पहिलो हो आउने जडानहरू तपाईंको नेटवर्कसम्म पुग्छन् कि पुग्दैनन्, किनकि क्यारियर-ग्रेड अनुवादित अपलिंक वा कडा भवन नेटवर्कले त्यो विकल्प हटाइदिन्छ। दोस्रो हो एक्जिट तपाईंको सहरबाहेक अन्त कतै देखिनुपर्छ कि पर्दैन, किनकि त्यो केवल भाडाको एन्डपोइन्टले बदल्छ। तेस्रो हो दोस्रो विश्वासको सम्बन्धप्रति इच्छा, किनकि होस्टिङ प्रदायक मोडेलमा जोडिन्छ र ट्राफिक पढ्न नसके पनि एन्डपोइन्ट हेर्न सक्छ।
पहिलो सर्त पूरा भए र दोस्रो अप्रासंगिक भए, घरमा होस्ट गर्नु छोटो बाटो हो। भाडाको एन्डपोइन्टले स्थान र उपलब्धता किन्छ, आफैमा गोपनीयता होइन।
एउटा क्लाइन्ट र एउटा रिस्टार्टले प्रमाणित गर्नुहोस्
एउटा क्लाइन्ट चलाउनुहोस्, उसले पुग्नुपर्ने स्रोतमा पुगिरहेको छ भनी पुष्टि गर्नुहोस्, र नपुग्नुपर्ने ठाउँमा पुग्न छोडेको पनि पुष्टि गर्नुहोस्। तलका आदेशले पियरको अवस्था, सर्भरले राखेका रुट र फर्वार्डिङ खुला छ कि छैन देखाउँछन्। अरू कसैलाई दर्ता गर्नु अघि यी चलाउनुहोस्।
wg show
sysctl net.ipv4.ip_forward
ip route get 10.8.0.2
ss -lunp | grep -E ':(51820|1194)'
भर्खरको ह्यान्डसेक भएको पियर जोडिएको छ, जबकि ह्यान्डसेक नभएको पियरले कहिल्यै वार्ता गरेन, र यी फरक असफलता हुन्। फर्वार्डिङ बन्द हुनु भनेको उठेर केही नबोक्ने टनेल हो, त्यसैले क्लाइन्टलाई दोष दिनु अघि सर्भर जाँच्नुहोस्। सुन्ने नहुनु भनेको सेवा तपाईंले सोचेको कन्फिगरेसनसँग सुरु नभएको हो। त्यसपछि जानाजान सर्भर रिस्टार्ट गर्नुहोस् र पूरै सेट दोहोर्याउनुहोस्, किनकि रिस्टार्टसम्म मात्र चल्ने टनेल सजिलो बाटो परीक्षण गर्दाको सामान्य नतिजा हो।
एन्डपोइन्ट, पियर, दायरा र रिकभरीको तरिका एउटै पानामा लेख्नुहोस्। त्यही पाना त्यो रनबुक हो जो तपाईं सबैभन्दा कम सुविधाजनक क्षणमा पढ्नुहुनेछ।