Hvorfor konvertere OVPN til P12?
Nogle applikationer - herunder iOS og macOS Keychain, Windows Certificate Store og visse virksomheds-VPN-klienter - accepterer kun legitimationsoplysninger som et PKCS#12-keystore fremfor en OpenVPN-profil. Udtrækning af certifikatet og nøglen fra .ovpn og pakning af dem som en .p12 er standardmetoden til at importere en OpenVPN-klientidentitet i disse systemer.
Sådan konverterer du OVPN til P12
OpenSSL OPEN-SOURCE
Udtræk certifikat- og nøgleblokkene fra .ovpn til separate .crt- og .key-filer, og kør derefter openssl pkcs12 -export for at samle dem i en adgangskodebeskyttet .p12. Tilgængelig på Windows via Git Bash, præinstalleret på macOS og på de fleste Linux-distributioner.
Om disse formater
En OVPN-fil er en konfigurationsprofil i almindelig tekst til OpenVPN. Den fortæller klienten, hvilken server den skal oprette forbindelse til, hvilken protokol der skal bruges, og…
Åbn .OVPN detaljer →En P12-fil er en krypteret, adgangskodebeskyttet pakke, der indeholder et digitalt certifikat sammen med dets private nøgle (PKCS #12-format). Du åbner den ikke som et dokument - du…
Åbn .P12 detaljer →Kvalitet & hvad man skal være opmærksom på
- Den resulterende
.p12indeholder kun klientcertifikatet og nøglen - serveradresse, protokol, krypteringsindstillinger og ruting fra.ovpner ikke inkluderet og har ingen.p12-ækvivalent. - Indstil altid en eksportadgangskode, når du opretter
.p12; et keystore uden adgangskode giver ingen beskyttelse af den private nøgle. - Hvis
.ovpn-filen refererer til eksterne certifikatfiler i stedet for indlejrede blokke, kan disse filer bruges direkte med OpenSSL uden noget udtrækningstrin.
Ofte stillede spørgsmål
Erstatter .p12-filen .ovpn-filen til forbindelse til VPN?
.p12 indeholder kun klientidentiteten; serveradressen og forbindelsesindstillingerne i .ovpn har ingen ækvivalent i en .p12.Er OpenSSL tilgængelig på Windows?
Skal jeg inkludere CA-certifikatet i min .p12?
<ca>-blokken ved hjælp af -certfile indstillingen i OpenSSL.Er den private nøgle i min .ovpn-fil følsom?
<key>-blok i en selvstændig .ovpn er klientens private nøgle; behandl den resulterende .p12 med samme omhu som den oprindelige profil.