മറ്റൊരു OpenVPN ക്ലയന്റിൽ നന്നായി കണക്ട് ചെയ്യുന്ന പ്രൊഫൈലുകൾ NetworkManager-ലേക്ക് ഇംപോർട്ട് ചെയ്യാൻ വിസമ്മതിച്ചേക്കാം, ഡയലോഗ് പ്ലഗിന്റെ ഇംപോർട്ട് കഴിവിനെ കുറ്റപ്പെടുത്തുന്നു. ആ വാക്യം നിങ്ങളുടെ യന്ത്രത്തെക്കുറിച്ചാണ്, ഫയലിനെക്കുറിച്ചോ സെർവറിനെക്കുറിച്ചോ അല്ല. ഇംപോർട്ട് എന്നത് മാനേജറുടെ VPN പ്ലഗിൻ ചെയ്യുന്ന പ്രാദേശിക പ്രവർത്തനമാണ്, അത് പരാജയപ്പെടുന്ന നിമിഷത്തിൽ എങ്ങോട്ടും ഒന്നും അയച്ചിട്ടില്ല. ഇതിനെ ആദ്യം പാക്കേജിംഗ് ചോദ്യമായും പിന്നീട് പാഴ്സിംഗ് ചോദ്യമായും കാണുക.

സന്ദേശത്തെ ഒരു പ്രാദേശിക പ്രസ്താവനയായി വായിക്കുക

ഈ വാക്യം പ്ലഗിന്റെ സവിശേഷതകളുടെ കൂട്ടത്തെ വിവരിക്കുന്നു. ഒന്നുകിൽ OpenVPN പിന്തുണ നൽകുന്ന പ്ലഗിൻ ഇല്ല, അല്ലെങ്കിൽ ഇംപോർട്ട് പ്രവർത്തനം വാഗ്ദാനം ചെയ്യുന്ന ഘടകം നിങ്ങൾ നൽകുന്ന ഫോർമാറ്റിനേക്കാൾ പഴയതാണ്. രണ്ട് സാഹചര്യങ്ങളും നിങ്ങളുടെ മുന്നിലുള്ള യന്ത്രത്തിന് പ്രാദേശികമാണ്.

സന്ദേശം എന്ത് പറയുന്നില്ല എന്നത് ശ്രദ്ധിക്കുക. സർട്ടിഫിക്കറ്റ് തെറ്റാണെന്നോ പാസ്വേഡ് കാലഹരണപ്പെട്ടുവെന്നോ സെർവർ ഓഫാണെന്നോ അത് പറയുന്നില്ല, അതിനാൽ റീസ്റ്റാർട്ട് ചെയ്യുന്നതോ ക്രെഡൻഷ്യൽ മാറ്റുന്നതോ അത് ശരിയാക്കില്ല. ഇൻസ്റ്റാൾ ചെയ്ത സോഫ്റ്റ്വെയറിനെക്കുറിച്ചുള്ള പ്രസ്താവനയായി ഇത് വായിക്കുക.

ഈ വ്യത്യാസമാണ് ലേഖനത്തിലുടനീളം ഏറ്റവും സമയം ലാഭിക്കുന്നത്, കാരണം തകരാർ പൂർണ്ണമായും ഡെസ്ക്ടോപ്പിലായിരിക്കുമ്പോഴും പ്രതികരണം പുറത്തേക്ക് ഗേറ്റ്വേയിലേക്ക് നോക്കുക എന്നതാണ്.

ഘട്ടം 1: പ്ലഗിനും എഡിറ്ററും സ്ഥിരീകരിക്കുക

രണ്ട് പാക്കേജുകൾ പ്രധാനമാണ്, അവ വ്യത്യസ്ത ജോലികൾ ചെയ്യുന്നു. ഒന്ന് കണക്ഷന്റെ ഉടമയായ NetworkManager VPN പ്ലഗിൻ നൽകുന്നു; മറ്റൊന്ന് ഡെസ്ക്ടോപ്പിന്റെ എഡിറ്റിംഗ്, ഇംപോർട്ട് ഫ്രണ്ട്എൻഡ് നൽകുന്നു. റൺടൈം മാത്രമോ എഡിറ്റർ മാത്രമോ ഇൻസ്റ്റാൾ ചെയ്താൽ സവിശേഷതയുടെ പകുതി മാത്രം ലഭിക്കും.

nmcli --version
nmcli connection show
rpm -q NetworkManager-openvpn NetworkManager-openvpn-gnome 2>/dev/null

dpkg -l | grep -i network-manager-openvpn

