OpenVPN Connect edo OpenVPN GUI: non gordetzen ditu Windows-ek profilak
Bi Windows bezero, bi profil-eredu: GUI-k karpeta bateko .ovpn fitxategiak zerrendatzen ditu, Connect-ek inportazio-biltegi bat gordetzen du. Ondoren kendu edo inportatu behar bezala.
Windows-en, "non dago nire OpenVPN profila" galderak bi erantzun desberdin ditu, eta okerra aukeratzeak arratsalde oso bat kostatzen du. Komunitateko OpenVPN GUI-k direktorio bat profil-zerrendatzat hartzen du: konfiguratutako karpetako .ovpn fitxategi bakoitza erretiluaren menuan agertzen da, eta karpeta horretatik kendutako fitxategia desagertu egiten da. OpenVPN Connect inportazio-biltegi batetik lan egiten du, beraz diskatik ezabatu duzun profila gordetzen du eta kopiatu duzun fitxategia ez du kontuan hartzen. Beheko konparazioa da edozer ukitu aurretik zein karpeta irekiko dudan erabakitzeko erabiltzen dudana.
Karpeta-zerrenda inportazio-biltegi baten aurrean
Komunitateko GUI-k fitxategiak abiaraztean zenbatzen ditu: instalazioan aukeratutako konfigurazio-direktorio bat irakurtzen du, eta han dagoen .ovpn fitxategia profila da. Itxi bezeroa, kopiatu fitxategi bat karpeta horretara, abiarazi berriro, eta sarrera menuan dago.
Connect-ek, aldiz, inportazioan idatzitako erregistroetatik eraikitzen du bere zerrenda, beraz kopiatutako fitxategia ikusezina da, inportatutako profila jatorrizko deskargaren ezabaketari bizirauten dion bitartean. Diferentzia bakar horrek azaltzen ditu bi bezeroek profilak leku desberdinetan gordetzen dituztela dioen txosten gehienak, izan ere, hala egiten dute.
Komunitateko GUI-a: zein karpeta erabiltzen da benetan
Bi karpetak garrantzitsuak dira. Erabiltzaile bakarrerako instalazioak %USERPROFILE%\OpenVPN\config irakurtzen du; erabiltzaile guztientzako instalazioak C:\Program Files\OpenVPN\config, edo x86 bidea irakurtzen du bezeroa 32-bit denean. Profila Windows kontu bakarrerako agertzen bada, erabiltzaile bakarrerako karpetan dago eta beste kontuak ez du inoiz ikusiko.
Ez ondorioztatu bidea instalatzailetik. GUI-k --config_dir argumentua onartzen du eta abiarazi zen direktorioa gogoratzen du, beraz lasterbide batek erabat beste leku batera seinala dezake. Egiaztatu lasterbidearen helburua eta Start in eremua, edo GUI-ren ezarpenak, edozein fitxategi sortu aurretik.
Kentzea fitxategia kentzea da. Itxi lehenengo GUI-a sarrera memorian ez atxikitzeko, ezabatu .ovpn fitxategia ondoan dauden ziurtagiri edo gako fitxategiekin batera, eta gero abiarazi bezeroa berriro.
Erabiltzaile guztientzako karpetak baimen altuko ezabaketa behar du. Han isilpean ezer egiten ez duen ezabaketa UAC da, ez bezeroaren akatsa.
Connect: inportazio-biltegia eta AppData tranpa bikoitza
Egungo 2.x eta 3.x bertsioek profilak %APPDATA%\OpenVPN Connect\profiles azpian gordetzen dituzte. 2.5 inguruko bertsioek %ProgramFiles(x86)%\OpenVPN Technologies\OpenVPN Client\etc\profile erabiltzen zuten ordez, eta horregatik foroko erantzun zahar eta berriak kontraesankorrak dirudite. Tokian bertan eguneratutako makinak biak gorde ditzake oraindik.
Bideak hondatu egiten dira kontatzean. %AppData% jada AppData\Roaming-era ebazten da, beraz %AppData%\Roaming\OpenVPN Connect\profiles idazteak AppData\Roaming\Roaming-era hedatzen da eta ez du inora seinalatzen. Erabili aldagaia edo bide literala, inoiz ez bien nahasketa.
Ezabatu bezeroaren bidez: ireki Profiles, erabili arkatzaren ikonoa, aukeratu Delete. Horrek erregistroa eta gordetako kopia batera kentzen ditu. Connect martxan dagoela karpeta kentzeak ezer irekitzen ez duen erregistro bat utz dezake, eta hori da "profile still shows up" kexa bere beste forman.
Inportatutako kopia da bezeroak exekutatzen duena. Downloads-en utzitako .ovpn editatzeak ez du ezer aldatzen, Connect-ek bere gordetako kopia irakurtzen duelako; remote edo cipher bat aldatzeko, editatu profila bezeroaren barruan, edo editatu fitxategia eta inportatu berriro .
Zergatik itzultzen den ezabatutako profila
Arrazoi ohikoa bezero-familia bereko bi instalazio izatea da. Erabiltzaile bakarrerako GUI batek eta erabiltzaile guztientzako GUI batek konfigurazio-direktorio bereiziak dituzte, beraz batetik ezabatzeak bestea ukitu gabe uzten du eta erretiluak oraindik izena zerrendatzen du. Programs and Features da biak instalatuta dauden egiaztatzeko lekua.
Bigarren arrazoia egiaztatu duzun karpetan inoiz egon ez zen profil bat da. .ovpn bat behin sare-partekatze batetik edo Downloads karpeta batetik irekitzeak erabiltzaile bakarrerako konfigurazio-direktorioan kopia dezake, eta inportatutako Connect profilak AppData-n soilik daude. Edozer editatu aurretik, bilatu fitxategiaren izena %USERPROFILE% eta %APPDATA% bietan. Profil-karpeta batek normalean gako pribatua .ovpn ondoan edukitzen du, beraz inoiz ez itsatsi karpeta tiket edo txat batean zein profil kendu duzun frogatzeko - aipatu fitxategiaren izena eta denbora-marka horren ordez.
GUI bertsio zaharrek bezeroaren hobespenak erregistroan ere gordetzen dituzte. Erretiluak oraindik izen bat zerrendatzen badu fitxategia desagertu ondoren eta instalazio bakarra badago, berrabiarazi bezeroa behin eta berrikusi lasterbidearen konfigurazio-direktorioa erregistro-gakoak ukitzea pentsatu aurretik.
Bi tunel aldi berean: lehenik adapterrak, gero bidea
GUI-k hainbat konexio eduki ditzake, birtualki adapter bakoitzeko bat; gehitu adapterrak TAP-Windows6 instalatzen duen Start menuko sarreratik, eta gero berretsi kopurua Network Connections-en, bi tunel aldi berean ibiltzeko bi adapter behar baitira eta biek automatikoki lortu beharko lukete beren helbidea. Bideratzea da muga zailena. Trafiko guztia berbideratzen duen bi profil bide lehenetsiaren alde lehiatzen dira, eta batek soilik izan dezake, beraz noizean behingo hutsegiteak jasotzen dituzu bi tunel funtzionalen ordez. Mantendu tunel oso bat eta eman bigarrenari bere azpisarea soilik bultzatzen duen split-tunnel profil bat.
Gainjartzen diren barruti pribatuak ezin dira adapter bat gehituz konpondu. Bi zerbitzariek 10.8.0.0/24 banatzen badute, bigarren tunelak helbide mailan talka egiten du eta bezeroaren konfigurazio-kopuruak ez ditu bereiziko.
Adapter izenek esaten dizute zeri begiratzen ari zaren. PowerShell-eko Get-NetAdapter-ek TAP-Windows adapterrak eta Wintun adapterra izenez zerrendatzen ditu, eta hori azkarragoa da Network Connections-en ikonoak zenbatzea baino tunel bat okerrekoan altxatu denean.
Profil izendatu bat script batetik abiaraztea
GUI-k profil izen bat hartzen du bere konfigurazio-direktorioarekiko, beraz abiarazle bat horrela ikusten da: "C:\Program Files\OpenVPN\bin\openvpn-gui.exe" --connect "myvpn.ovpn". Bide absolutu batek, edo beste lan-direktorio batean abiarazitako prozesu batek, isilpean huts egiten du, eta horregatik Task Scheduler-en hausten da klik bikoitzarekin funtzionatzen duen lasterbidea.
Ezarri lan-direktorioa itxaropenaren ordez. AutoHotkey abiarazle batean hori SetWorkingDir da, C:\Program Files\OpenVPN\config; Task Scheduler-en ekintzaren Start in eremua da. --config_dir bide berarekin pasatzeak abiarazlea bieziko independentea egiten du.
Amaitu aurretik, esportatu profila, idatzi bere adapterra, azpisarea eta bideratzen duen azpisarea, eta gorde bezero bakoitzaren ziurtagiriak bere azpikarpetan. Gero berretsi karpeta benetan exekutatzen duzun bezeroarena dela, eta ezabatu bezeroaren bidez bezero horrek inportazio-biltegi bat duenean. Hori ordena horretan egitea da profil bera hurrengo berrabiaraztearen ondoren berriro agertzea eragozten duena.