ഒരു Mac VPN ക്ലയന്റിൽ Export അമർത്തുക, ഒരു കണക്ഷനെ വിവരിക്കുന്നതും എന്നാൽ കണക്ഷൻ അല്ലാത്തതുമായ ഫയൽ ലഭിക്കും. സെർവർ വിലാസം, പോർട്ട്, പ്രോട്ടോക്കോൾ, പലപ്പോഴും സർട്ടിഫിക്കറ്റുകളും അതിനുള്ളിൽ ഉണ്ട്. ലോഗിൻ പാസ്വേഡ്, സ്വകാര്യ കീയുടെ പാസ്ഫ്രേസ്, ഈ Mac-നെ അംഗീകരിക്കുന്ന രജിസ്ട്രേഷൻ എന്നിവ സാധാരണയായി ഉണ്ടാകില്ല. അതുകൊണ്ട് ഒരു പ്രൊഫൈൽ വ്യക്തമായി ഇംപോർട്ട് ചെയ്യാനും ക്ലയന്റ് പട്ടികയിൽ പ്രത്യക്ഷപ്പെടാനും എന്നിട്ടും ആദ്യ പ്രാമാണീകരണ അഭ്യർത്ഥനയിൽ പരാജയപ്പെടാനും കഴിയും; ഈ വിടവ് ഫോർമാറ്റിന്റെ സ്വഭാവമാണ്, കേടായ ഡൗൺലോഡ് അല്ല.

Part of the connectionWhere it lives on the old MacWhat an export does with it
Server, port, protocol, routesClient profile or managed settingsUsually included when the client exports configuration
Client certificate and private keyInside the package, the login keychain, or issued by MDMIncluded only if the format packs it; a keychain-held key stays behind
Login password, key passphraseLogin keychainLeft out by design
Device authorization or enrollmentServer side, bound to the certificate or the device recordNot transferable; the new device has to enroll

എക്സ്പോർട്ട് ചെയ്ത ഫയലിൽ യഥാർത്ഥത്തിൽ എന്തുണ്ട്

എക്സ്പോർട്ട് ഒരു കണ്ടെയ്നർ ആണ്, കൂടാതെ ഫയൽ എക്സ്റ്റൻഷൻ ഉള്ളടക്കത്തെക്കാൾ കുറച്ച് പറയുന്നു. OpenVPN പ്രൊഫൈലുകൾ വാചകമാണ്: നിർദ്ദേശങ്ങൾ, കൂടെ ഓപ്ഷണൽ ഇൻലൈൻ <ca>, <cert>, <key> ബ്ലോക്കുകൾ. Tunnelblick സെറ്റപ്പുകൾ കോൺഫിഗറേഷനുകളുടെയും ക്രമീകരണങ്ങളുടെയും കംപ്രസ് ചെയ്ത ആർക്കൈവുകളാണ്. നിയന്ത്രിത .mobileconfig പേലോഡുകളുടെ plist ആണ്. എന്തെങ്കിലും ഇംപോർട്ട് ചെയ്യുന്നതിന് മുമ്പ് രണ്ട് പട്ടികകൾ ചോദ്യത്തിന്റെ ഭൂരിഭാഗവും ഉത്തരം നൽകുന്നു.

ഒരു ടെക്സ്റ്റ് പ്രൊഫൈലിന്, അത് വഹിക്കുന്ന PEM ബ്ലോക്കുകൾ എണ്ണുക: grep -c "PRIVATE KEY" your-profile.ovpn. പൂജ്യമല്ലാത്ത ഫലം എന്നാൽ ഫയലിൽ കീ മെറ്റീരിയൽ ഉണ്ട്, അതിനാൽ അക്കാലം മുതൽ അതിനെ പാസ്വേഡ് പോലെ കൈകാര്യം ചെയ്യണം. ഒരു ആർക്കൈവിന്, അത് തുറക്കാതെ പട്ടികപ്പെടുത്തുക: tar -tf export.tbz, അല്ലെങ്കിൽ ക്ലയന്റ് zip ഉണ്ടാക്കിയെങ്കിൽ unzip -l export.zip. ആ പട്ടികയിലെ കീ ഫയലുകൾ, സർട്ടിഫിക്കറ്റ് ഫയലുകൾ, അപ്പ് അല്ലെങ്കിൽ ഡൗൺ സ്ക്രിപ്റ്റുകൾ എന്നിവ ഉപയോക്തൃ അക്കൗണ്ട് വീണ്ടും നൽകുന്നത് പുനഃസൃഷ്ടിക്കാത്ത ഭാഗങ്ങളാണ്.

