Viens profils, divi īpašnieki: NetworkManager vai systemd
.ovpn fails ir neaktīvs, līdz kaut kas to pārvalda. Salīdziniet NetworkManager savienojumu ar atsevišķu pakalpojuma vienību pirms profila kopēšanas abās vietās.
Ar .ovpn failu nekas nenotiek, līdz kaut kas to pārvalda. Pi darbvirsmas iespējamie īpašnieki ir NetworkManager, kas importēto savienojumu glabā savā atslēgas failā, un atsevišķa pakalpojuma vienība, kas lasa konfigurāciju no direktorijas. Tie ir divi darbības modeļi ar atšķirīgu glabāšanu, atšķirīgu akreditācijas datu apstrādi un atšķirīgiem aktivizēšanas noteikumiem. Apzināti izvēlēties vienu no tiem ir viss uzdevums; faila kopēšana abās vietās tikai padara izvēli nejaušu.
Abi var darboties vienā mašīnā, bet ne tajā pašā tunelī tajā pašā brīdī, un konflikts izskatās kā tīkla, nevis konfigurācijas kļūme.
Divi veidi, kā pārvaldīt vienu un to pašu tuneli
NetworkManager OpenVPN spraudnis pievieno redaktoru un pakalpojumu, kas pārvalda savienojumu jūsu vietā, un OpenVPN programmas instalēšana neinstalē šo integrāciju. Atsevišķa vienība ir pretējs izkārtojums: nav redaktora, nav integrācijas ar darbvirsmu, viens konfigurācijas fails un tās tiesības, ko piešķir vienība. Pirmais savienojuma stāvokli glabā savā datubāzē, otrais to glabā tur, kur saka profils un vienība. Lielākā daļa apjukuma rodas no pieņēmuma, ka importēts profils un nokopēts fails ir viens un tas pats objekts.
Tie nav divi viena priekšmeta skati. Lejupielādētā faila rediģēšana nemaina ne to, ko saglabāja NetworkManager, ne to, ko lasa vienība, un jebkurš no tiem var būt tas, kas uzbūvēja tikko pārbaudīto tuneli.
Sekojiet savienojumam, ko darbvirsma patiešām izmanto
Dokumentētā importēšanas darbība, nmcli connection import type openvpn file office.ovpn, izveido savienojumu ar spraudņa starpniecību. Pierakstiet tā UUID un turpmāk izmantojiet šo identifikatoru, jo nosaukumi tiek rediģēti un divi savienojumi var dalīt vienu birku. nmcli connection show uzskaita, kas pastāv, un paša savienojuma īpašību lasīšana pasaka, no kura faila tas nācis un ko tas glabā. Ja rediģētais UUID nav tas, ko aktivizē darbvirsma, jūsu labojumi ir tikai rotājums.
Noslēpumi dzīvo īpašnieka krātuvē. Katra saglabātā noslēpuma izgāšana, lai noskaidrotu, kurš profils ir aktīvs, ir lēna un riskanta; tā vietā jautājiet savienojuma objektam un glabājiet privāto materiālu tur, kur īpašnieks to gaida.
Importētam savienojumam nav vajadzīga grafiska sesija, lai darbotos, bet tam joprojām var būt vajadzīgs akreditācijas datu avots. Vai tas startēs bez uzraudzības, ir atkarīgs no tā atļaujām un noslēpumiem, nevis no darbvirsmas klātbūtnes.
Izlasiet vienības veidni, pirms uz to paļaujaties
Kur pakotne piegādā upstream stila klienta vienību, instance ar nosaukumu office atbilst %i.conf failam vienības konfigurētajā direktorijā, kas 2.6 veidnei ir /etc/openvpn/client. Izlasiet instalēto vienību un jebkurus papildu failus, pirms uzticaties rokasgrāmatas piemēram, jo distribūcijas pārvieto ceļus. Manuāla palaišana no termināļa neko nepierāda par pakalpojuma skatu uz failiem, noslēpumiem vai atļaujām. Arī darbvirsmas paroles dialogs nav pierādījums, ka neinteraktīvai vienībai ir apstiprināts veids, kā iegūt to pašu paroli.
Dodiet vienībai tikai to, kas tai vajadzīgs. Atslābināt visu pakalpojuma smilškasti tāpēc, ka viens norādītais fails nav lasāms, apmaina nelielu atļauju labojumu pret lielu pakļautību, un kļūda parasti nosauc failu, kam nepieciešama uzmanība.
Izņemiet dublikātu, nezaudējot piekļuvi
Ja abi īpašnieki var palaist tuneli, viens galu galā uzvar nepareizajā brīdī, un zaudētāja maršruti un ierīce paliek aiz muguras. Noņemiet nejaušo dublikātu ar tā paša īpašnieka starpniecību, turiet atkopšanas ceļu atvērtu un apstipriniet, ka atlikušais īpašnieks joprojām pieslēdzas pēc pārstartēšanas. Divi apzināti atsevišķi VPN ar atšķirīgām maršrutēšanas politikām ir cits projektēšanas jautājums, nevis atļauja diviem palaišanas ceļiem sacensties par vienu savienojumu.
Pēc tam pierakstiet pieņemto dzīves ciklu: manuāla aktivizēšana, pieteikšanās vai palaišana un atkārtota pievienošanās. Pārbaudiet saglabāto galapunktu, otras puses autentifikāciju un resursu, kam tunelim jāsasniedz, jo darbvirsmas pārinstalēšana neaizstāj zināšanas par to, kura konfigurācija darbojās.