Hvad er OVPN-filformatet?
En .ovpn-fil gemmer forbindelsesindstillinger, der bruges af OpenVPN, et udbredt open source-værktøj til styring af virtuelle private netværk. Konfigurationsfilen .ovpn indeholder indstillinger for adgang til virtuelt privat netværk og klientkonfiguration. Formatet blev udviklet af OpenVPN Inc. (grundlagt af James Yonan) og er tilgængeligt under en open source-licens.
I modsætning til binære konfigurationsformater er .ovpn-filer almindelig tekst og fuldt læsbare for mennesker. Hver profil indeholder direktiver som client, remote, proto, dev tun og cipher, som definerer, hvordan VPN-tunnelen etableres. En selvstændig «unified profile» kan indlejre certifikatautoriteten, klientcertifikatet og den private nøgle direkte ved hjælp af blokkene <ca>, <cert>, <key> og <tls-crypt> - hvilket fjerner behovet for separate .crt eller .pem filer.
Brug af .ovpn-filer
.ovpn-filer bruges til at oprette en VPN-session mellem en server og en OpenVPN-klient. VPN-udbydere distribuerer .ovpn-profiler direkte til slutbrugere til import i desktop- og mobilklienter. Både profiler på klientsiden (typisk navngivet client.ovpn) og konfigurationer på serversiden (f.eks. server.ovpn) bruger den samme direktivsyntaks.
Placering og navne på .ovpn-filer
På Windows gemmes .ovpn-filer typisk i mappen C:\Program Files\OpenVPN\config\; almindelige filnavne inkluderer server.ovpn og client.ovpn. På Linux findes konfigurationer typisk under /etc/openvpn/.
Sikkerhed og tryghed
RISIKO: MEDIUMDen store risiko er, at SELVE FILEN er følsom: En selvstændig .ovpn indlejrer ofte klientens PRIVATE nøgle (<key>) og CA, så enhver med filen (og eventuel adgangskode) kan oprette forbindelse til den VPN som dig - gem den sikkert, send den ikke ukrypteret via e-mail, og tilbagekald/genudsted den, hvis den lækkes. Den modsatte risiko er ondsindede profiler: En .ovpn kan indeholde direktiver, der kører scripts eller kommandoer ved forbindelse (up/down/route-up scripts, eller med visse plugins) og kan omdirigere AL din trafik og DNS gennem serveren i filen. Importer aldrig en .ovpn fra en upålidelig kilde - den kan dirigere din trafik gennem en angribers server (en man-in-the-middle position) eller udføre kommandoer. Åbn den først i et tekstredigeringsprogram for at se, hvilken server den opretter forbindelse til, og om den indeholder script-direktiver. Brug kun .ovpn-filer fra din rigtige VPN-udbyder eller din egen IT-afdeling.
Formatdetaljer
kort fortaltProgrammer der åbner OVPN-filer
Tekniske detaljer
dyb specifikation| MIME-type | application/x-openvpn-profile |
| Filstruktur | Almindelige tekst-direktiver (ét pr. linje) med valgfrie indlejrede PEM-blokke omsluttet af <ca>, <cert>, <key>, <tls-auth> og <tls-crypt> tags |
| Filsignatur | Ingen - ingen binære magic bytes; identificeres ved OpenVPN-direktiver såsom `client`, `remote`, `proto` og `dev` |
| Standard VPN-port | UDP 1194 (IANA-tildelt til OpenVPN) |
| Tunneling-tilstande | `dev tun` (lag-3 IP-routing) eller `dev tap` (lag-2 Ethernet-bridging) |
| Transportprotokoller | UDP (anbefales for ydeevne) eller TCP, indstillet via `proto udp` eller `proto tcp` direktivet |
| Krypteringsalgoritmer | AES-256-GCM (standard siden OpenVPN 2.4), AES-128-GCM, ChaCha20-Poly1305 (OpenVPN 2.5+); ældre AES-256-CBC understøttes også |
| Sikkerhed for kontrolkanal | `tls-auth` tilføjer et HMAC-firewall-lag; `tls-crypt` (OpenVPN 2.4+) krypterer og godkender kontrolkanalen fuldstændigt |
| Datakanal HMAC-digest | `auth SHA256` eller `auth SHA512` direktivet styrer pakke-godkendelses-digest |
| Interval for nøgle-genforhandling | Standard 3600 sekunder (1 time), konfigurerbart via `reneg-sec` direktivet |
| Komprimering | Valgfri LZO eller LZ4 via `compress lzo` / `compress lz4`; det ældre `comp-lzo` direktiv er forældet i OpenVPN 2.4+ |
| Indlejring af legitimationsoplysninger | Certifikater, private nøgler og CA-data kan indlejres som PEM-blokke, hvilket giver en enkelt bærbar fil uden eksterne afhængigheder |
| Typisk filstørrelse | 2-20 KB for en selvstændig unified profile med indlejrede certifikater og nøgler |
| Windows konfigurationssti | `C:\Program Files\OpenVPN\config\` |
| Linux konfigurationssti | `/etc/openvpn/` |
| Udgivet | 2001 (OpenVPN); .ovpn unified-profile convention popularized in the 2000s |
| Åben standard | Ja · royaltyfri |
| Specifikation | openvpn.net |
OVPN-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om OVPN-filer.