Tveimur hugtökum Apple er beitt eins og þau nefni sama hlutinn, og sú ruglingur sendir fólk í rangt stillingarspjald. Network Extension lýsir getu: studdri leið til að útfæra VPN-göng, milliþjóna og síur. System Extensions lýsir afhendingar- og samþykkisaðferð fyrir viðbætur í notendarými. Nútíma Mac VPN-biðlari þarf yfirleitt hvort tveggja, þess vegna skýrir hvorugt merkið eitt og sér einkenni. Aðgreiningin tveggja svarar því hvaða hluta eigi að skoða og hvaða samþykkisskrefs sé að vænta.

Tvær spurningar, ekki eitt merki

Spyrja hvað hluturinn gerir áður en spurt er hvernig hann er settur upp. Getan ræður því hvaða þjónustuveitandaflokkur er til og þar af leiðandi hvaða kóði meðhöndlar pakkana þína. Afhendingaraðferðin ræður því hvernig tvíundarinn berst, hvernig hann er samþykktur og hvar staða hans er skráð. Vara getur útfært pakkagöng án þess að afhenda kerfisviðbót á eldri útgáfum, og hún getur afhent kerfisviðbót sem útfærir eitthvað annað en göng.

Kjarnaviðbætur eru þriðja hugtakið sem fólk blandar saman. Þær voru eldri leiðin til að keyra forréttindakóða fyrir net, kröfðust annarra samþykkja, og Apple hefur í mörg ár stýrt þróunaraðilum í burtu frá þeim. Að beita uppskrift samþykkis kjarnaviðbótar á nútímabiðlara eyðir tíma í glugga sem mun aldrei birtast.

Lestu uppsetningarathugasemdir söluaðilans fyrir þá macOS-útgáfu sem þú keyrir í stað spjallborðsfærslu frá eldri útgáfu. Arkitektúrinn breyttist oftar en einu sinni, og leiðbeiningar eldast illa. Athugasemd sem nefnir samþykki kjarnaviðbótar lýsir öðru tímabili vörunnar.

Hvað Network Extension veitir

Ramminn veitir þjónustuveitandategundir fyrir algeng netverkefni: pakkagöng fyrir VPN-umferð, forritamilliþjón fyrir strauma á hvert forrit, efnissíu til að skoða umferð og DNS-milliþjónsmeðferð fyrir hegðun leysilsins. Þjónustuveitandategundin ræður því hvað viðbótin getur gert, og biðlari sem afhendir tvo veitendur getur verið að vinna tvö ólík verk.

Það skiptir máli við greiningu því sama tengingareinkennið getur komið frá göngum, síu eða DNS-milliþjóni. Að loka vefsíðu er ákvörðun síu, að ná ekki einkaneðri neti er yfirleitt ákvörðun ganga, og að leysa rangt vistfang er yfirleitt ákvörðun leysils. Að nefna þjónustuveitandategundina þrengir leitina áður en nokkur annáll er lesinn.

Ekkert í rammanum gefur til kynna afstöðu til persónuverndar. Viðbót í notendarými hefur samt heimildir, stillingar og rekstraraðila að baki, svo meðhöndlaðu arkitektúrinn sem útfærsluatriði en ekki traustmerki. Spurðu hver rekur endapunktinn og hvað hann er stilltur til að safna.

Hvað System Extensions breytir

Aðferðin færir forréttindakóða út úr kjarnanum og inn í notendarými, og hún breytir því hvernig stýrikerfið biður um samþykki. Virkjun er sérstakt skref frá uppsetningu, og notandinn eða MDM-snið verður að leyfa hana. Biðlari sem setur sig upp en virkjast aldrei virðist vera í Applications möppunni og gerir ekkert fyrir tengingu.

Kerfið skráir stöðuna en ekki forritið, sem er gagnlegt því hægt er að spyrja um hana. Skipunin hér að neðan listar viðbæturnar sem kerfið þekkir og virkjunastöðu þeirra.

systemextensionsctl list
scutil --nc list

Fyrsta skipunin svarar því hvort hluturinn er uppsettur og virkur. Önnur listar VPN-stillingarnar sem kerfið heldur, sem er önnur spurning og oft sú sem skiptir máli þegar tengisnið vantar en er ekki sprungið.

Hvort á að skoða fyrir tiltekið einkenni

Paraðu einkennið við lagið áður en stillingarspjald er opnað. Vantar stillingu er sniðsspurning, uppsett en óvirk viðbót er afhendingarspurning, og virk viðbót sem kemur ekki umferð í gegn er getuspurning.

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

Annálsstraumurinn er sameiginlega sönnunin fyrir síðustu tvær línurnar. Að lesa undirkerfi netviðbótar segir hvaða veitandi meðhöndlaði strauminn, og ákvörðun síu lítur öðruvísi út en bilun ganga jafnvel þó notandinn lýsi báðum sem biluðu VPN.

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

Ekki álykta að viðbót sé virk af því að tákn er í valmyndastikunni. Tákn lifa af misheppnaðar virkjanir, og úrelt tákn er ein algengasta ástæðan fyrir því að stuðningssímtal hefst á röngum stað. Lestu virkjunastöðuna í staðinn, því kerfið skráir hana.

Samþykki, MDM og goðsögnin um kjarnaviðbót

Á stýrðum Mac tölvum tilheyrir samþykkisskrefið MDM-sniðinu, og notandi sem smellir á Allow í System Settings getur samt verið blokkaður af stefnu sem hefur ekki verið uppfærð. Spurðu skrifborðsteymið hvaða aðferð samþykkir viðbótina fyrir þann flota áður en þú biður notandann að smella á eitthvað.

Á óstýrðum Mac birtist samþykkisbeiðnin einu sinni og höfnun getur verið varanleg þar til viðbótin er sett upp aftur. Sú hegðun skýrir vélina þar sem biðlarinn virkaði fyrir stýrikerfisuppfærslu og tilkynnir nú tengingu sem kemst aldrei á.

Skrifaðu niður þjónustuveitandategund, virkjunastöðu og samþykkisaðferð fyrir biðlarann sem þú setur upp. Þessar þrjár staðreyndir svara flestum framtíðarspurningum um Mac VPN án þess að opna umræðuna um getu gegn afhendingu aftur.

Tengdir greinar