Zo zet je een iPhone-VPN-verbinding op je beginscherm
Snelkoppelingen kan een opgeslagen VPN-verbinding aanroepen en op het beginscherm zetten. De knop werkt alleen voor configuraties die de actie ziet, en beleid wint nog steeds.
Pictogrammen op het beginscherm zijn alleen starters, en alles wat interessant is gebeurt na de tik. De snelkoppeling bewaart een actiegrafiek, het pictogram opent Snelkoppelingen met die grafiek, en de actie Set VPN vraagt het systeem om op een genoemde configuratie te handelen. Niets van de tunnel leeft in het pictogram, daarom kan dezelfde snelkoppeling ook draaien vanuit een Focus, een automatisering of een tik-op-de-achterkant-trigger. Die indirectheid verklaart zowel het gemak als de fouten. Zet de doelconfiguratie goed en de knop is betrouwbaar; laat hem dubbelzinnig en hij wordt een schakelaar die soms iets doet.
Wat de actie kan zien
Set VPN kwam met iOS 16.4 naar Snelkoppelingen en werkt op de VPN-configuraties die het systeem hem toont. De actie neemt een configuratie en een bewerking, dus de twee dingen die het controleren waard zijn, zijn welke vermelding je hebt gekozen en wat hem is gevraagd te doen. Een vermelding die niet in die lijst staat, kan de actie niet bereiken, wat het eigen instellingenscherm van de client ook toont.
Op die lijst verschillen ook clients van derden. Een door het systeem beheerde configuratie verschijnt als systeemconfiguratie, terwijl een client met een eigen tunnel zijn eigen Snelkoppelingen-acties via App Intents moet publiceren voordat iets scriptbaar is. Ontbreekt de verbinding van je provider, lees dan de documentatie van de provider voordat je de snelkoppeling opnieuw bouwt, want het ontbrekende stuk is meestal blootstelling en niet een verkeerde tik. Handleidingen die een instellingenwidget installeren beschrijven een ander tijdperk, en er een volgen op een huidige iPhone levert een speurtocht op in plaats van een knop.
Voltooid is niet verbonden
De actie geeft een verzoek aan het systeem en keert terug. De authenticatie wacht misschien nog op een melding, en de verbinding onderhandelt misschien nog wanneer de snelkoppeling succes meldt. De enige betrouwbare bevestiging is de bron die je echt wilde, geopend nadat de eigenaar-client de tunnel als verbonden toont.
Houd inloggegevens volledig buiten de snelkoppeling. Een wachtwoord dat in een tekstactie wordt getypt of in de naam van de snelkoppeling wordt geplakt, wordt met de snelkoppeling opgeslagen en ermee gesynchroniseerd, wat een slechtere plek is dan de sleutelhanger die de client al gebruikt.
Beleid zit boven de knop
Een verzoek om te verbreken kan onmiddellijk worden gevolgd door opnieuw verbinden wanneer een On Demand-regel bij het huidige netwerk past. Een Always On-configuratie op een beheerd apparaat biedt de gebruiker helemaal geen keuze. De snelkoppeling kan geen van beide regelingen overschrijven, en een die de strijd met het beleid lijkt aan te gaan, verliest het er gewoon stil van.
Dat is een argument voor een smalle, eerlijke bedoeling. Twee expliciete snelkoppelingen, een genoemd voor verbinden en een voor verbreken, beschrijven wat er gaat gebeuren beter dan een enkele schakelaar waarvan de betekenis afhangt van de toestand waarin je bent. Ze zijn ook makkelijker te testen: voer ze elk uit vanuit een bekende toestand en kijk naar het resultaat.
Bouw het in vijf stappen
Maak de snelkoppeling, voeg Set VPN toe, kies de configuratie, stel de bewerking in en voer hem één keer uit vanuit de editor met de normale authenticatie. Open daarna de details van de snelkoppeling, kies Voeg toe aan beginscherm, noem het pictogram naar de verbinding in plaats van de app, en voeg het toe. Apples handleiding voor snelkoppelingen op het beginscherm behandelt die laatste stap, inclusief de keuze van het pictogram.
De opties van de actie zijn het waard om één keer te lezen in plaats van aan te nemen. Een schakelaar ziet er vriendelijker uit op het beginscherm en gedraagt zich slechter dan een genoemde bewerking wanneer de tunnel midden in een verbinding zit of herstelt.
Test opnieuw na elke grote iOS-versie, want zowel de configuratielijst van de actie als de formulering in Instellingen schuift op. Een knop die vorig jaar werkte en dit jaar niets doet, weerspiegelt meestal een wijziging in naamgeving of blootstelling en niet een kapotte tunnel.
Waar de knop voor is
Gebruik hem als een deur naar een verbinding die je al vertrouwt: tik, authenticeer, open de privédienst. Hij installeert geen profiel, repareert geen certificaat en maakt een client die zijn configuratie verbergt niet scriptbaar.
Schrijf die zin in het draaiboek naast de naam van de snelkoppeling, zodat niemand een middag besteedt aan het debuggen van een knop die het werk nooit had kunnen doen.