Sådan lægger du en VPN-forbindelse fra iPhone på hjemmeskærmen
Genveje kan kalde en gemt VPN-forbindelse og lægge den på hjemmeskærmen. Knappen virker kun for de konfigurationer, som handlingen kan se, og politikken vinder stadig.
Ikoner på hjemmeskærmen er kun startere, og alt det interessante sker efter trykket. Genvejen gemmer en handlingsgraf, ikonet åbner Genveje med den graf, og handlingen Set VPN beder systemet om at handle på en navngivet konfiguration. Intet af tunnelen bor i ikonet, og derfor kan samme genvej også køre fra et Fokus, en automatisering eller en bagtryk-udløser. Den indirekte vej forklarer både bekvemmeligheden og fejlene. Få målkonfigurationen rigtigt, og knappen er pålidelig; lad den være tvetydig, og den bliver en kontakt, der nogle gange gør noget.
Hvad handlingen kan se
Set VPN kom til Genveje med iOS 16.4 og arbejder på de VPN-konfigurationer, som systemet viser den. Handlingen tager en konfiguration og en operation, så de to ting, der er værd at kontrollere, er hvilken post du valgte, og hvad den blev bedt om at gøre. En post, der ikke findes på listen, kan handlingen ikke nå, uanset hvad klientens egen indstillingsskærm viser.
Det er også på den liste, tredjepartsklienter skiller sig ud. En konfiguration, der styres af systemet, vises som en systemkonfiguration, mens en klient med sin egen tunnel måske skal offentliggøre sine egne Genveje-handlinger via App Intents, før noget kan scriptes. Hvis din udbyders forbindelse mangler, så læs udbyderens dokumentation, før du genopbygger genvejen, fordi den manglende brik som regel er eksponering og ikke et forkert tryk. Guides, der installerer en indstillingswidget, beskriver en anden tid, og følger man en af dem på en nuværende iPhone, får man en skattejagt i stedet for en knap.
Afrunding er ikke forbindelse
Handlingen sender en anmodning til systemet og vender tilbage. Godkendelsen venter måske stadig på en prompt, og forbindelsen forhandler måske stadig, når genvejen rapporterer succes. Den eneste troværdige bekræftelse er den ressource, du faktisk ville have, åbnet efter at den ejende klient viser tunnelen som forbundet.
Hold legitimationsoplysninger helt ude af genvejen. En adgangskode, der skrives i en teksthandling eller indsættes i genvejens navn, gemmes sammen med genvejen og synkroniseres med den, hvilket er et dårligere hjem for den end den nøglering, klienten allerede bruger.
Politikken ligger over knappen
En anmodning om at afbryde kan straks følges af en genopkobling, når en On Demand-regel matcher det aktuelle netværk. En Always On-konfiguration på en overvåget enhed giver slet ikke brugeren et valg. Genvejen kan ikke tilsidesætte nogen af de to ordninger, og en, der ser ud til at kæmpe mod politikken, taber blot stille til den.
Det er et argument for en snæver og ærlig hensigt. To tydelige genveje, en til at forbinde og en til at afbryde, beskriver, hvad der vil ske, bedre end en enkelt kontakt, hvis betydning afhænger af den tilstand, du er i. De er også lettere at teste: kør hver af dem fra en kendt tilstand og se resultatet.
Byg det i fem trin
Opret genvejen, tilføj Set VPN, vælg konfigurationen, indstil operationen, og kør den én gang fra editoren med den normale godkendelse. Åbn derefter genvejens detaljer, vælg Føj til hjemmeskærm, navngiv ikonet efter forbindelsen i stedet for appen, og føj det til. Apples guide til genveje på hjemmeskærmen dækker det sidste trin, inklusive valget af ikon.
Handlingens muligheder er værd at læse én gang i stedet for at antage dem. En kontakt ser venligere ud på hjemmeskærmen og opfører sig dårligere end en navngivet operation, når tunnelen er midt i en forbindelse eller er ved at komme sig.
Test igen efter hver større iOS-udgivelse, fordi både handlingens konfigurationsliste og formuleringerne i Indstillinger flytter sig. En knap, der virkede sidste år og intet gør i år, afspejler som regel en ændring i navngivning eller eksponering og ikke en ødelagt tunnel.
Hvad knappen er til
Brug den som en dør til en forbindelse, du allerede stoler på: tryk, godkend, åbn den private tjeneste. Den installerer ikke en profil, reparerer ikke et certifikat og gør ikke en klient, der skjuler sin konfiguration, scriptbar.
Skriv den sætning i driftshåndbogen ved siden af genvejens navn, så ingen bruger en eftermiddag på at fejlfinde en knap, der aldrig ville kunne gøre det.