Widoczność na pasku menu i stan połączenia to w macOS niezależne ustawienia. Ikona może być ukryta, gdy tunel przesyła ruch, a ikona może być widoczna, gdy zapisana usługa jest rozłączona. Zdecyduj, którą warstwę próbujesz zmienić, zanim otworzysz Ustawienia systemowe, ponieważ ukrywanie, rozłączanie i usuwanie to trzy różne operacje.

Zdecyduj, który właściciel ma dostarczać element menu

Zapisana natywna usługa VPN i aplikacja VPN innego dostawcy mogą oferować elementy sterujące. Natywne menu wyświetla konfiguracje VPN systemu; aplikacja dostawcy może dodać własną ikonę i może w ogóle nie tworzyć natywnej usługi. Jeśli aplikacja jest właścicielem, natywne menu nie ma nic do pokazania na jej temat.

Sprawdź, co istnieje, zanim poszukasz ikony. Konfiguracja VPN w Ustawieniach systemowych oznacza, że natywna usługa jest dostępna. Aplikacja dostawcy, która zarządza własnym tunelem, może pojawiać się tylko w swoim interfejsie, a brak natywnego wpisu jest wtedy oczekiwany, a nie usterką.

Nie twórz drugiego natywnego połączenia tylko po to, by uzyskać ikonę. Dwie konfiguracje wskazujące tę samą bramę tworzą dwa magazyny poświadczeń i dwa zestawy tras, a duplikat zwykle wychodzi na jaw podczas mylącego rozłączenia.

Włącz natywne menu w bieżącej wersji macOS

Udokumentowana przez Apple ścieżka to Ustawienia systemowe, potem Pasek menu, potem pole wyboru VPN. Opcja może być nieobecna, gdy nie ma żadnej konfiguracji VPN, co jest warunkiem widoczności, a nie błędem. Starsze wersje macOS umieszczają tę samą kontrolkę w innym panelu, więc korzystaj z instrukcji dla zainstalowanej wersji.

Po włączeniu menu oferuje połącz i rozłącz dla zapisanych usług i może pokazywać czas połączenia oraz stan. Te opcje wyświetlania to preferencje, a nie dowód, że tunel jest zdrowy. Zielony stan bez trasy do zasobu prywatnego to działające menu i zerwane połączenie.

Ukrycie menu niczego nie rozłącza. Usunięcie ikony, rozłączenie usługi i usunięcie jej zapisanej konfiguracji to odrębne działania o różnych skutkach, a tylko ostatnie usuwa poświadczenia i ustawienia.

Widoczność, stan i konfiguracja to trzy różne rzeczy

Widoczność odpowiada na pytanie, czy ikona się pojawia. Stan odpowiada na pytanie, czy usługa jest połączona. Konfiguracja odpowiada na pytanie, czy istnieje zapisana usługa i na co wskazuje. Zgłoszenie do pomocy technicznej, które mówi "VPN zniknął", może oznaczać każdą z tych trzech rzeczy.

Najpierw zapytaj o stan: otwórz panel VPN i przeczytaj, czy usługa jest połączona. Następnie sprawdź, czy pole wyboru w menu jest włączone. Następnie sprawdź, czy konfiguracja nadal istnieje. Każda odpowiedź zawęża następny krok i nie pozwala pomylić zmiany kosmetycznej z naprawą.

To rozróżnienie ma znaczenie po aktualizacjach i zmianach profilu. Konfiguracja może zostać usunięta, podczas gdy ustawienie ikony pozostaje, a element menu może pozostać, podczas gdy usługa jest rozłączona. Zgłoś warstwę, która się zmieniła, a nie ikonę, która zniknęła.

Automatyzację wybieraj tylko przez klienta będącego właścicielem

Dla zgodnej zapisanej usługi systemowej scutil --nc list pokazuje usługi, a scutil --nc status "Name" raportuje bieżący stan. To obsługiwany widok wiersza poleceń, ale nie obejmuje każdego dostawcy zewnętrznego.

Aplikacja dostawcy może wymagać własnego interfejsu sterowania, a skrypt GUI, który klika w wiersz ustawień lub numerowane pole wyboru, zależy od układu, który zmienia się między wersjami. Może też przerwać to, co robi użytkownik, co czyni go złym wyborem do zadania w tle.

Jeśli wymaganiem jest połączenie przy logowaniu, użyj obsługiwanego mechanizmu uruchamiania klienta lub zapisanej usługi, którą system może uruchomić. Jeśli wymaganiem jest monitorowanie, pytaj interfejs stanu właściciela i alarmuj o zasobie prywatnym, a nie o tym, czy rysowana jest ikona.

Weryfikuj dostęp prywatny, nie ikonę

Przetestuj połączenie z maszyny, która go potrzebuje: potwierdź, że zapisana usługa jest połączona, a następnie dotrzyj do zasobu prywatnego, dla którego VPN istnieje. Ikona menu to skrót do elementów sterujących, a nie kontrola stanu, i może jej brakować na w pełni działającym tunelu.

Po każdej zmianie powtórz ten sam test z menu ukrytym i widocznym. Jeśli dostęp działa w obu przypadkach, ustawienie wyświetlania jest załatwione. Jeśli nie działa w żadnym, problemem nigdy nie była ikona i konfiguracja VPN lub polityka bramy wymagają uwagi.

Zapisz, który klient jest właścicielem tunelu, czy istnieje natywna usługa i jakiego polecenia lub interfejsu użyto do sprawdzenia stanu. Ta krótka notatka nie pozwoli następnej osobie przeinstalować działającego klienta, aby odzyskać element menu.

Powiązane artykuły