Ubuntu 22.04 मा Cisco VPN को Add बटन खरानी हुँदा: समाधान
Ubuntu 22.04 को vpnc फारमले पुराना संस्करणहरूले बेवास्ता गरेको टनेल इन्टरफेस नाम आवश्यक ठान्छ। यसलाई Advanced मा सेट गर्नुहोस्, त्यसपछि उन्नत पृष्ठ दुई पटक लागू गर्नुहोस्।
तपाईं गेटवे, समूहको नाम, समूहको पासवर्ड र आफ्ना प्रमाणहरू भर्नुहुन्छ, तर Add बटन खरानी नै रहन्छ। केही पनि हाइलाइट हुँदैन, के छुटेको छ भनेर केही पनि बुझाउँदैन, त्यसैले पासवर्ड गलत छ वा गेटवे ठेगाना बिग्रिएको छ भन्ने निष्कर्ष स्वाभाविक रूपमा आउँछ। दुवै होइन। Ubuntu 22.04 को संवादले पुराना संस्करणहरूले नमागेको एउटा फिल्ड जाँच्छ, र त्यो फिल्ड धेरैजसोले कहिल्यै नखोल्ने पृष्ठमा छ। प्रोफाइल सुरक्षित गर्ने क्रम र संवादले जसरी पनि इन्कार गर्दा के गर्ने भन्ने तल छ।
चरण 1: गल्ती खोज्नु अघि Advanced खोल्नुहोस्
छुटेको मान टनेल इन्टरफेसको नाम हो; यो Advanced मुनि छ र कुनै चिन्ह छैन। मुख्य पृष्ठ सामान्य रूपमा भर्नुहोस्, त्यसपछि Advanced खोलेर इन्टरफेसको नाम tun0 मा सेट गर्नुहोस् र त्यसपछि मात्र Add थिच्नुहोस्। त्यसपछि पनि बटन निष्क्रिय छ भने, तपाईं नयाँ समस्यामा होइन, त्यही जाँच समस्याको दोस्रो भागमा पुग्नुभएको छ, त्यसैले प्रमाणहरू फेरि टाइप गर्नुको सट्टा अर्को चरणमा जानुहोस्। यो व्यवहार 22.04 प्याकेजहरूमा भएको फारम बग हो, खाता वा गेटवेको गुण होइन।
यदि तपाईं पहिले नै nm-connection-editorभित्र हुनुहुन्छ भने, त्यही पृष्ठलाई Advanced भनिन्छ, र तपाईं सक्षम गर्न खोजिरहनुभएको बटन Save हो।
चरण 2: Advanced पृष्ठ दुई पटक लागू गर्नुहोस्
nm-connection-editor खोलेर, Cisco Compatible VPN (vpnc) जडान बनाउनुहोस्, गेटवे र समूह फिल्डहरू भर्नुहोस्, टनेल इन्टरफेसको नाम सेट गर्नुहोस्, र उन्नत पृष्ठमा Apply थिच्नुहोस्। त्यसपछि Apply अर्को पटक थिच्नुहोस्, वा हाइब्रिड प्रमाणीकरण विकल्प टिक गरेर हटाउनुहोस्; यसले फारमलाई फेरि जाँच्न बाध्य गर्छ। मैले यो गरेका मेसिनहरूमा पहिलो Apply पछि Save निष्क्रिय रहन्छ र त्यो दोस्रो चरणपछि मात्र फेरि सक्रिय हुन्छ।
दोस्रो Apply अन्धविश्वास होइन। उन्नत पृष्ठ जाँचेको संवाद र त्यसलाई मात्र भण्डारण गरेको संवादबीचको भिन्नता हो।
चरण 3: सुरक्षित भएपछि प्रोफाइल खोज्नुहोस्
सुरक्षित गरिएको vpnc प्रोफाइल GNOME Settings सूचीमा नदेखिन सक्छ, जसले सफल मर्मत असफलताजस्तो देखिन्छ। यसको सट्टा प्रणाली मेनु जाँच्नुहोस्, जहाँ जडान सामान्यतया हुन्छ र सामान्य रूपमा छान्न वा सम्पादन गर्न सकिन्छ। दुवै ठाउँमा छैन भने, सम्पादक पूरै बन्द गरेर आधा सुरक्षित भएकोलाई सम्पादन गर्नुको सट्टा प्रोफाइल नयाँ बनाउनुहोस्।
जडान भएपछि प्रोफाइल सामान्य NetworkManager जडान हो, त्यसैले पछिका परिवर्तनहरू त्यही सम्पादकबाट जान्छन् र त्यही अनौठोपन फेरि आउन सक्छ।
संवादले अझै इन्कार गर्छ भने, vpnc प्रोफाइल लेख्नुहोस्
सर्भरहरूका लागि र यो फारमबाट हैरान भइसकेकाहरूका लागि कमाण्ड लाइन क्लाइन्ट बढी उपयुक्त हुन्छ। vpnc ले अपेक्षा गर्ने फिल्डहरूसहित प्रोफाइल बनाउनुहोस्, यसमा समूहको गोप्य कुरा भएकाले यसलाई root ले मात्र पढ्न सक्ने राख्नुहोस्, त्यसपछि क्लाइन्टकै आफ्नै कमाण्डले जोड्नुहोस् र विच्छेद गर्नुहोस्:
IPSec gateway vpn.example.net
IPSec ID GROUPNAME
IPSec secret GROUPSECRET
IKE Authmode psk
Xauth username your.name
Xauth password YOURPASSWORDयसलाई 600 मोडमा /etc/vpnc/work.conf रूपमा सुरक्षित गर्नुहोस्, जोडिन sudo vpnc work.conf चलाउनुहोस्, र विच्छेद गर्न sudo vpnc-disconnect चलाउनुहोस्। स्क्रिप्टले जोडिँदा मार्गहरू र resolver सेटिङहरू स्थापना गर्छ; यो सुविधाजनक छ, तर विच्छेद असफल भएमा अवस्था बाँकी रहन सक्छ भन्ने पनि हो।
बटन होइन, टनेल जाँच्नुहोस्
जोडिएपछि तीन कुरा पुष्टि गर्नुहोस्: इन्टरफेस छ, टाढाको सबनेटको मार्ग छ, र टाढाको सञ्जालभित्रको नाम रिजोल्व हुन्छ। त्यसपछि विच्छेद गरेर मार्ग र resolver प्रविष्टिहरू गएको पुष्टि गर्नुहोस्, ताकि अर्को जडान बाँकी कुराबाट होइन, सफा अवस्थाबाट सुरु होस्। मार्ग तालिका नबदली सफलताको रिपोर्ट गर्ने जडानले आफ्नो काम पूरा गरेको छैन।
संवादको बटन निष्क्रिय छ भनेर डिस्ट्रिब्युसन पुनःस्थापना नगर्नुहोस्। त्यो जाँच बगको लागि ठूलो प्रतिक्रिया हो, र फारमले के माग्छ त्यो बदल्दैन।
तपाईंको सुरक्षित प्रोफाइललाई कुन फिल्ड चाहियो भनेर टिप्नुहोस्। पछि आउने सम्पादक संस्करणले त्यो नमाग्न सक्छ, र त्यो टिपोटले अर्को व्यक्तिलाई त्यो मान किन छ भनेर बताउँछ।