Apple இன் இரண்டு சொற்கள் ஒரே விஷயத்தைக் குறிப்பதுபோல் பயன்படுத்தப்படுகின்றன, அந்தக் குழப்பம் மக்களை தவறான அமைப்புகள் பலகைக்கு அனுப்புகிறது. Network Extension ஒரு திறனை விவரிக்கிறது: VPN சுரங்கங்கள், ப்ராக்ஸிகள் மற்றும் வடிகட்டிகளைச் செயல்படுத்தும் ஆதரவு பெற்ற வழி. System Extensions பயனர் இடத்தில் உள்ள நீட்டிப்புகளுக்கான விநியோகம் மற்றும் ஒப்புதல் முறையை விவரிக்கிறது. நவீன Mac VPN வாடிக்கையாளருக்கு பொதுவாக இரண்டும் தேவை, எனவே எந்த ஒரு லேபிளும் தனியாக ஒரு அறிகுறியை விளக்காது. இரண்டையும் பிரிப்பது எந்தக் கூறைச் சரிபார்க்க வேண்டும், எந்த ஒப்புதல் படியை எதிர்பார்க்க வேண்டும் என்பதற்கு பதிலளிக்கிறது.

இரண்டு கேள்விகள், ஒரு லேபிள் அல்ல

கூறு எவ்வாறு நிறுவப்படுகிறது என்பதைக் கேட்பதற்கு முன் அது என்ன செய்கிறது என்று கேளுங்கள். திறன் எந்த வழங்குநர் வகுப்பு உள்ளது, அதனால் எந்தக் குறியீடு உங்கள் பாக்கெட்டுகளைக் கையாளுகிறது என்பதைத் தீர்மானிக்கிறது. விநியோக முறை பைனரி எவ்வாறு வருகிறது, எவ்வாறு ஒப்புதல் பெறுகிறது, அதன் நிலை எங்கே பதிவாகிறது என்பதைத் தீர்மானிக்கிறது. ஒரு தயாரிப்பு பழைய வெளியீடுகளில் கணினி நீட்டிப்பை வழங்காமல் பாக்கெட் சுரங்கத்தைச் செயல்படுத்த முடியும், சுரங்கம் அல்லாத வேறொன்றைச் செயல்படுத்தும் கணினி நீட்டிப்பையும் வழங்க முடியும்.

கர்னல் நீட்டிப்புகள் மக்கள் கலக்கும் மூன்றாவது சொல். அவை சிறப்புரிமை பெற்ற வலையமைப்புக் குறியீட்டை இயக்கும் பழைய வழியாக இருந்தன, வேறு ஒப்புதல்கள் தேவைப்பட்டன, Apple பல ஆண்டுகளாக உருவாக்குநர்களை அவற்றிலிருந்து விலக்கி வருகிறது. நவீன வாடிக்கையாளருக்கு கர்னல் நீட்டிப்பு ஒப்புதல் செய்முறையைப் பயன்படுத்துவது ஒருபோதும் தோன்றாத உரையாடலில் நேரத்தை வீணாக்குகிறது.

நீங்கள் இயக்கும் macOS பதிப்பிற்கான விற்பனையாளரின் பயன்பாட்டுக் குறிப்புகளைப் படியுங்கள் முந்தைய வெளியீட்டின் மன்ற இடுகைக்குப் பதிலாக. கட்டமைப்பு ஒரு முறைக்கு மேல் மாறியது, வழிமுறைகள் விரைவில் பழையதாகின்றன. கர்னல் நீட்டிப்பு ஒப்புதலைக் குறிப்பிடும் குறிப்பு தயாரிப்பின் மற்றொரு யுகத்தை விவரிக்கிறது.

Network Extension என்ன வழங்குகிறது