നിങ്ങളുടെ വിതരണത്തിൽ യഥാർത്ഥത്തിൽ ഉള്ള പാക്കേജിംഗ് കമാന്റ് ഉപയോഗിക്കുക; മുകളിലെ രണ്ട് വരികൾ ബദലുകളാണ്, ക്രമമല്ല. നിങ്ങൾ ഒട്ടാകെ NetworkManager പ്രവാഹത്തിലുണ്ടെന്നും ഉറപ്പാക്കുക, കാരണം സ്വന്തം ഇംപോർട്ടർ ഉള്ള മറ്റൊരു OpenVPN ക്ലയന്റ് ഈ ഉപദേശങ്ങളിൽ ഒന്നിനും പ്രതികരിക്കില്ല.

പ്ലഗിൻ ഇൻസ്റ്റാൾ ചെയ്യുന്നത് സാധാരണയായി NetworkManager റീസ്റ്റാർട്ട് ചെയ്യുകയോ റീലോഡ് ചെയ്യുകയോ ചെയ്യുന്നു, ഇത് നിലവിലുള്ള കണക്ഷനുകൾ അൽപ്പസമയം വിച്ഛേദിക്കുന്നു. സപ്പോർട്ട് കോളിന്റെ നടുവിൽ അല്ല, മനഃപൂർവം ഇത് ചെയ്യുക.

ഘട്ടം 2: nmcli ഉപയോഗിച്ച് ഇംപോർട്ട് ചെയ്ത് യഥാർത്ഥ സന്ദേശം നേടുക

ഗ്രാഫിക്കൽ ഡയലോഗ് പല പരാജയങ്ങളും ഒരൊറ്റ വാക്യത്തിൽ ഒതുക്കാൻ സാധ്യതയുണ്ട്. കമാന്റ് ലൈൻ ഇംപോർട്ടർ കൂടുതൽ കൃത്യമാണ്, അതേ പ്രവർത്തനമാണ് ഇത്:

nmcli connection import type openvpn file /path/to/client.ovpn
nmcli connection show --active

മറുപടി ശ്രദ്ധാപൂർവ്വം വായിക്കുക. ഇല്ലാത്ത പ്ലഗിനെക്കുറിച്ചുള്ള പരാതി പാക്കേജിംഗ് പ്രശ്നമാണ്. ഒരു നിർദ്ദിഷ്ട നിർദ്ദേശത്തെക്കുറിച്ചുള്ള പരാതി പാഴ്സർ പ്രശ്നമാണ്. റഫർ ചെയ്ത ഫയലിനെക്കുറിച്ചുള്ള പരാതി പാത്ത് പ്രശ്നമാണ്, ഈ മൂന്നിനും ഇംപോർട്ട് എന്ന വാക്കല്ലാതെ പൊതുവായി ഒന്നുമില്ല.

ഇവിടെയുള്ള വിജയം സംഭരിച്ച പ്രൊഫൈൽ സൃഷ്ടിക്കുന്നു എന്ന് ഓർക്കുക. അത് കണക്ട് ചെയ്യുന്നില്ല, ഒറിജിനലിന്റെ എല്ലാ സവിശേഷതകളും പ്രൊഫൈൽ നിലനിർത്തി എന്ന് തെളിയിക്കുന്നുമില്ല.

ഘട്ടം 3: ഇൻലൈൻ സർട്ടിഫിക്കറ്റുകൾ അവയുള്ളിടത്ത് തന്നെ വിടുക

പഴയ ഉപദേശങ്ങൾ ഇംപോർട്ടിന് മുൻപ് ഓരോ ഇൻലൈൻ സർട്ടിഫിക്കറ്റ്, കീ ബ്ലോക്കും നീക്കം ചെയ്യാൻ പറയുന്നു. ആ ഉപദേശം കാലഹരണപ്പെട്ടതാണ്. നിലവിലെ ഇംപോർട്ടർ ഇൻലൈൻ ഒബ്ജക്റ്റുകൾ കൈകാര്യം ചെയ്യുന്നു, അവ മായ്ക്കുന്നത് കണക്ഷന് ആവശ്യമായ ഐഡന്റിറ്റി നീക്കം ചെയ്യുകയും ഒപ്പം ഇംപോർട്ട് ചെയ്ത ശേഷം പ്രാമാണീകരണത്തിൽ പരാജയപ്പെടുന്ന പ്രൊഫൈൽ സൃഷ്ടിക്കുകയും ചെയ്യുന്നു.

ഒരു നിർദ്ദിഷ്ട കാരണത്താൽ യഥാർത്ഥത്തിൽ മെറ്റീരിയൽ വേർതിരിക്കേണ്ടതുണ്ടെങ്കിൽ, ഒറിജിനൽ ഫയൽ സൂക്ഷിക്കുകയും ഏത് ബ്ലോക്ക് എങ്ങോട്ട് പോയി എന്ന് എഴുതുകയും ചെയ്യുക. മൂന്ന് ആളുകൾ മൂന്ന് തവണ എഡിറ്റ് ചെയ്ത പ്രൊഫൈൽ പിന്നീട് ചിന്തിക്കാവുന്ന ഒരു കോൺഫിഗറേഷനല്ല.

