Klijent VPN Mac: Network Extension kontra System Extension
Network Extension hija kapaċità u System Extensions hija mekkaniżmu ta' twassil: ifredhom biex tagħżel il-pass tal-approvazzjoni f'macOS u l-log li taqra.
Żewġ termini Apple jintużaw bħallikieku jsemmu l-istess ħaġa, u dan il-konfużjoni jibgħat lin-nies lejn il-pannell tal-impostazzjonijiet żbaljat. Network Extension jiddeskrivi kapaċità: mod appoġġjat biex jiġu implimentati tunnels VPN, proksis u filtri. System Extensions jiddeskrivi mekkaniżmu ta' twassil u approvazzjoni għall-estensjonijiet fl-ispazju tal-utent. Klijent VPN Mac modern normalment jeħtieġ it-tnejn, u għalhekk l-ebda tikketta waħedha ma tispjega sintomu. Is-separazzjoni tat-tnejn twieġeb liema komponent tiġi eżaminata u liema pass ta' approvazzjoni wieħed jistenna.
Żewġ mistoqsijiet, mhux tikketta waħda
Staqsi x'jagħmel il-komponent qabel ma tistaqsi kif jiġi installat. Il-kapaċità tiddetermina liema klassi ta' fornitur teżisti u għalhekk liema kodiċi jimmaniġġja l-pakketti tiegħek. Il-mekkaniżmu ta' twassil jiddetermina kif jasl il-binarju, kif jiġi approvat u fejn jiġi rreġistrat l-istat tiegħu. Prodott jista' jimplimenta tunnel tal-pakketti mingħajr ma jwassal estensjoni tas-sistema fuq ħarġiet eqdem, u jista' jwassal estensjoni tas-sistema li timplimenta xi ħaġa oħra għajr tunnel.
L-estensjonijiet tal-qalba huma t-tielet terminu li n-nies iħalltu. Kienu l-mod eqdem biex jiġi eżegwit kodiċi tan-netwerk bi privileġġi, kienu jeħtieġu approvazzjonijiet differenti, u Apple ilha snin tmexxi lill-iżviluppaturi 'l bogħod minnhom. L-applikazzjoni ta' riċetta ta' approvazzjoni tal-estensjoni tal-qalba fuq klijent modern tħassar il-ħin fuq djalogu li qatt ma jidher.
Aqra n-noti tad-dispożizzjoni tal-fornitur għall-verżjoni tal-macOS li tmexxi minflok post fil-forum minn ħarġa preċedenti. L-arkitettura nbidlet aktar minn darba, u l-istruzzjonijiet jixjieħu malajr. Nota li ssemmi l-approvazzjoni tal-estensjoni tal-qalba tiddeskrivi era oħra tal-prodott.
X'jipprovdi Network Extension
Il-qafas jipprovdi tipi ta' fornitur għax-xogħlijiet tan-netwerk tas-soltu: tunnel tal-pakketti għat-traffiku VPN, proksi tal-app għall-flussi kull applikazzjoni, filtru tal-kontenut biex jiġi eżaminat it-traffiku u t-trattament tal-proksi DNS għall-imġiba tas-soluzzjoni. It-tip tal-fornitur jiddetermina x'jista' jagħmel l-estensjoni, u klijent li jwassal żewġ fornituri jista' jkun qed jagħmel żewġ xogħlijiet differenti.
Dan huwa importanti waqt id-dijanjosi għax l-istess sintomu tal-konnettività jista' jiġi minn tunnel, filtru jew proksi DNS. L-imblukkar ta' sit web hija deċiżjoni tal-filtru, in-nuqqas ta' wasla għal subnet privat normalment hija deċiżjoni tat-tunnel, u s-soluzzjoni tal-indirizz żbaljat normalment hija deċiżjoni tas-soluzzjoni. L-isem tat-tip tal-fornitur jnaqqas it-tfittxija qabel ma jiġi aqra xi log.
Xejn fil-qafas ma jimplika pożizzjoni tal-privatezza. Estensjoni fl-ispazju tal-utent xorta għandha permessi, konfigurazzjoni u operatur warajha, għalhekk ittratta l-arkitettura bħala dettall tal-implimentazzjoni u mhux bħala sinjal ta' fiduċja. Staqsi min iħaddem il-punt tat-tarf u x'huwa kkonfigurat biex jiġbor.
X'jinbidel System Extensions
Il-mekkaniżmu jċaqlaq il-kodiċi bi privileġġi barra mill-qalba u fl-ispazju tal-utent, u jinbidel kif is-sistema operattiva titlob il-kunsens. L-attivazzjoni hija pass separat mill-installazzjoni, u l-utent jew profil MDM għandu jippermettiha. Klijent li jiġi installat imma qatt ma jiġi attivat jidher preżenti fil-folder Applications u ma jagħmel xejn għall-konnettività.
L-istat jiġi rreġistrat mis-sistema u mhux mill-app, li huwa utli għax jista' jiġi mistoqsi. Il-kmand hawn taħt jelenka l-estensjonijiet li s-sistema taf u l-istat tal-attivazzjoni tagħhom.
systemextensionsctl list
scutil --nc list
L-ewwel kmand iwieġeb jekk il-komponent huwiex installat u attivat. It-tieni jelenka l-konfigurazzjonijiet VPN li s-sistema żżomm, li hija mistoqsija oħra u spiss dik li timporta meta profil tal-konnessjoni jonqos minflok ma jkun miksur.
Liema waħda tiġi eżaminata għal sintomu partikolari
Qabbel is-sintomu mas-saff qabel ma tiftaħ pannell tal-impostazzjonijiet. Konfigurazzjoni nieqsa hija mistoqsija tal-profil, komponent installat imma inattiv hija mistoqsija tat-twassil, u komponent attiv li ma jistax jgħaddi t-traffiku hija mistoqsija tal-kapaċità.
| Symptom | First place to look |
|---|---|
| No VPN entry at all | Configuration profile or scutil list |
| Client installed, nothing happens | Extension activation state |
| Tunnel up, private host unreachable | Tunnel provider routes and policy |
| One app blocked, others fine | Filter or app proxy provider |
Il-fluss tal-log huwa l-evidenza kondiviża għaż-żewġ ringieli tal-aħħar. Il-qari tas-subsistema tal-estensjoni tan-netwerk jgħid liema fornitur immaniġġja l-fluss, u deċiżjoni tal-filtru tidher differenti minn falliment tat-tunnel anki meta l-utent jiddeskrivi t-tnejn bħala VPN miksur.
log show --last 10m --predicate 'process == "nesessionmanager"'
Tikkonkludix li estensjoni hija attiva għax hemm ikona fil-bar tal-menu. L-ikoni jgħaddu minn attivazzjonijiet falluti, u ikona skaduta hija waħda mill-aktar raġunijiet komuni li sejħa ta' appoġġ tibda fil-post żbaljat. Aqra minflok l-istat tal-attivazzjoni, għax dik hija rreġistrata mis-sistema.
Approvazzjoni, MDM u l-mit tal-estensjoni tal-qalba
Fuq Macs immaniġġjati l-pass tal-approvazzjoni jappartjeni għall-profil MDM, u utent li jikklikkja Allow f'System Settings jista' xorta jiġi mblukkat minn politika li ma ġietx aġġornata. Staqsi lit-tim tad-desktop liema mekkaniżmu japprova l-estensjoni għal dik il-flotta qabel ma titlob lill-utent jikklikkja xi ħaġa.
Fuq Mac mhux immaniġġjat, il-mistoqsija tal-approvazzjoni tidher darba u rifjut jista' jkun permanenti sakemm l-estensjoni tiġi installata mill-ġdid. Dan l-imġiba tispjega l-magna fejn il-klijent ħadem qabel aġġornament tas-sistema u issa jirrapporta konnessjoni li qatt ma tiġi stabbilita.
Innota t-tip tal-fornitur, l-istat tal-attivazzjoni u l-mekkaniżmu tal-approvazzjoni għall-klijent li tuża. Dawn it-tliet fatti jwieġbu ħafna mill-mistoqsijiet futuri dwar VPN Mac mingħajr ma jerġa' jinfetaħ id-dibattitu bejn kapaċità u twassil.