Engedélyezve van a Mac VPN-kiterjesztése? Három hely, ahol érdemes megnézni
Az engedélyezett, a telepített és a csatlakoztatott állapot különbözik macOS-en. Hasonlítsa össze a kiterjesztések listáját, a CLI kimenetét és magának a kliensnek az állapotát, mielőtt újratelepít.
A menüsor csatlakoztatott állapotot jelez, miközben a kiterjesztések listája még mindig nem aktiváltként jelöli az összetevőt. Mindkét olvasat ugyanarról a Macről származik, és egyik sem hazudik: más tényeket írnak le. A macOS legalább három külön állapotot tart nyilván egy VPN-klienshez, a támogatási szálak pedig egyetlen kifejezésbe vonják össze őket, ezért ingadozik a tanács az újratelepítés és az újrakonfigurálás között. Ha tudja, melyik állapot hiányzik valójában, a találgatással töltött délután kétperces ellenőrzéssé válik.
Ezeknek az állapotoknak nemcsak a helyük, hanem a gazdájuk is különbözik. Az egyik az operációs rendszer kiterjesztési nyilvántartásához tartozik, a másik ahhoz a házirendhez, amelyet az eszköz követ, a harmadik pedig a kliens saját munkamenetéhez. Mivel a gazdák különböznek, az egyikre alkalmazott javítás ritkán változtat a másik kettőn.
Három állapot, amelyet egyetlen névvel illetnek
| State | Where it lives | What it does not prove |
|---|---|---|
| installed and activated | the system extension registry | that any tunnel exists |
| permitted by policy | a configuration profile or a one-time user approval | that the vendor's profile is configured |
| connected | the client's own session state | that traffic takes the intended route |
Fontosabb, milyen sorrendben olvassa őket, mint maga a lista: kezdje a nyilvántartással, mert egy soha nem aktivált összetevő nem lehet csatlakoztatva, aztán olvassa a házirendet, amely eldönti, hogy az aktiválás egyáltalán lehetséges-e, majd a klienst, amely a három közül egyedüliként ír le munkamenetet. A sorrend felső részén jelentkező eltérés megmagyarázza az alatta lévő összes tünetet, az alsó eltérés pedig érintetlenül hagyja a felette lévő kettőt.
Konkrét példa a különbségre: az aktiváltként olvasható nyilvántartási bejegyzés és a csatlakozni képtelen kliens a profilra vagy a kiszolgálóra mutat, nem a kiterjesztésre. A fordított kombináció, vagyis egy aktivált kliens egy semmit nem mutató nyilvántartás mellett, általában azt jelenti, hogy a nézett alkalmazás nem az, amely a forgalmat viszi. Jegyezze fel, melyik kombinációt látta, mielőtt bármihez hozzányúl.
A kiterjesztés megkeresése az ikonban való bizakodás nélkül
A jelenlegi kiadások a hálózati kiterjesztéseket a Rendszerbeállítások, az Általános, a Bejelentkezési elemek és a Kiterjesztések alatt listázzák. Keresse meg a termékről vagy kiadójáról elnevezett bejegyzést, és a menüsor jelképe helyett a mellette lévő kapcsolót olvassa le. A címkék és a helyek macOS-verziók között elmozdultak, ezért a gyártó útmutatását kövesse az adott kiadáshoz, ne egy régi cikk képernyőképét. A teljesen hiányzó bejegyzés azt jelenti, hogy az összetevőt soha nem telepítették, és a profil szerkesztése nem fogja elővarázsolni.
systemextensionsctl list
log show --last 10m --predicate 'subsystem == "com.apple.networkextension"' --style compact
Az első parancs a leggyorsabb módja annak, hogy lássa, mi van telepítve, és hogy az egyes kiterjesztések aktiváltként jelentkeznek-e. A második megmutatja, miért utasítják el az aktiválást, mert az elutasítás általában házirendi vagy aláírási panasz formájában érkezik, amely soha nem jut el a felhasználói felületre. Olvassa el az elutasítás szövegét, mielőtt bármit módosít: a naplósor megnevezi az összetevőt és gyakran az okot is, ami pontosan az, amire egy támogatási esetnek szüksége van. A teljes sort másolja, ne az általa fontosnak vélt kifejezést, mivel a verzió és az azonosító a sor két végén található.
Amit a kliens elismer, a lista pedig nem
Miután a kiterjesztés igazolást nyert, kérdezze meg a klienstől, van-e profilja és munkamenete, mert a kapcsolat nélkül mentett profil konfigurációs probléma, míg a forgalmat nem vivő kapcsolat útvonal- vagy házirendprobléma. Ha mindhármat egynek tekinti, visszakerül egy olyan összetevő újratelepítéséhez, amely végig működött.
scutil --nc list
scutil --nc status "Work VPN"
A lista a beállított szolgáltatásokat és azok kapcsolati állapotát mutatja; az állapothívás egy megnevezett szolgáltatás állapotát és utolsó hibáját mutatja. Rögzítse ezt a szöveget és a macOS verzióját az újratelepítés előtt, mert az újratelepítés megsemmisíti a bizonyítékot, és gyakran ugyanazt a hibát idézi elő újra.
Amikor a házirend birtokolja a kapcsolót
Egy felügyelt Macen egy konfigurációs profil rögzített állapotban tarthatja a kiterjesztést, és ilyenkor a kapcsoló tervezés szerint szürkévé válik. Az elérhetetlen kapcsoló házirendi nyilatkozat, nem pedig megkerülendő hiba. A profil vagy a felügyeleti regisztráció törlése, hogy elérje, megváltoztatja az eszköz biztonsági helyzetét, a következő bejelentkezéskor visszaáll, és olyan gépet hagy maga után, amely megfelelőnek jelenti magát, miközben hiányoznak a megfelelővé tevő vezérlők. Ez az eredmény rosszabb az eredeti problémánál, mert az okot éppúgy elrejti, mint a tünetet.
Vigye a kérést a rendszergazdához a kiterjesztés azonosítójával, az elutasítás pontos szövegével és a verzióval. Egy felügyelt telepítés általában percek alatt központilag jóváhagyhat egy hálózati kiterjesztést, ami gyorsabb a megkerülő megoldásnál, és utólag ellenőrizhető.
A javítás bizonyítása valódi alkalmazáson
Minden támogatott javítás után csatlakozzon újra, és a menüsor jelvénye helyett azt az alkalmazást tesztelje, amelyért a VPN létezik. Ezután erősítse meg, hogy az alagúton kívül maradó forgalom továbbra is kívül marad, mert a mindent csendben átirányító javítás más változtatás, mint amit szándékolt. Egy kétperces teszt a valódi alkalmazáson többet ér egy olyan jelvénynél, amelyet nem tud megismételni.
Egy figyelmeztetés, amíg abban a listában van: a tartalomszűrő is hálózati kiterjesztés. Amikor egyetlen webhely hibázik, az összes kiterjesztés kikapcsolása a panelen durva lépés, amely más alkalmazások független szűrését is megtöri, és a következő diagnózist nehezebbé teszi azzal, hogy eltávolítja azokat az összetevőket, amelyeket összehasonlított volna. A hozzányúlás előtt azonosítsa a kiterjesztést kiadó és szerep szerint, és jegyezze fel, melyik volt valójában hibás a három állapot közül.