ഇതേ മുൻകരുതൽ വിതരണക്കാരന്റെ നിർദ്ദേശങ്ങൾക്കും ബാധകമാണ്. ക്ലയന്റിന് പ്രത്യേകമായ ഒരു ഓപ്ഷൻ അസാധുവായ OpenVPN സിന്റാക്സ് അല്ലാതെ തന്നെ ഒരു പ്ലഗിൻ പതിപ്പിന്റെ സവിശേഷതകൾക്ക് പുറത്തായിരിക്കാം, ഡയലോഗ് അടയ്ക്കാൻ അത് നീക്കം ചെയ്യുന്നത് പെരുമാറ്റം നിശ്ശബ്ദമായി മാറ്റിയേക്കാം.

ഘട്ടം 4: പ്രൊഫൈൽ ഇപ്പോൾ എന്താണ് അർത്ഥമാക്കുന്നതെന്ന് പരിശോധിക്കുക

വിജയകരമായ ഇംപോർട്ടിന് ശേഷം, എന്തെങ്കിലും സജീവമാക്കുന്നതിന് മുൻപ് എൻഡ്പോയിന്റ്, പ്രാമാണീകരണ ക്രമീകരണം, ഫയൽ റഫറൻസുകൾ, രഹസ്യങ്ങൾ സൂക്ഷിക്കുന്ന സ്ഥലം എന്നിവ പരിശോധിക്കുക. ഈ നാലിലാണ് ഇംപോർട്ടും ഉദ്ദേശവും ഏറ്റവും കൂടുതൽ വേർതിരിയുന്നത്.

അതിനുശേഷം നിങ്ങൾക്ക് യഥാർത്ഥത്തിൽ പ്രധാനമായ പെരുമാറ്റം പരിശോധിക്കുക: റൂട്ടുകൾ, DNS, ഒറിജിനൽ പ്രൊഫൈലിന്റെ സവിശേഷതകൾ നിലനിന്നോ എന്നത്. വിജയകരമായ ഇംപോർട്ടിന് ആവശ്യപ്പെട്ടയാളെ ഇപ്പോഴും നിരാശപ്പെടുത്താവുന്ന മൂന്ന് സ്ഥലങ്ങൾ ഇവയാണ്. വിജയകരമായ ഇംപോർട്ടും ശരിയായി പെരുമാറുന്ന കണക്ഷനും രണ്ട് വ്യത്യസ്ത ഫലങ്ങളാണ്, ഉപയോക്താവിന് പ്രധാനം രണ്ടാമത്തേത് മാത്രമാണ്.

ഇംപോർട്ട് ചെയ്ത പ്രൊഫൈൽ ഒറിജിനൽ ക്ലയന്റിൽ നിന്ന് വ്യത്യസ്തമായി പെരുമാറുന്നുവെങ്കിൽ, ഓർമ്മയിൽ നിന്ന് പുനർനിർമ്മിക്കുന്നതിന് പകരം രണ്ട് കോൺഫിഗറേഷനുകളും താരതമ്യം ചെയ്യുക, കാരണം വ്യത്യാസം സാധാരണയായി ഒരു വരിയാണ്.

ഘട്ടം 5: ഒരു മാനേജർ മാത്രം ടണൽ സ്വന്തമാക്കട്ടെ

പ്രൊഫൈൽ NetworkManager-ൽ ജീവിക്കുന്നതിന് ശേഷം, അത് കണക്ഷൻ സ്വന്തമാക്കട്ടെ. ഒരു പ്രത്യേക OpenVPN പ്രോസസ് പരിഹാരമായി ആരംഭിക്കുന്നത് സ്വന്തം റിസോൾവർ പെരുമാറ്റവും സ്വന്തം ക്രെഡൻഷ്യലുകളും സ്വന്തം ജീവിതചക്രവുമുള്ള രണ്ടാമത്തെ മാനേജ്മെന്റ് പാത്ത് സൃഷ്ടിക്കുന്നു.

രണ്ടും തങ്ങൾ ഡിഫോൾട്ട് റൂട്ടിന്റെ ഉടമയാണെന്ന് കരുതുന്ന രണ്ട് ടണലുകൾ കേടായ ദാതാവിനെപ്പോലെ തോന്നിക്കുന്ന ലക്ഷണങ്ങൾ ഉണ്ടാക്കുന്നു, പരിഹാരം അവയിലൊന്ന് നീക്കം ചെയ്യുകയാണ്, ഏതെങ്കിലും ട്യൂൺ ചെയ്യുകയല്ല.

അനുബന്ധ ലേഖനങ്ങൾ