Hvorfor konvertere OVPN til P12?
Enkelte applikasjoner - inkludert iOS og macOS Keychain, Windows Certificate Store og visse bedrifts-VPN-klienter - godtar legitimasjon kun som et PKCS#12-nøkkellager i stedet for en OpenVPN-profil. Å trekke ut sertifikatet og nøkkelen fra .ovpn og pakke dem som en .p12 er standardmetoden for å importere en OpenVPN-klientidentitet til disse systemene.
Hvordan konvertere OVPN til P12
OpenSSL OPEN-SOURCE
Trekk ut sertifikat- og nøkkelblokkene fra .ovpn til separate .crt- og .key-filer, og kjør deretter openssl pkcs12 -export for å bunte dem inn i en passordbeskyttet .p12. Tilgjengelig på Windows via Git Bash, forhåndsinstallert på macOS, og forhåndsinstallert på de fleste Linux-distribusjoner.
Om disse formatene
En OVPN-fil er en konfigurasjonsprofil i ren tekst for OpenVPN. Den forteller klienten hvilken server den skal koble til, hvilken protokoll som skal brukes, og inneholder vanligvis…
Åpne .OVPN-detaljer →En P12-fil er en kryptert, passordbeskyttet pakke som inneholder et digitalt sertifikat sammen med den tilhørende private nøkkelen (PKCS #12-format). Du åpner den ikke som et dokument - du…
Åpne .P12-detaljer →Kvalitet og hva du bør passe på
- Den resulterende
.p12inneholder bare klientsertifikatet og nøkkelen - serveradresse, protokoll, krypteringsinnstillinger og ruting fra.ovpner ikke inkludert og har ingen.p12-ekvivalent. - Angi alltid et eksportpassord når du oppretter
.p12; et nøkkellager uten passord gir ingen beskyttelse for den private nøkkelen. - Hvis
.ovpn-filen refererer til eksterne sertifikatfiler i stedet for innebygde blokker, kan disse filene brukes direkte med OpenSSL uten noe utpakkingssteg.
Ofte stilte spørsmål
Erstatter .p12-filen .ovpn-filen for tilkobling til VPN?
.p12 inneholder bare klientidentiteten; serveradressen og tilkoblingsinnstillingene i .ovpn har ingen tilsvarende i en .p12.Er OpenSSL tilgjengelig på Windows?
Bør jeg inkludere CA-sertifikatet i .p12-filen?
<ca>-blokken ved å bruke -certfile-alternativet med OpenSSL.Er den private nøkkelen i min .ovpn-fil sensitiv?
<key>-blokken i en selvstendig .ovpn er klientens private nøkkel; behandle den resulterende .p12 med samme forsiktighet som den opprinnelige profilen.