Op Windows huet "wou ass mäin OpenVPN-Profil" zwou verschidden Äntwerten, an déi falsch wielt kascht en Nomëtteg. De Gemeinschafts-OpenVPN GUI behandelt en Dossier als seng Profillëscht: all .ovpn-Datei am konfiguréierten Dossier erschéngt am Menü vum Systemtray, an eng Datei, déi aus deem Dossier geläscht gëtt, verschwënnt. OpenVPN Connect schafft aus engem Importstore, also hält et e Profil, deen Dir vun der Disk geläscht hutt, a ignoréiert eng Datei, déi Dir erakopéiert hutt. De Verglach hei ënnen ass deen, deen ech benotzen, fir ze entscheeden, wéi en Dossier ech opmaachen, ier ech eppes ufänken.

Eng Dossierlëscht géint en Importstore

De Gemeinschafts-GUI zielt Dateien beim Start op: en liest een Konfiguratiounsdossier, deen bei der Installatioun gewielt gouf, an eng .ovpn-Datei, déi do läit, ass e Profil. Maacht de Client zou, kopéiert eng Datei an deen Dossier, start en nach eng Kéier, an den Aschreiwung ass am Menü.

Connect baut seng Lëscht dogéint aus Opzeechnungen, déi en beim Import geschriwwen huet, also ass eng kopéiert Datei onsichtbar, während en importéierte Profil d'Läschen vum Originaldownload iwwerlieft. Genee deen eenzegen Ënnerscheed erkläert déi meescht Berichter, datt déi zwee Clients Profiler op verschiddene Plazen späicheren, well dat maachen se.

De Gemeinschafts-GUI: wéi en Dossier gëtt tatsächlech benotzt

Zwee Dossiere sinn wichteg. Eng Installatioun pro Benotzer liest %USERPROFILE%\OpenVPN\config; eng Installatioun fir all Benotzer liest C:\Program Files\OpenVPN\config, oder den x86-Wee wann de Client 32-bit ass. Wann e Profil nëmmen fir ee Windows-Konto erschéngt, ass en am Dossier pro Benotzer an deen aneren Konto wäert en ni gesinn.

Leet de Wee net vum Installer of. De GUI akzeptéiert en --config_dir-Argument an erënnert sech un den Dossier, mat deem en gestart gouf, also kann eng Verknëppung ganz anzwuesch weisen. Kontrolléiert d'Zil vun der Verknëppung an d'Feld Start in, oder d'GUI-Astellunge, ier Dir eng Datei erstellt.

Läschen ass Dateiläschen. Maacht fir d'éischt de GUI zou, datt en den Aschreiwung net am Späicher hält, läscht d'.ovpn zesumme mat eventuellen Zertifikats- oder Schlësseldateien, déi dernieft leien, an da start de Client nach eng Kéier.

Den Dossier fir all Benotzer brauch en erhéicht Läschen. En Läschen, dat do stëll näischt mécht, ass UAC, keen Clientfehler.

Connect: den Importstore an déi duebel AppData-Fal

Aktuell 2.x- an 3.x-Builden halen d'Profiler ënner %APPDATA%\OpenVPN Connect\profiles. Builden ëm 2.5 hunn amplaz %ProgramFiles(x86)%\OpenVPN Technologies\OpenVPN Client\etc\profile benotzt, dofir schéngen eeler an nei Foremäntwerten sech ze widerspriechen. Eng Maschinn, déi op der Plaz aktualiséiert gouf, kann nach béides halen.

D'Weeër gi verdréint, wann een se weidererzielt. %AppData% léist sech schonn zu AppData\Roaming op, also gëtt d'Schreiwen vun %AppData%\Roaming\OpenVPN Connect\profiles zu AppData\Roaming\Roaming ausgebreet a weist op näischt. Benotzt d'Variabel oder de wuertwiertleche Wee, ni eng Mëschung vun deenen zwee.

Läscht iwwer de Client: maacht Profiles op, benotzt d'Bläistëftssymbol, wielt Delete. Dat entfernt den Aschreiwung an déi gespäichert Kopie zesummen. D'Läschen vum Dossier, während Connect leeft, kann en Aschreiwung hannerloossen, deen näischt opmécht, an dat ass d'Beschwéierde "profile still shows up" an hirer anerer Form.

Déi importéiert Kopie ass déi, déi de Client ausféiert. D'.ovpn ze änneren, déi an Downloads leie bliwwen ass, ännert näischt, well Connect seng gespäichert Kopie liest; fir en remote oder en cipher ze änneren, ännert de Profil am Client, oder ännert d'Datei an importéiert se nach eng Kéier .

