Die kieslysbalk sê verbind, terwyl die uitbreidingslys die komponent steeds as nie-geaktiveer aandui. Albei lesings kom van dieselfde Mac, en nie een van hulle lieg nie: hulle beskryf verskillende feite. macOS hou minstens drie afsonderlike toestande vir 'n VPN-kliënt by, en ondersteuningsdrade gooi hulle in een frase saam, daarom wissel die raad tussen herinstalleer en herkonfigureer. Om te weet watter toestand jy werklik mis, verander 'n middag se raaiwerk in 'n kontrole van twee minute.

Daardie toestande het verskillende eienaars sowel as verskillende plekke. Een behoort aan die bedryfstelsel se uitbreidingsregister, een aan watter beleid die toestel ook al gehoorsaam, en een aan die kliënt se eie sessie. Omdat die eienaars verskil, verander 'n oplossing wat op een van hulle toegepas word selde die ander twee.

Drie toestande wat een ding genoem word

StateWhere it livesWhat it does not prove
installed and activatedthe system extension registrythat any tunnel exists
permitted by policya configuration profile or a one-time user approvalthat the vendor's profile is configured
connectedthe client's own session statethat traffic takes the intended route

Die volgorde waarin jy hulle lees, maak meer saak as die lys self: begin by die register, want 'n komponent wat nooit geaktiveer is nie, kan nie verbind nie; lees dan die beleid, wat besluit of aktivering hoegenaamd moontlik is; lees dan die kliënt, wat die enigste van die drie is wat 'n sessie beskryf. 'n Wanpassing hoog in daardie volgorde verduidelik elke simptoom daaronder, en 'n wanpassing laag onder laat die twee bo dit ongeskonde.

Konkreet voorbeeld van die onderskeid: 'n registerinskrywing wat as geaktiveer gelees word, plus 'n kliënt wat nie kan verbind nie, wys na die profiel of die bediener, nie na die uitbreiding nie. Die omgekeerde kombinasie, 'n geaktiveerde kliënt langs 'n register wat niks wys nie, beteken gewoonlik dat die app waarna jy kyk nie die een is wat verkeer dra nie. Skryf neer watter kombinasie jy gesien het voordat jy enigiets aanraak.

Die uitbreiding opspoor sonder om die ikoon te vertrou

Huidige weergawes lys netwerkuitbreidings onder Stelselinstellings, Algemeen, Aanmelditems en Uitbreidings. Soek die inskrywing wat na die produk of sy uitgewer vernoem is, en lees die skakelaar daarlangs eerder as die kieslysbalk-glikoon. Etikette en posisies het tussen macOS-weergawes verander, volg dus die verskaffer se instruksies vir jou weergawe eerder as 'n skermkopie uit 'n ouer artikel. 'n Inskrywing wat heeltemal ontbreek, beteken die komponent is nooit geïnstalleer nie, en profielredigering sal dit nie te voorskyn toor nie.

systemextensionsctl list
log show --last 10m --predicate 'subsystem == "com.apple.networkextension"' --style compact

Die eerste opdrag is die vinnigste manier om te sien wat geïnstalleer is en of elke uitbreiding as geaktiveer rapporteer. Die tweede wys waarom 'n aktivering geweier word, want die weiering kom gewoonlik as 'n beleids- of handtekeningklagte wat nooit die gebruikerskoppelvlak bereik nie. Lees die weieringsteks voordat jy enigiets verander: die logreël noem die komponent en dikwels die rede, wat presies is wat 'n ondersteuningsgeval nodig het. Kopieer die hele reël eerder as die frase wat jy dink saak maak, want die weergawe en die identifiseerder sit aan teenoorgestelde punte daarvan.

Wat die kliënt erken wat die lys nie doen nie

Met die uitbreiding bevestig, vra die kliënt of dit 'n profiel en 'n sessie het, want 'n gestoorde profiel sonder verbinding is 'n konfigurasieprobleem, terwyl 'n verbinding wat geen verkeer dra nie 'n roeterings- of beleidsprobleem is. Om al drie as een te behandel, stuur jou terug om 'n komponent te herinstalleer wat die hele tyd gewerk het.

scutil --nc list
scutil --nc status "Work VPN"

Die lys wys gekonfigureerde dienste en hul verbindingstoestand; die status-oproep wys die toestand van een genoemde diens en sy laaste fout. Neem daardie teks en die macOS-weergawe vas voordat jy herinstalleer, want die herinstallasie vernietig die bewyse en reproduseer dikwels dieselfde fout.

Wanneer beleid die skakelaar besit

Op 'n bestuurde Mac 'n konfigurasieprofiel kan die uitbreiding in 'n vaste toestand hou, en die skakelaar word dan ontwerpmatig grys. 'n Onbeskikbare skakelaar is 'n beleidsverklaring eerder as 'n fout om te omseil. Om die profiel of die bestuursinskrywing te skrap om daarby uit te kom, verander die toestel se sekuriteitsposisie, word by die volgende aanmelding teruggedraai, en laat 'n masjien wat homself as voldoenend rapporteer terwyl die kontroles wat dit voldoenend gemaak het, ontbreek. Daardie uitkoms is erger as die oorspronklike probleem, want dit verberg die oorsaak sowel as die simptoom.

Neem die versoek na die administrateur met die uitbreidingsidentifiseerder, die presiese weieringsteks en die weergawe. 'n Bestuurde ontplooiing kan gewoonlik 'n netwerkuitbreiding sentraal binne minute goedkeur, wat beide vinniger as die omseil is en agterna ouditeerbaar.

Bewys die oplossing op 'n werklike toepassing

Maak ná enige ondersteunde regstelling weer verbinding en toets die toepassing waarvoor die VPN bestaan, nie die kieslysbalk-kenteken nie. Bevestig dan dat verkeer wat buite die tonnel moet bly, steeds buite bly, want 'n oplossing wat alles stilweg deur die tonnel lei, is 'n ander verandering as die een wat jy bedoel het. 'n Toets van twee minute op die werklike toepassing is meer werd as 'n kenteken wat jy nie kan reproduseer nie.

'n Waarskuwing terwyl jy in daardie lys is: 'n inhoudsfilter is ook 'n netwerkuitbreiding. Wanneer 'n enkele webwerf misluk, is dit 'n bot stap om elke uitbreiding in die paneel te deaktiveer; dit breek onverwante filtering vir ander toepassings en maak die volgende diagnose moeiliker deur die komponente te verwyder wat jy sou vergelyk het. Identifiseer die uitbreiding op uitgewer en rol voordat jy dit aanraak, en skryf neer watter van die drie toestande werklik verkeerd was.

Verwante artikels