கட்டமைப்பு வழக்கமான வலையமைப்புப் பணிகளுக்கு வழங்குநர் வகைகளை வழங்குகிறது: VPN போக்குவரத்துக்கான பாக்கெட் சுரங்கம், ஒவ்வொரு பயன்பாட்டு ஓட்டத்திற்கான பயன்பாட்டு ப்ராக்ஸி, போக்குவரத்தை ஆய்வு செய்ய உள்ளடக்க வடிகட்டி மற்றும் தீர்வியின் நடத்தைக்கான DNS ப்ராக்ஸி கையாளுதல். வழங்குநர் வகை நீட்டிப்பு என்ன செய்ய முடியும் என்பதைத் தீர்மானிக்கிறது, இரண்டு வழங்குநர்களை வழங்கும் வாடிக்கையாளர் இரண்டு வெவ்வேறு வேலைகளைச் செய்யலாம்.

கண்டறிதலின் போது இது முக்கியம், ஏனெனில் அதே இணைப்பு அறிகுறி சுரங்கம், வடிகட்டி அல்லது DNS ப்ராக்ஸியிலிருந்து வரலாம். இணையதளத்தைத் தடுப்பது வடிகட்டியின் முடிவு, தனிப்பட்ட துணை வலையமைப்பை அடைய முடியாதது பொதுவாக சுரங்கத்தின் முடிவு, தவறான முகவரியைத் தீர்ப்பது பொதுவாக தீர்வியின் முடிவு. வழங்குநர் வகையைப் பெயரிடுவது எந்தப் பதிவையும் படிப்பதற்கு முன் தேடலைக் குறுக்குகிறது.

கட்டமைப்பில் எதுவும் தனியுரிமை நிலைப்பாட்டைக் குறிக்கவில்லை. பயனர் இடத்தில் உள்ள நீட்டிப்புக்கு இன்னும் அனுமதிகள், கட்டமைப்பு மற்றும் பின்னால் ஒரு இயக்குநர் உள்ளார், எனவே கட்டமைப்பை நம்பிக்கை அறிகுறியாக அல்ல, செயல்படுத்தல் விவரமாகக் கருதுங்கள். முடிவு முனையை யார் இயக்குகிறார், அது என்ன சேகரிக்க கட்டமைக்கப்பட்டுள்ளது என்று கேளுங்கள்.

System Extensions எதை மாற்றுகிறது

இந்த முறை சிறப்புரிமைக் குறியீட்டை கர்னலிலிருந்து பயனர் இடத்திற்கு நகர்த்துகிறது, மேலும் இயக்க முறைமை ஒப்புதலை எவ்வாறு கேட்கிறது என்பதை மாற்றுகிறது. செயல்படுத்துதல் நிறுவலிலிருந்து தனி படி, பயனர் அல்லது MDM சுயவிவரம் அதை அனுமதிக்க வேண்டும். நிறுவப்படும் ஆனால் ஒருபோதும் செயல்படுத்தப்படாத வாடிக்கையாளர் Applications கோப்புறையில் இருப்பதாகத் தோன்றுகிறது, இணைப்புக்கு எதுவும் செய்யவில்லை.

நிலையை பயன்பாடு அல்ல, கணினி பதிவு செய்கிறது, இது கேட்கக்கூடியது என்பதால் பயனுள்ளது. கீழே உள்ள கட்டளை கணினிக்குத் தெரிந்த நீட்டிப்புகளையும் அவற்றின் செயல்படுத்தல் நிலையையும் பட்டியலிடுகிறது.

systemextensionsctl list
scutil --nc list

முதல் கட்டளை கூறு நிறுவப்பட்டு செயல்படுத்தப்பட்டுள்ளதா என்று பதிலளிக்கிறது. இரண்டாவது கணினி வைத்திருக்கும் VPN கட்டமைப்புகளைப் பட்டியலிடுகிறது, இது வேறு கேள்வி மற்றும் இணைப்பு சுயவிவரம் உடைந்ததல்ல, காணாமல் போனபோது பெரும்பாலும் முக்கியமானது.

