Значок VPN у радку меню Mac знік? Паказ, стан і ўласнік
Бачнасць у радку меню, стан тунеля і захаваная канфігурацыя — асобныя рэчы ў macOS. Вызначце, які пласт валодае значком, перад напісаннем скрыпта для Сістэмных налад.
Бачнасць у радку меню і стан злучэння — незалежныя налады ў macOS. Значок можа быць схаваны, пакуль тунель перадае трафік, і значок можа быць бачны, пакуль захаваная служба адключана. Вызначце, які пласт вы спрабуеце змяніць, перш чым адкрываць Сістэмныя налады, бо хаванне, адключэнне і выдаленне — тры розныя аперацыі.
Вызначце, які ўласнік павінен даць элемент меню
Захаваная ўбудаваная служба VPN і старонняя праграма VPN могуць прапаноўваць сродкі кіравання. Убудаванае меню пералічвае сістэмныя канфігурацыі VPN; праграма пастаўшчыка можа дадаць свой значок і можа зусім не ствараць убудаваную службу. Калі праграма з'яўляецца ўласнікам, убудаванаму меню няма чаго паказаць пра яе.
Праверце, што існуе, перш чым шукаць значок. Канфігурацыя VPN у Сістэмных наладах азначае, што ўбудаваная служба даступная. Праграма пастаўшчыка, якая кіруе ўласным тунелем, можа паказвацца толькі ў сваім інтэрфейсе, і тады адсутнасць убудаванага запісу — чаканы стан, а не паломка.
Не стварайце другое ўбудаванае злучэнне толькі дзеля таго, каб атрымаць значок. Дзве канфігурацыі, накіраваныя на той жа шлюз, ствараюць два сховішчы ўліковых даных і два наборы маршрутаў, і дублікат звычайна выяўляецца падчас заблытанага адключэння.
Уключыце ўбудаванае меню ў сучаснай macOS
Задакументаваны Apple шлях — Сістэмныя налады, затым Радок меню, затым сцяжок VPN. Опцыя можа быць адсутнай, калі няма ніводнай канфігурацыі VPN, і гэта ўмова бачнасці, а не памылка. Старыя версіі macOS размяшчаюць той жа элемент кіравання ў іншай панэлі, таму карыстайцеся інструкцыяй для ўсталяванай версіі.
Пасля ўключэння меню прапануе падключэнне і адключэнне для захаваных служб і можа паказваць час падключэння і стан. Гэтыя параметры адлюстравання — перавагі, а не доказ здароўя тунеля. Зялёны стан без маршруту да прыватнага рэсурсу — гэта працоўнае меню і зламанае злучэнне.
Хаванне меню нічога не адключае. Выдаленне значка, адключэнне службы і выдаленне яе захаванай канфігурацыі — асобныя дзеянні з рознымі наступствамі, і толькі апошняе выдаляе ўліковыя даныя і налады.
Бачнасць, стан і канфігурацыя — тры розныя рэчы
Бачнасць адказвае, ці паказваецца значок. Стан адказвае, ці служба падключана. Канфігурацыя адказвае, ці існуе захаваная служба і на што яна накіравана. Запыт у падтрымку са словамі "VPN знік" можа азначаць любое з трох.
Спачатку спытайце пра стан: адкрыйце панэль VPN і прачытайце, ці служба падключана. Затым праверце, ці ўключаны сцяжок у меню. Затым праверце, ці канфігурацыя яшчэ існуе. Кожны адказ звужвае наступны крок і не дае прыняць касметычнае змяненне за рамонт.
Гэта розніца важная пасля абнаўленняў і змен профіляў. Канфігурацыю могуць выдаліць, а налада значка застанецца, і элемент меню можа застацца, пакуль служба адключана. Паведамляйце пра пласт, які змяніўся, а не пра значок, які знік.
Выбірайце аўтаматызацыю толькі праз кліент-уласнік
Для сумяшчальнай захаванай сістэмнай службы scutil --nc list паказвае службы, а scutil --nc status "Name" паведамляе бягучы стан. Гэта падтрыманы прагляд у камандным радку, але ён не ахоплівае кожнага старонняга пастаўшчыка.
Праграма пастаўшчыка можа патрабаваць уласнага інтэрфейсу кіравання, а GUI-скрыпт, які націскае радок налад або пранумараваны сцяжок, залежыць ад размяшчэння, якое змяняецца паміж выпускамі. Ён таксама можа перапыніць тое, што робіць карыстальнік, што робіць яго дрэнным выбарам для фонавай задачы.
Калі патрабуецца падключэнне пры ўваходзе, скарыстайцеся падтрыманым механізмам запуску кліента або захаванай службай, якую сістэма можа запусціць. Калі патрабуецца маніторынг, запытвайце статусны інтэрфейс уласніка і папярэджвайце пра прыватны рэсурс, а не пра тое, ці намаляваны значок.
Правярайце прыватны доступ, а не значок
Тэстуйце злучэнне з таго камп'ютара, якому яно патрэбна: пераканайцеся, што захаваная служба падключана, затым дасягніце прыватнага рэсурсу, для якога існуе VPN. Значок меню — гэта ярлык да сродкаў кіравання, а не праверка здароўя, і ён можа быць адсутным пры цалкам працоўным тунелі.
Пасля любога змянення паўтарыце той жа тэст са схаваным і бачным меню. Калі доступ працуе ў абодвух выпадках, налада адлюстравання вызначана. Калі ён не працуе ні ў адным, праблема ніколі не была ў значку, і канфігурацыя VPN або палітыка шлюза патрабуюць увагі.
Запішыце, які кліент валодае тунелем, ці існуе ўбудаваная служба і якая каманда або інтэрфейс выкарыстоўваліся для праверкі стану. Гэты кароткі запіс не дазволіць наступнаму чалавеку пераўсталяваць працоўны кліент, каб вярнуць элемент меню.