Kan een iPhone het OpenVPN-profiel van je Mac hergebruiken?
Een werkend Mac-profiel is geen telefooninschrijving. Vergelijk het pakket, de certificaatidentiteit en het importpad voordat je iets naar de telefoon kopieert.
Eén werkende Mac-verbinding is geen sjabloon voor een telefoon, zelfs niet wanneer beide hetzelfde account en dezelfde server gebruiken. Het Mac-profiel kan certificaten in aparte bestanden bewaren, richtlijnen gebruiken die alleen op een desktop zinvol zijn, en vertrouwen op een identiteit die de exploitant alleen voor die machine heeft uitgegeven. Een telefoon heeft zijn eigen pakket, zijn eigen identiteit en zijn eigen importpad nodig. Het beleidsvraagstuk van het verpakkingsvraagstuk scheiden is het grootste deel van het werk.
Vraag de exploitant twee dingen voordat je iets kopieert: of het account op meer dan één apparaat mag draaien, en of de telefoon zijn eigen certificaat moet krijgen.
Hergebruik is eerst een beleidsvraag, daarna een technische
Een clientcertificaat is een identiteit, en één identiteit op twee apparaten zetten betekent dat de server ze niet kan onderscheiden in logboeken, in toegangsregels of bij een intrekking. Sommige implementaties accepteren dat en staan dubbele gemeenschappelijke namen expliciet toe; de meeste niet, en het tweede apparaat wordt geweigerd of haalt het eerste offline. Een gedeelde gebruikersnaam en wachtwoord maken een gedeeld certificaat niet passend. Vraag de exploitant om een schriftelijk antwoord voordat je een overdracht plant.
De auditkant telt net zo zwaar. Als de telefoon verloren gaat, verbreekt het intrekken van een certificaat dat de Mac ook gebruikt beide apparaten, en het geldig laten betekent een telefoon met werkende VPN-toegang. Een certificaat per apparaat maakt van de reactie op verlies één intrekking, en dat is precies waarom de extra inschrijvingsstap bestaat.
Het Mac-profiel en het telefoonprofiel verschillen in de praktijk
Op een desktop kan een .ovpn-bestand naast een CA, een certificaat en een sleutel in aparte bestanden staan, en het kan hooks, scripts en paden bevatten die alleen op dat besturingssysteem zinvol zijn. Een mobiele client wil die onderdelen meestal inline of geleverd via een PKCS#12-pakket met een wachtwoord, en hij negeert of weigert richtlijnen die hij niet kan nakomen. Het kopiëren van het Mac-bestand levert vaak een import op die mislukt, of een die verbindt met de helft van de opties ontbrekend. De oplossing is een onderhouden mobiel pakket van de exploitant, niet een met de hand bewerkt bestand met de lastige regels verwijderd.
Behandel elk bestand met een persoonlijke sleutel als een inloggegeven en niet als een configuratie. Profieldownloads lopen daarom via beschermde kanalen, en een kopie in een chatthread of een downloadmap is een levend geheim met een vriendelijke bestandsnaam.
Importeer via de eigen flow van de telefoon
Installeer de officiële OpenVPN Connect-app en breng het profiel vervolgens binnen via de importflow, als bestand of als een verbindings-URL die de exploitant levert. Op een niet-beheerde telefoon vraagt de app om toestemming om een VPN-configuratie toe te voegen, en dat is de bevestigingsstap van het systeem zelf. Volg de account- en MFA-prompts zoals ze verschijnen in plaats van waarden uit de Mac vooraf in te vullen. Als de import slaagt en de verbinding niet, zit het probleem in de inhoud van het profiel en niet in de overdracht.
Op een beheerde telefoon kan de beheerder profielimport of -bewerking beperken via het kanaal voor mobiel apparaatbeheer. Een beperkte app is geen puzzel die je moet verslaan; gebruik het inschrijvingspad van de beheerder, want dat pad bepaalt ook wat er gebeurt als de telefoon wordt vervangen.
Bewijs de telefoon onafhankelijk
Open een privébron vanaf de telefoon via mobiele data met Wi-Fi uitgeschakeld, zodat het verzoek niet stil een andere route kan nemen. Dat de Mac verbonden blijft, bewijst niets over de routes, de DNS of de acceptatie van inloggegevens van de telefoon. Vergelijk daarna de twee apparaten: een interne hostnaam die op de Mac wordt opgelost en op de telefoon faalt, wijst op DNS-instellingen die tussen de pakketten verschillen. Noteer de profielnaam, de identiteit van het apparaat en wie het heeft ingeschreven.
Als er iets misgaat, bewaar dan het exacte bericht en de app-versie. Een importfout en een verbindingsfout komen uit verschillende lagen, en ze in één rapport samenvoegen kost een hele ronde. Een profiel dat schoon importeert, bewijst alleen dat het bestand is geparseerd.
Verwijder na de inschrijving de overdrachtskopieën volgens je bewaarbeleid en documenteer een pad voor herinschrijving. Een vervangende telefoon hoort een nieuwe identiteit te krijgen, geen kopie van de oude.