Mat enger .ovpn-Datei geschitt näischt, bis eppes se besëtzt. Op engem Pi-Desktop sinn déi plausibel Besëtzer NetworkManager, deen eng importéiert Verbindung an senger eegener Keyfile späichert, an eng eegestänneg Service-Unit, déi eng Konfiguratioun aus engem Verzeechnis liest. Dat sinn zwee Betribsmodeller mat ënnerschiddlecher Späicherung, ënnerschiddlechem Ëmgang mat Umeldungsdaten an ënnerschiddlechen Aktivéierungsregelen. Een dovun bewosst ze wielen ass déi ganz Aufgab; d'Datei op béid Plazen ze kopéieren mécht d'Wiel just zoufälleg.

Béid kënnen op enger Maschinn schaffen, awer net am selwechten Tunnel am selwechten Ament, an de Konflikt gesäit aus wéi e Netzwierkfehler an net wéi e Konfiguratiounsfehler.

Zwee Weeër, dee selwechten Tunnel ze besëtzen

Den OpenVPN-Plugin vum NetworkManager füügt en Editeur an engem Service derbäi, déi d'Verbindung fir Iech verwalten, an d'Installatioun vum OpenVPN-Programm installéiert déi Integratioun net. Eng eegestänneg Unit ass déi ëmgekéiert Usuerdnung: keen Editeur, keng Desktop-Integratioun, eng Konfiguratiounsdatei an déi Rechter, déi d'Unit gëtt. Déi éischt hält de Verbindungszoustand an hirer eegener Datebank, déi zweet hält en do, wou de Profil an d'Unit et soen. De meeschte Verwirrung entsteet aus der Unhuel, datt en importéierte Profil an eng kopéiert Datei dat selwecht Objet sinn.

Si sinn net zwee Usiichte vun enger Saach. D'Datei, déi erofgelueden ass, z'änneren ännert weder dat, wat NetworkManager gespäichert huet, nach dat, wat d'Unit liest, an een vun deene béiden kann deen sinn, deen den Tunnel gebaut huet, deen Dir just getest hutt.

Follegt der Verbindung, déi den Desktop tatsächlech benotzt

Déi dokumentéiert Importoperatioun, nmcli connection import type openvpn file office.ovpn, erstellt eng Verbindung iwwer de Plugin. Notéiert hir UUID a benotzt dës Identitéit duerno, well Nimm gi geännert an zwou Verbindunge kënnen eng Etikett deelen. nmcli connection show zielt op, wat et gëtt, an d'Eegeschafte vun der Verbindung selwer ze liesen, seet Iech aus wéi enger Datei se kënnt a wat se späichert. Wann d'UUID, déi Dir ännert, net déi ass, déi den Desktop aktivéiert, sinn Är Ännerungen just Dekoratioun.

Geheimnisser liewen am Späicher vum Besëtzer. All gespäichert Geheimnis auszeschëdden, fir erauszefannen, wéi e Profil aktiv ass, ass lues a riskant; frot amplaz d'Verbindungsobjet a haalt privatt Material do, wou de Besëtzer et erwaart.

Eng importéiert Verbindung brauch keng graphesch Sëtzung fir ze lafen, awer se kann ëmmer nach eng Quell fir Umeldungsdaten brauchen. Ob se ouni Iwwerwaachung start, hänkt vun hire Rechter a Geheimnisser of, net vun der Präsenz vum Desktop.

Liest d'Unit-Virlag, ier Dir Iech drop verloosst

Wou de Pak d'Client-Unit am Upstream-Stil matliwwert, entsprécht eng Instanz mam Numm office der Datei %i.conf am konfiguréierte Verzeechnis vun der Unit, dat fir d'2.6-Virlag /etc/openvpn/client ass. Liest déi installéiert Unit an all zousätzlech Dateie, ier Dir engem Beispill aus enger Anleitung traut, well Distributiounen d'Weeër verréckelen. En manuelle Start vun engem Terminal beweist näischt iwwer d'Siicht vum Service op Dateien, Geheimnisser oder Rechter. Och den Dialog fir d'Passwuert vum Desktop ass kee Beweis, datt eng net-interaktiv Unit en approuvéierte Wee huet, dat selwecht Passwuert ze kréien.

Gitt der Unit just dat, wat se brauch. D'ganz Sandbox vum Service ze lueseren, well eng referenzéiert Datei net liesbar ass, tauscht eng kleng Rechterkorrektur géint eng grouss Exposition, an de Fehler nennt meeschtens d'Datei, déi Opmierksamkeet brauch.

Zitt den Duplikat zeréck, ouni den Zougang ze verléieren

Wann béid Besëtzer den Tunnel kënnen starten, gewënnt ee vun hinne schlussendlech am falschen Abléck an d'Routen an den Apparat vum Verléierer bleiwen hannendrun. Entfernt den zoufällegen Duplikat iwwer säi eigenen Besëtzer, haalt e Wee fir d'Erhuelen op a bestätegt, datt de Reschtbesëtzer no engem Neistart nach verbënnt. Zwee bewosst getrennt VPNen mat ënnerschiddlechen Routingpolitiken sinn eng aner Designfro, net eng Erlaabnis fir zwee Startweeër, fir ëm eng Verbindung ze konkurréieren.

Schreift duerno de Liewenszyklus op, deen Dir akzeptéiert hutt: manuell Aktivéierung, Login oder Start an Neiverbindung. Iwwerpréift den gespäicherten Endpunkt, d'Authentifikatioun vun der Géigesäit an d'Ressource, déi den Tunnel soll erreechen, well de Desktop nei z'installéieren ersetzt net d'Wëssen, wéi eng Konfiguratioun gelaf ass.

Ähnlech Artikelen