கொடுக்கப்பட்ட அறிகுறிக்கு எதைச் சரிபார்க்க வேண்டும்

அமைப்புகள் பலகையைத் திறப்பதற்கு முன் அறிகுறியை அடுக்குடன் பொருத்துங்கள். காணாமல் போன கட்டமைப்பு சுயவிவரக் கேள்வி, நிறுவப்பட்ட ஆனால் செயலற்ற கூறு விநியோகக் கேள்வி, போக்குவரத்தைக் கடக்க முடியாத செயலில் உள்ள கூறு திறன் கேள்வி.

SymptomFirst place to look
No VPN entry at allConfiguration profile or scutil list
Client installed, nothing happensExtension activation state
Tunnel up, private host unreachableTunnel provider routes and policy
One app blocked, others fineFilter or app proxy provider

கடைசி இரண்டு வரிகளுக்கு பதிவு ஓட்டம் பொதுவான சான்று. வலையமைப்பு நீட்டிப்பு துணைமுறையைப் படிப்பது எந்த வழங்குநர் ஓட்டத்தைக் கையாண்டார் என்பதைச் சொல்கிறது, வடிகட்டி முடிவு சுரங்கத் தோல்வியிலிருந்து வேறுபட்டதாகத் தெரிகிறது, பயனர் இரண்டையும் உடைந்த VPN என்று விவரித்தாலும்.

log show --last 10m --predicate 'process == "nesessionmanager"'

மெனு பட்டியில் ஐகான் இருப்பதால் நீட்டிப்பு செயலில் உள்ளது என்று முடிவு செய்ய வேண்டாம். ஐகான்கள் தோல்வியடைந்த செயல்படுத்தல்களுக்குப் பிறகும் நீடிக்கின்றன, பழைய ஐகான் ஆதரவு அழைப்பு தவறான இடத்தில் தொடங்குவதற்கான மிகவும் பொதுவான காரணங்களில் ஒன்று. அதற்குப் பதிலாக செயல்படுத்தல் நிலையைப் படியுங்கள், கணினி அதைத்தான் பதிவு செய்கிறது.

ஒப்புதல், MDM மற்றும் கர்னல் நீட்டிப்பு கட்டுக்கதை

நிர்வகிக்கப்படும் Mac களில் ஒப்புதல் படி MDM சுயவிவரத்திற்கு உரியது, System Settings இல் Allow என்பதைக் கிளிக் செய்யும் பயனர் புதுப்பிக்கப்படாத கொள்கையால் இன்னும் தடுக்கப்படலாம். பயனரை எதையாவது கிளிக் செய்யச் சொல்வதற்கு முன் அந்தக் குழுவுக்கு எந்த முறை நீட்டிப்பை ஒப்புதல் அளிக்கிறது என்று டெஸ்க்டாப் குழுவிடம் கேளுங்கள்.

நிர்வகிக்கப்படாத Mac இல் ஒப்புதல் கேட்பு ஒரு முறை தோன்றும், நீட்டிப்பு மீண்டும் நிறுவப்படும் வரை மறுப்பு நிரந்தரமாக இருக்கலாம். அந்த நடத்தை OS மேம்பாட்டுக்கு முன் வாடிக்கையாளர் வேலை செய்த, இப்போது ஒருபோதும் நிறுவப்படாத இணைப்பைப் புகாரளிக்கும் இயந்திரத்தை விளக்குகிறது.

நீங்கள் பயன்படுத்தும் வாடிக்கையாளருக்கு வழங்குநர் வகை, செயல்படுத்தல் நிலை மற்றும் ஒப்புதல் முறையை எழுதுங்கள். அந்த மூன்று உண்மைகள் திறன் vs விநியோகம் விவாதத்தை மீண்டும் திறக்காமல் Mac VPN பற்றிய பெரும்பாலான எதிர்கால கேள்விகளுக்கு பதிலளிக்கின்றன.

தொடர்புடைய கட்டுரைகள்