OpenVPN drop-in batek tunel guztiak aldatu zituen: instantzia edo txantiloia
Instantziaren direktorioan dagoen drop-in batek tunel bat ukitzen du; txantiloiaren direktorioak denak ukitzen ditu. Irakurri unitate bateratua bidea aukeratu aurretik.
Tunel baterako gehitutako berrabiarazte-politika bat makinako tunel guztiei aplikatzen hasiko da. Hau ez da systemd-ren akats bat; instantzia drop-in baten eta txantiloi drop-in baten arteko aldea da. Fitxategia zein bidepean idazten duzun erabakitzen du zenbat zerbitzuk heredatuko duten.
Aukeratu esparrua ezarpena baino lehen. Bi direktorioak ia berdinak dirudite, eta horietako bakarra dago zure instantziara mugatuta.
Sintoma: edizio bat, tunel guztiak
Instantzia zehatz bateko drop-in bat instantzia osoaren izena duen direktorio batean bizi da, adibidez [email protected]. Txantiloi drop-in bat [email protected]-en bizi da, @ zeinua tartean duelarik eta instantzia-izenik gabe. Lehenengoa office-ri bakarrik aplikatzen zaio. Bigarrena txantiloi horretatik sortutako zerbitzu guztiei aplikatzen zaie.
Txantiloi-formak ez du [email protected] txantiloi bereizi batera iristen, eta ez da izenean openvpn duten zerbitzu erlazionatugabeetara iristen.
Aukeratu esparruari dagokion direktorioa
Bi direktorioak /etc/systemd/system/-ren azpian daude. Azken system osagaia kentzeak systemd-k sistemaren gainidazketatzat irakurtzen ez duen bide bat sortzen du, eta hori itxuraz zuzena den fitxategi batek ezer ez egiteko modu isila da. Idatzi bide osoa behin eta berrerabili.
Drop-in batek atal-goiburu egokia ere behar du. Zerbitzu-ezarpenak [Service]-ren azpian doaz. Ezarpenei baina atalik gabe daukan fitxategia alde batera uzten da edo baztertzen da, eta unitateak lehen bezala jokatzen jarraitzen du fitxategia han autoritate-itxurarekin eserita dagoen bitartean.
Mantendu helburua fitxategi-izenean drop-in bat baino gehiago gehitzen badituzu. Ordena lexikografikoak erabakitzen du bat-egitea, eta fitxategiak zer egiten duen esaten duen izen batek ordena hori irakurgarri egiten du.
Irakurri unitate bateratua idatzi aurretik
Irakurri unitate bateratua ezer idatzi aurretik. systemctl cat [email protected]-k unitate nagusia eta aplikatzen den drop-in bakoitza inprimatzen ditu, bat-egite ordenan. Konpara ezazu bigarren instantzia batekin txantiloi-aldaketa bat aztertzen ari zarenean. Konparazio horrek erakusten du zehazki zein zerbitzuk heredatuko luketen edizioa.
Instantzia-fitxategi batek ez ditu txantiloiaren ezarpenak ezabatzen. Biak bateratzen dira, beraz ahaztu duzun txantiloi-balio bat oraindik indarrean egon daiteke.
Beste drop-in izendatu batzuek, exekuzio-denbora ezarpenek eta paketeek emandako konfigurazioak ere parte hartzen dute. Ez ezazu suposatu azken editatu duzun fitxategia unitate osoa denik. Irteera bateratua da unitatea.
Mantendu unitate-politika profiletik kanpo
Mantendu unitate-politika eta VPN konfigurazioa bereizita. Profil-direktiba bat ez da systemd sintaxi baliodun bihurtzen [Service]-ren azpian dagoelako. Berrabiarazte-ezarpen bat ere ez da .ovpn fitxategi batean sartzen.
Bereizketa hori da, halaber, berrabiarazte-politika bat ez datorrela bat OpenVPN-ek berak egiten duen parekideen berreskurapenarekin. Erabaki zein jokabide nahi duzun esparrua aukeratu aurretik.
Aplikatu eta egiaztatu instantzia
Aldaketaren ondoren, berriro kargatu kudeatzailearen definizioak systemctl daemon-reload erabiliz. Berriz kargatzeak ez du tunela berrabiarazten; unitate-fitxategiak berriro irakurtzen ditu soilik. Ondoren, aplikatu asmo zuen bizi-ziklo ekintza instantzia zehatzari.
Egiaztatu kargatutako unitatea berriro irakurriz eta aldatu duzun jokabidea behatuz. Lan aktiboa daraman berrabiarazte batek etenaldi planifikatu bat merezi du, ez produkzio-tunel batean proba azkar bat. Idatzi gainidazketaren helburua eta esparrua hedapenaren ondoan, hurrengo pertsonak jakin dezan fitxategia partekatzeko zen edo ez.
Politika benetan partekatua bada, eraman ezazu txantiloira nahita eta egiaztatu bigarren instantzia bat amaitutzat eman aurretik.systemd unitateen erreferentzia dokumentuak drop-in-en lehentasuna eta bat-egite ordena jasotzen ditu.