यो सार्वजनिक VPN नोडले वास्तवमा कुन प्रोटोकलहरू दिन्छ?
सर्भर सफ्टवेयरले प्रोटोकल समर्थन गर्छ भन्ने मात्रले यो नोडले त्यो सक्षम गरेको भन्ने हुँदैन। एन्डपोइन्ट, प्रोफाइल र वास्तवमै असफल हुने चरण जाँच्नुहोस्।
सफ्टवेयरले यसलाई समर्थन गर्छ, त्यसैले नोडले यो दिन्छ। यो अनुमान नियम बन्ने हदसम्मै धेरै पटक गलत हुन्छ: SoftEther तैनाथीले आफ्ना मिल्ने जडान विधिहरूको कुनै पनि उपसमूह सक्षम गर्न सक्छ, र सार्वजनिक नोड भनेको मालिक र कन्फिगरेसन भएको तैनाथी हो। तपाईं केसँग जोडिन सक्नुहुन्छ त्यो त्यही नोडमा निर्भर गर्छ, त्यसले चलाउने परियोजनाको सुविधा सूचीमा होइन। यी दुईबीचको खाडलमै धेरैजसो “प्रोटोकल बिग्रिएको छ” टिकटहरू वास्तवमा बस्छन्।
परियोजनाको सूचीले वास्तवमा के वाचा गर्छ
परियोजनाका प्रोटोकल कार्यहरूले सर्भर के गर्न सक्छ भनेर वर्णन गर्छन्। कुनै नोडले ती श्रोताहरूमध्ये केही सक्षम गर्छ र केही गर्दैन, र अपरेटरले सफ्टवेयर संस्करणलाई छुँदै नछोडी त्यो समूह बदल्न सक्छ। त्यसैले एउटै बिल्डका दुई नोड फरक व्यवहार गर्छन्, र एउटाविरुद्ध काम गर्ने प्रोफाइलले अर्को लक्ष्यबारे केही पनि प्रमाणित गर्दैन। कहाँ जोडिने भनेर छान्दा नोडको आफ्नै सूची परियोजना पृष्ठभन्दा बढी महत्त्वपूर्ण हुन्छ।
सूचीलाई मेनु होइन, पाँच क्षेत्रका रूपमा पढ्नुहोस्: एन्डपोइन्ट, पोर्ट, यातायात, प्रोटोकल परिवार र प्रमाणीकरण विधि। जुन सार्वजनिक नोडले SSTP विज्ञापन गर्छ, त्यसले तपाईंलाई पोर्टमा रहेको श्रोताबारे बतायो; कुन प्रमाणपत्र प्रस्तुत गर्छ वा तपाईंको खाता त्यहाँ चल्छ कि चल्दैन भन्ने बताएन। ती पाँच क्षेत्रलाई आफ्नो प्रोफाइलसँग तुलना गर्नु क्लाइन्टको जति पनि पुनःस्थापनाभन्दा छिटो हुन्छ, र यसले पछि परीक्षण गर्न सकिने लिखित अपेक्षा बनाउँछ।
प्रोफाइललाई त्यसले नाम दिने एन्डपोइन्टसँग मिलाउनुहोस्
मूल SoftEther प्रविष्टि स्वतः OpenVPN कन्फिगरेसन हुँदैन, दुवै एउटै शीर्षकमुनि एउटै प्रदायकको पृष्ठमा देखिए पनि। जब नोडले OpenVPN का लागि TCP र UDP दुवै श्रोता प्रकाशित गर्छ, तिनीहरूलाई दुई एन्डपोइन्ट मान्नुहोस्: एउटाबाट अर्कोमा सम्पादन गरिएको प्रोफाइलले कसैले सक्षम नगरेको श्रोतातर्फ संकेत गर्छ। फाइलमा रहेको यातायात लेबल ठेगानाको भाग हो, सजावटी सेटिङ होइन।
क्लाइन्टले आयात गरिएको फाइल स्वीकार गर्नुले फाइल पार्स हुन्छ भन्ने प्रमाणित गर्छ। अर्को छेउमा दूरस्थ श्रोता प्रतीक्षा गरिरहेको छ कि छैन भन्ने यसले केही भन्दैन, त्यसैले पहिलो जडान प्रयास नै साँचो परीक्षा हो। प्रोटोकललाई दोष दिनुअघि प्रोफाइलको रिमोट लाइनलाई नोडको घोषित होस्ट र पोर्टसँग तुलना गर्नुहोस्।
असफल हुने चरण जाँच्नुहोस्
वेब ट्राफिकको जवाफ दिने होस्टमा पनि इच्छित VPN सेवा नहुन सक्छ, र एउटा प्रोटोकल अस्वीकार गर्ने होस्ट सबैका लागि बन्द हुनु आवश्यक छैन। यी दुई गल्तीले मानिसहरूलाई त्यही दिउँसो विपरीत दिशामा पठाउँछन्। एउटाले ठीकै रहेको फायरवालको पछि लाग्छ; अर्कोले कहिल्यै समस्या नभएको क्लाइन्ट पुनःस्थापना गर्छ। हरेक मार्ग अलग-अलग जाँच्नुहोस् ताकि जवाफले सम्पूर्ण होस्ट होइन, एउटा श्रोताको वर्णन गरोस्।
यी पाँच जाँचले सामान्य सार्वजनिक नोड विधिहरू समेट्छन्। क्लाइन्टले प्रयोग गर्ने त्यही सञ्जालबाट तिनीहरू चलाउनुहोस्, किनकि फिल्टर गरिएको पोर्ट टाढाबाट हेर्दा हराएको श्रोताजस्तै देखिन्छ।
nc -vz node.example 1194
nc -vz node.example 443
openvpn --config client.ovpn --verb 4
nmap -sU -p 500,4500 node.example
openssl s_client -connect node.example:443 -servername node.example
| नतिजा | चरण | यसले के बहिष्कार गर्छ |
|---|---|---|
| जडान अस्वीकृत भयो वा समय सकियो | यातायात | श्रोता छैन, फिल्टर गरिएको वा गलत पोर्ट |
| TLS हात मिलाउने वा पहिचान त्रुटि | प्रमाणपत्र | प्रोटोकलको उपलब्धता; श्रोताले जवाफ दियो |
| AUTH_FAILED वा खाता अस्वीकृति | प्रमाणीकरण | एन्डपोइन्ट; समस्या प्रमाणहरूमा छ |
| UDP 500 र 4500 शान्त | IPsec वार्ता | ESP र L2TP प्रमाणीकरणअघि नै अवरुद्ध छन् |
केही पनि बदल्नुअघि हरेक देखिएको त्रुटिलाई यसको पङ्क्तिसँग जोड्नुहोस्। TLS पहिचान असफलताले श्रोता अवस्थित छ भन्ने प्रमाणित गर्छ, त्यसैले प्रोफाइललाई अर्को प्रोटोकलमा पुनर्लेखन गर्दा काम गर्ने प्रमाण त्यागिन्थ्यो। अस्वीकृत जडानले यो पोर्टले जवाफ दिएन भन्ने मात्र प्रमाणित गर्छ, जुन “नोडले OpenVPN समर्थन गर्दैन” भन्दा धेरै साँघुरो भनाइ हो।
केही पनि बदल्नुअघि त्रुटि सुरक्षित राख्नुहोस्
ठ्याक्कै नतिजा लेख्नुहोस्: समय सकिनु, प्रमाणपत्र पहिचान असफलता, खाता अस्वीकृति र अनुप्रयोग तहको अस्वीकृति चार फरक नतिजा हुन्। पहिलो मात्र प्रोटोकल उपलब्ध नहुनुसँग सम्बन्धित छ, र अन्तिम मात्र सफल जडानपछिको अनुमतिसँग। क्लाइन्ट रिसेट गर्नु वा प्रोटोकल बदल्नुले त्यो भेद नष्ट गर्छ, किनकि अर्को असफलता फरक इतिहाससहित र तुलनाका लागि कुनै आधाररेखाबिना आउँछ।
अमिल्दो प्रोफाइल काम गरेजस्तो देखियोस् भनेर प्रमाणीकरण कमजोर नबनाउनुहोस्। बन्द गरिएको प्रमाणपत्र जाँचले स्पष्ट पहिचान असफलतालाई तपाईं पुग्ने इरादा नराखेको कुरासँगको जडानमा बदल्छ, र त्यसबाट आउने सफलता मूल त्रुटिभन्दा नराम्रो हुन्छ किनकि यसले कुन चरण गलत थियो भन्ने लुकाउँछ।
हरेक नोडका लागि हरेक पटक पुनः जाँच्नुहोस्
सार्वजनिक नोड सूचीमा रहेका मूल SSL, OpenVPN, L2TP/IPsec र SSTP विकल्पहरूले त्यो क्षणमा त्यो नोडको कन्फिगरेसन वर्णन गर्छन्। त्यही सफ्टवेयर अन्तै फरक समूह प्रस्तुत गर्न सक्छ, र प्रदायकले तपाईंको बुकमार्क र अर्को प्रयासबीच श्रोता हटाउन सक्छ। पुराना टिप्पणीहरूले पुराना तैनाथीहरू वर्णन गर्छन्।
प्रमाणित प्रोफाइललाई यसको एन्डपोइन्ट र विधिसहित अभिलेख गर्नुहोस्, त्यसपछि नोड बदलिँदा वा जडान असफल हुन थाल्दा जाँच दोहोर्याउनुहोस्। SoftEther प्रोटोकल विनिर्देश सफ्टवेयरले के गर्न सक्छ भन्नेका लागि सन्दर्भ हो; नोडको आफ्नै सूची यसले के गर्छ भन्नेका लागि सन्दर्भ हो। दुई कागजात अलग राख्नुहोस् र निदान छोटो हुन्छ।