Ż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à.

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

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.

Artikli relatati