എതിർ കേസും അത്രതന്നെ പ്രധാനമാണ്. പ്രൊഫൈൽ കീ ഉൾപ്പെടുത്തുന്നതിന് പകരം ഫയൽനാമത്താൽ ചൂണ്ടിക്കാണിക്കുമ്പോൾ, എക്സ്പോർട്ട് മനഃപൂർവം അപൂർണമാണ്, കാണാത്ത പകുതി അത് നൽകിയവരിൽ നിന്ന് വരണം. സർട്ടിഫിക്കറ്റ് അധികാരം നിങ്ങളുടേതാണെങ്കിൽ ആ ഫയൽ അരികിൽ പകർത്തുന്നത് ശരിയാണ്; ഫയൽ പഴയ Mac-ൽ സൃഷ്ടിച്ച ഉപകരണ-ബദ്ധ സർട്ടിഫിക്കറ്റിനൊപ്പം വന്നതാണെങ്കിൽ ശരിയല്ല.

കീചെയിന്റെ പകുതി ഒരിക്കലും യാത്ര ചെയ്യാത്തത് എന്തുകൊണ്ട്

macOS VPN പാസ്വേഡുകളും കീ പാസ്ഫ്രേസുകളും ലോഗിൻ കീചെയിനിൽ സൂക്ഷിക്കുന്നു, ക്ലയന്റുകൾ അവ സ്വന്തം ക്രമീകരണ ഫയലുകളിൽ അല്ല, അവിടെയാണ് സംഭരിക്കുന്നത്. Tunnelblick ഇത് അതിന്റെ എക്സ്പോർട്ട്, ഇംപോർട്ട് ഗൈഡിൽ പറയുന്നു: സെറ്റപ്പ് ആർക്കൈവ് കോൺഫിഗറേഷനുകളും ക്രമീകരണങ്ങളും വഹിക്കുന്നു, കീചെയിനിൽ സൂക്ഷിക്കുന്ന ഉപയോക്തൃനാമങ്ങൾ, പാസ്വേഡുകൾ, പാസ്ഫ്രേസുകൾ എന്നിവ ഒഴിവാക്കുന്നു. ഈ ഒഴിവാക്കൽ മനഃപൂർവമാണ്. കീചെയിൻ ഇനങ്ങൾ ഓരോ ഉപയോക്താവിനും ഓരോ യന്ത്രത്തിനും സംരക്ഷിതമാണ്, അതിനാൽ പകർത്തിയ ഇനത്തിന് ലക്ഷ്യസ്ഥാനത്ത് സാധുവായ പ്രവേശന നിയന്ത്രണമില്ല, ഇത് ഉപയോഗശൂന്യമായ ഫയലോ വ്യക്തമായ വാചകത്തിലെ രഹസ്യമോ അവശേഷിപ്പിക്കുന്നു.

മാറ്റം ആസൂത്രണം ചെയ്യുന്നതിന് മുമ്പ് ക്രെഡൻഷ്യൽ എവിടെ താമസിക്കുന്നുവെന്ന് സ്ഥിരീകരിക്കാം. security find-internet-password -s vpn.example.com പൊരുത്തപ്പെടുന്ന ഇനത്തിന്റെ ആട്രിബ്യൂട്ടുകൾ അച്ചടിക്കുന്നു, ഒന്നും ഇല്ലെങ്കിൽ പൂജ്യമല്ലാത്ത കോഡോടെ പുറത്തുപോകുന്നു; അതേ കമാൻഡ് -g ഉപയോഗിച്ചാൽ പാസ്വേഡ് വെളിപ്പെടുത്താൻ ആവശ്യപ്പെടുമായിരുന്നു, അതിനാൽ അതില്ലാതെയുള്ള അന്വേഷണമാണ് സുരക്ഷിതമായ പരിശോധന. അവിടെ കണ്ടെത്തുന്നത് എന്നാൽ പ്രൊഫൈൽ പാസ്വേഡ് വഹിക്കുന്നില്ല, അതിന് നിർബന്ധിക്കാനും കഴിയില്ല. കൂടാതെ പാസ്വേഡ് പുതിയ Mac-ൽ വീണ്ടും ചോദിക്കും, പഴയതിൽ നൽകിയ «എപ്പോഴും അനുവദിക്കുക» അനുമതി അവിടെ ഒന്നും അർത്ഥമാക്കുന്നില്ല.