Firwat en geläschte Profil zréckkënnt

Zwee Installatioune vun der selwechter Clientfamill sinn de gewéinleche Grond. E GUI pro Benotzer an e GUI fir all Benotzer hunn getrennt Konfiguratiounsdossieren, also léisst d'Läschen aus engem deen aneren intakt an den Tray lëscht nach ëmmer den Numm. Programs and Features ass d'Plaz, wou Dir bestätegt, ob béid installéiert sinn.

Den zweeten Grond ass e Profil, deen ni an deem Dossier war, deen Dir iwwerpréift hutt. D'.ovpn eng Kéier aus enger Netzwierkdeelegung oder engem Downloads-Dossier opzemaachen, kann se an den Konfiguratiounsdossier pro Benotzer kopéieren, an importéiert Connect-Profiler existéieren nëmmen an AppData. Ier Dir eppes ännert, sicht den Dateinumm ënner %USERPROFILE% an %APPDATA%. E Profildossier hält meeschtens de private Schlëssel nieft der .ovpn, also pecht den Dossier ni an en Ticket oder Chat, fir ze beweisen, wéi e Profil Dir geläscht hutt - nennt amplaz den Dateinumm an den Zäitstempel.

Eeler GUI-Builden halen d'Clientastellungen och an der Registry. Wann den Tray nach en Numm lëscht, nodeems d'Datei fort ass, an nëmmen eng Installatioun do ass, start de Client eng Kéier nei a kontrolléiert den Konfiguratiounsdossier vun der Verknëppung nach eng Kéier, ier Dir d'Registrierungsschlëssel ufänkt.

Zwee Tunnelen op eng Kéier: fir d'éischt Adapter, dann d'Route

De GUI kann e puer Verbindungen halen, eng pro virtuellem Adapter; füügt Adapter aus dem Startmenüpunkt bäi, deen TAP-Windows6 installéiert, a bestätegt dann d'Zuel an Network Connections, well zwee gläichzäiteg Tunnelen zwee Adapter brauchen an alleb zwee hir Adress automatesch solle kréien. D'Routing ass de méi schwéiere Limite. Zwee Profiler, déi all de Verkéier ëmleeden, konkurréiere fir d'Standardroute, an nëmmen een kann se besëtzen, also kritt Dir intermitterend Feeler amplaz vun zwee funktionéierende Tunnelen. Halt een vollen Tunnel a gitt dem zweete e split-tunnel-Profil, deen nëmmen säin eegent Subnetz dréckt.

Iwwerlappend privat Beräicher kënnen net duerch en zousätzlechen Adapter behuewe ginn. Wann béid Serveren 10.8.0.0/24 verdeelen, kollidéiert den zweeten Tunnel op Adressniveau an eng Clientkonfiguratioun wäert se net trennen.

Adapternimm soen Iech, wat Dir kuckt. Get-NetAdapter an PowerShell lëscht TAP-Windows-Adapters an den Wintun-Adapter mam Numm op, wat méi séier ass wéi Ikonen an Network Connections ze zielen, wann en Tunnel um falschen eropkomm ass.

En benannte Profil aus engem Skript starten

De GUI hëlt e Profilnumm relativ zu sengem Konfiguratiounsdossier, also gesäit e Launcher sou aus: "C:\Program Files\OpenVPN\bin\openvpn-gui.exe" --connect "myvpn.ovpn". En absolute Wee, oder e Prozess, deen an engem aneren Aarbechtsdossier gestart gouf, fällt stëll aus, dofir geet eng Verknëppung, déi mam Duebelklick funktionéiert, ënner Task Scheduler futti.

Setzt den Aarbechtsdossier amplaz ze hoffen. An engem AutoHotkey-Launcher ass dat SetWorkingDir, C:\Program Files\OpenVPN\config; am Task Scheduler ass dat d'Feld Start in vun der Aktioun. --config_dir mat demselwecht Wee weiderzeginn mécht de Launcher vu béid onofhängeg.

Ier Dir fäerdeg sidd, exportéiert de Profil, notéiert säin Adapter, säi Subnetz an de Subnetz, deen en routéiert, a haalt d'Zertifikater vun all Client an sengem eegenen Ënnerdossier. Bestätegt dann, datt den Dossier zu deem Client gehéiert, deen Dir tatsächlech lafe looss, a läscht iwwer de Client, wann dee Client en Importstore huet. Genee déi Reiefolleg verhënnert, datt deeselwechte Profil no dem nächsten Neistart erëm erschéngt.

Ähnlech Artikelen