Mangler VPN-ikonet i menulinjen på Mac? Visning, tilstand og ejerskab
Synlighed i menulinjen, tunnelens tilstand og den gemte konfiguration er tre forskellige ting på macOS. Beslut, hvilket lag der ejer ikonet, før du automatiserer Systemindstillinger.
Synlighed i menulinjen og forbindelsestilstand er uafhængige indstillinger på macOS. Et ikon kan være skjult, mens tunnelen sender trafik, og et ikon kan være synligt, mens den gemte tjeneste er afbrudt. Beslut, hvilket lag du prøver at ændre, før du åbner Systemindstillinger, fordi skjul, afbryd og slet er tre forskellige handlinger.
Beslut, hvilken ejer der skal levere menupunktet
En gemt indbygget VPN-tjeneste og et tredjeparts VPN-program kan hver især tilbyde kontroller. Den indbyggede menu viser systemets VPN-konfigurationer; et udbyderprogram kan tilføje sit eget ikon og opretter måske slet ikke en indbygget tjeneste. Hvis programmet er ejeren, har den indbyggede menu intet at vise om det.
Kontroller, hvad der findes, før du leder efter ikonet. En VPN-konfiguration i Systemindstillinger betyder, at en indbygget tjeneste er tilgængelig. Et udbyderprogram, der styrer sin egen tunnel, vises måske kun i sin egen grænseflade, og så er en manglende indbygget post forventet og ikke en fejl.
Opret ikke en anden indbygget forbindelse blot for at få et ikon. To konfigurationer, der peger på samme gateway, opretter to lagre til legitimationsoplysninger og to sæt ruter, og dubletten opdages normalt under en forvirrende afbrydelse.
Slå den indbyggede menu til i den aktuelle macOS
Apples dokumenterede vej er Systemindstillinger, derefter Menulinje, derefter VPN-afkrydsningsfeltet. Valget kan mangle, når der ikke findes nogen VPN-konfiguration, hvilket er en synlighedsbetingelse og ikke en fejl. Ældre macOS-versioner placerer den samme kontrol i et andet panel, så brug vejledningen til den installerede version.
Når det er aktiveret, tilbyder menuen forbind og afbryd for gemte tjenester og kan vise forbindelsestid og status. Disse visningsindstillinger er præferencer, ikke bevis for, at tunnelen er sund. En grøn status uden rute til den private ressource er en fungerende menu og en brudt forbindelse.
At skjule menuen afbryder intet. At fjerne ikonet, afbryde tjenesten og slette dens gemte konfiguration er separate handlinger med forskellige virkninger, og kun den sidste fjerner legitimationsoplysningerne og indstillingerne.
Synlighed, tilstand og konfiguration er tre forskellige ting
Synlighed svarer på, om ikonet vises. Tilstand svarer på, om tjenesten er forbundet. Konfiguration svarer på, om en gemt tjeneste findes, og hvad den peger på. En supportanmodning, der siger "VPN'en forsvandt", kan betyde enhver af de tre.
Spørg først til tilstanden: åbn VPN-panelet, og læs, om tjenesten er forbundet. Kontroller derefter, om afkrydsningsfeltet i menuen er slået til. Kontroller derefter, om konfigurationen stadig findes. Hvert svar indsnævrer næste skridt og forhindrer, at en kosmetisk ændring forveksles med en reparation.
Denne forskel betyder noget efter opdateringer og profilændringer. En konfiguration kan fjernes, mens ikonindstillingen bliver, og et menupunkt kan blive, mens tjenesten er afbrudt. Rapportér det lag, der blev ændret, i stedet for det ikon, der forsvandt.
Vælg kun automatisering gennem den ejende klient
For en kompatibel gemt systemtjeneste viser scutil --nc list tjenesterne, og scutil --nc status "Name" rapporterer den aktuelle tilstand. Det er en understøttet kommandolinjevisning, men den dækker ikke enhver tredjepartsudbyder.
Et udbyderprogram kan kræve sin egen styringsgrænseflade, og et GUI-script, der klikker på en indstillingsrække eller et nummereret afkrydsningsfelt, afhænger af et layout, der ændrer sig mellem versioner. Det kan også afbryde, hvad brugeren er i gang med, hvilket gør det til et dårligt valg til en baggrundsopgave.
Hvis kravet er at forbinde ved login, brug klientens understøttede opstartsmekanisme eller en gemt tjeneste, som systemet kan starte. Hvis kravet er overvågning, så spørg ejerens statusgrænseflade og alarmer på den private ressource, ikke på om der tegnes et ikon.
Verificér privat adgang, ikke ikonet
Test forbindelsen fra den maskine, der har brug for den: bekræft, at den gemte tjeneste er forbundet, og nå derefter den private ressource, som VPN'en findes for at levere. Et menuikon er en genvej til kontroller, ikke en sundhedskontrol, og det kan mangle på en fuldt fungerende tunnel.
Efter enhver ændring gentages den samme test med menuen skjult og synlig. Hvis adgangen virker i begge tilfælde, er visningsindstillingen afklaret. Hvis den ikke virker i nogen af dem, var problemet aldrig ikonet, og VPN-konfigurationen eller gatewaypolitikken kræver opmærksomhed.
Notér, hvilken klient der ejer tunnelen, om der findes en indbygget tjeneste, og hvilken kommando eller grænseflade der blev brugt til at kontrollere status. Den korte registrering forhindrer den næste person i at geninstallere en fungerende klient for at få et menupunkt tilbage.