എന്നിരുന്നാലും എല്ലാ രഹസ്യവും കീചെയിൻ ഇനമല്ല. Tunnelblick-ന്റെ സ്വന്തം പാക്കേജ് ഡോക്യുമെന്റേഷൻ ഒരു പാക്കേജിൽ കീ, സർട്ടിഫിക്കറ്റ്, സ്ക്രിപ്റ്റ് ഫയലുകൾ ഉണ്ടാകാമെന്ന് സൂചിപ്പിക്കുന്നു. അതിനാൽ എക്സ്പോർട്ട് കീചെയിൻ എൻട്രികൾ ഒഴിവാക്കുന്നത് എക്സ്പോർട്ട് ഇമെയിലിൽ അയക്കാൻ സുരക്ഷിതമാണെന്ന അവകാശവാദമല്ല; ആർക്കൈവിൽ എന്തുണ്ടെന്ന് പട്ടികപ്പെടുത്തുന്നതുവരെ അതിനെ സംവേദനക്ഷമമായി കാണുക.

തദ്ദേശീയവും നിയന്ത്രിതവുമായ VPN-കൾക്ക് എക്സ്പോർട്ട് പാതയില്ല

സിസ്റ്റം ക്രമീകരണങ്ങളിലൂടെ ക്രമീകരിച്ച കണക്ഷനുകൾ പിന്തുണയ്ക്കുന്ന എക്സ്പോർട്ട് വാഗ്ദാനം ചെയ്യുന്നില്ല. scutil --nc list സിസ്റ്റത്തിന് അറിയാവുന്ന സേവനങ്ങൾ കാണിക്കുന്നു, scutil --nc show "Work VPN" ഒരു സേവനത്തിന്റെ കോൺഫിഗറേഷൻ അച്ചടിക്കുന്നു, അതിന്റെ സെർവറും പ്രോട്ടോക്കോളും വായിക്കാൻ മതി. രണ്ടും മൈഗ്രേഷൻ ഉപകരണങ്ങളല്ല. /Library/Preferences/SystemConfiguration/preferences.plist-ൽ സംഭരിച്ച സേവന ഐഡന്റിഫയറുകൾ ആ ഫയലിലേക്കുള്ള റഫറൻസുകളാണ്, അതിനാൽ ഫയൽ പകർത്തി ഐഡന്റിഫയറുകൾ വീണ്ടും എഴുതുന്നത് പിന്തുണയ്ക്കുന്ന കൈമാറ്റമല്ല, ലക്ഷ്യസ്ഥാനത്തെ ബന്ധമില്ലാത്ത നെറ്റ്വർക്ക് സേവനങ്ങളെ തടസ്സപ്പെടുത്താം.

പിന്തുണയ്ക്കുന്ന പാത Apple രേഖപ്പെടുത്തുന്നതാണ്: അഡ്മിനിസ്ട്രേറ്റർ നൽകുന്ന VPN ക്രമീകരണ ഫയൽ ഇൻസ്റ്റാൾ ചെയ്യുക, അല്ലെങ്കിൽ ഓപ്പറേറ്റർ തരുന്ന ക്രമീകരണങ്ങൾ നൽകുക. കണക്ഷൻ നിയന്ത്രിതമാണെങ്കിൽ, പഴയ ഡയലോഗിന്റെ സ്ക്രീൻഷോട്ടിൽ നിന്ന് അത് പുനർനിർമ്മിക്കുന്നതിന് പകരം പുതിയ ഫയലോ പുതിയ രജിസ്ട്രേഷനോ ആവശ്യപ്പെടുക. MDM തള്ളുന്ന പ്രൊഫൈലിന്, സർട്ടിഫിക്കറ്റ് പേലോഡ് ഐഡന്റിറ്റി വഹിക്കാം, സ്വകാര്യ കീ ഉപകരണത്തിൽ സൃഷ്ടിക്കുന്നു, ആ സാഹചര്യത്തിൽ പഴയ പ്രൊഫൈലിന്റെ കുറ്റമറ്റ പകർപ്പിനും പുതിയ Mac-നെ പ്രാമാണീകരിക്കാനാവില്ല.

പട്ടികയിൽ വിശ്വസിക്കുന്നതിന് പകരം പുനഃസ്ഥാപനം പരിശോധിക്കുക

പട്ടികയിലെ ഒരു പ്രൊഫൈലും പ്രവർത്തിക്കുന്ന ഒരു ടണലും രണ്ട് വ്യത്യസ്ത അവസ്ഥകളാണ്, അവയിൽ ഒന്ന് മാത്രമാണ് റിപ്പോർട്ട് ചെയ്യാൻ യോഗ്യം. ഇംപോർട്ട് ചെയ്ത് കണക്ട് ചെയ്ത ശേഷം ടണൽ ഇന്റർഫേസ് ഉണ്ടോ എന്ന് പരിശോധിക്കുക, തുടർന്ന് ടണൽ എന്ത് ചെയ്യുന്നുവെന്ന് പരിശോധിക്കുക.

ifconfig | grep -A3 utun ടണൽ ഇന്റർഫേസും അതിന്റെ വിലാസങ്ങളും കാണിക്കുന്നു. scutil --dns | grep nameserver കണക്ഷന് ശേഷം ഏത് റിസോൾവറുകൾ സജീവമാണെന്ന് കാണിക്കുന്നു, split-DNS പ്രൊഫൈലുകൾ സാധാരണയായി വ്യത്യാസപ്പെടുന്നത് ഇവിടെയാണ്. തുടർന്ന് യഥാർത്ഥത്തിൽ പ്രധാനമായ റിസോഴ്സിൽ എത്തുക: curl -sS -o /dev/null -w "%{http_code}" https://intranet.example.com. മൂന്നും കടന്നാൽ, ക്രമീകരണങ്ങളും DNS-ഉം റൂട്ടുകളും എത്തി; ക്ലയന്റിലെ പച്ച ഐക്കൺ സ്വയം അവയിൽ ഒന്നും അർത്ഥമാക്കുന്നില്ല.

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

പഴയ Mac വിരമിക്കുന്നതിന് മുമ്പ്

എക്സ്പോർട്ട് ഇല്ലാതാക്കുന്നത് റദ്ദാക്കലല്ല. പഴയ ഉപകരണം സർട്ടിഫിക്കറ്റ് ഉപയോഗിച്ച് പ്രാമാണീകരിച്ചിട്ടുണ്ടെങ്കിൽ, ആ സർട്ടിഫിക്കറ്റ് റദ്ദാക്കുകയോ വീണ്ടും നൽകുകയോ ചെയ്യുന്നതുവരെ സെർവർ അതിൽ വിശ്വസിക്കുന്നു. പങ്കിട്ട അക്കൗണ്ട് ഉപയോഗിച്ച് പ്രാമാണീകരിച്ചിട്ടുണ്ടെങ്കിൽ, ആ അക്കൗണ്ടിലെ സെഷനുകൾ ഇപ്പോഴും ജീവനോടെയിരിക്കാം. ഹാർഡ്വെയർ ഇപ്പോഴും നിങ്ങളുടെ മുന്നിൽ ഉള്ളപ്പോൾ സെർവർ-വശത്തെ ഘട്ടം ചെയ്യുക.

പുതിയ പ്രൊഫൈലിൽ കീ ഉണ്ടെങ്കിൽ അത് നിങ്ങളുടെ മറ്റ് ക്രെഡൻഷ്യലുകൾക്കൊപ്പം സൂക്ഷിക്കുക, പാസ്വേഡ് ഫയലിലേക്ക് അല്ല, പുതിയ കീചെയിനിലേക്ക് എത്താൻ ക്ലയന്റിൽ ടൈപ്പ് ചെയ്യുക. അവസാന പരിശോധന: പഴയ Mac ഓഫ് ആയിരിക്കുമ്പോൾ പകരം ഉപകരണത്തിൽ നിന്ന് കണക്ട് ചെയ്യുക. ഉറവിട യന്ത്രം ഓൺലൈൻ ആയിരിക്കുമ്പോൾ മാത്രം പ്രവർത്തിക്കുന്ന കൈമാറ്റം ഒരിക്കലും പൂർണമായിരുന്നില്ല.

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