Wax ayaa si joogto ah u bilaabaya unit OpenVPN: raadi isha
Daminta unit ma aha isla mid la tirtiro firfircoonideeda. Akhri instance-ka, khariidadda template-ka iyo ku-tiirsanaanta rogan ka hor intaadan tirtirin profile.
Instance OpenVPN ayaa soo baxa marka la bilaabayo isagoo wata magac aadan aqoon, oo joojintiisu waxay shaqaysaa ilaa dib-u-bilaabista xigta. Qaabkaas macneheedu waa inaad ka saartay habka laakiin ma aadan ka saarin firfircoonida. Laba shay oo kala duwan ayaa ah, oo midkood oo keliya ayaa ka muuqda shaashadda xaaladda. Helitaanka firfircoonida waxay u baahan tahay afar amar oo akhris-keliya iyo hal go'aan.
Marka hore magacow unit-ka saxda ah
Ka bilow magaca unit-ka ee journal-ka halkii aad ka bilaabi lahayd magaca faylka profile-ka. Instance-ku waxa uu yeelan karaa magaca openvpn@, openvpn-client@, openvpn-server@ ama wax gaar u ah qaybinta, oo magaca qiyaasiddiisu waxay kuu horseedaa template khaldan. Soo-saarka xaaladdu waxa uu sheegaa unit-ka dhab ahaan shaqeeyay, waana magaca keliya ee halkan muhiim ah. Koobi si sax ah, oo ay ku jirto wax dheeraad ah oo kasta.
Amarrada soo socda waxay sharraxaan unit-kaas iyagoon wax beddelin. systemctl show waxa uu soo sheegaa dariiqa fragment-ka, dariiqa isha, xaaladda faylka unit-ka, drop-in kasta iyo waxa kiciyay. list-dependencies --reverse waxa uu muujinayaa unit-yada la raray ee tilmaamaya isaga. Labadaba waa akhris-keliya, marka ka hor intaadan samaysan aragti ha ku shaqeeyo.
Beddel magaca la arkay meel kasta. Magac tusaale oo la koobiyay ayaa ah habka ugu caansan ee lagu baaro adeegga khaldan, oo waxa uu bixiyaa jawaabo kalsooni leh oo ku saabsan unit aan waligiis shaqeyn.
Akhri template-ka si aad u ogaato magaca faylka
Unit instance waa fidinta template, oo template-ku waxa uu go'aamiyaa faylka habaynta ee uu akhriyo. Sadar amar oo ku dhammaada meel-banaan oo gaar u ah instance-ka waxa loo xalliyaa magaca instance-ka iyo dheeraadka. Haddii dheeraadku yahay .conf oo instance-ka la yiraahdo old, faylku waa old.conf. Haddii aad instance-ka u bixiso old.conf, isla template-kaas waxa uu codsanayaa old.conf.conf.
Faahfaahintaas waxay sharraxaysaa nooc nuqul ah. Qof ayaa ku daraya instance labaad magac khaldan, kii hore sii shaqeeyaa, oo martigeliyaha waxa uu ku dhammaadaa laba tunnel iyo hal log oo jahawareer leh.
Akhri template-ka dhaqan galaya halkii aad ka akhri lahayd faylka aad xasuusato inaad tafatirtay. Drop-in waxa uu beddeli karaa sadarka amarka, oo beddelka ayaa ah waxa shaqeeya marka la bilaabayo.
Raadraac sida uu u galo macaamilka bilaabista
Saddex waddo ayaa caan ah: xiriir wants oo ka yimaada bartilmaameed, shuruud ka timaada unit kale, ama unit uu soo saaray sameeyaha xirmada. Liiska ku-tiirsanaanta rogan waxa uu daboolaa labada hore sida gelitaanno garaaf oo la raray. Ma daboolo saacad, jillaab ama codsi dibadeed, taas ayaa keentay in liisku uu yahay caddayn aan ahayn hubin dhamaystiran.
Soo-saarka la sameeyay ee hoos yimaada /run/systemd/generator waa badeeco, ma aha isha. Tafatirkiisu waxa uu sii jiraa oo keliya ilaa sameynta xigta, taas ayaa keentay in hagaajin halkaas lagu dabaqay ay u muuqato mid guulaystay oo haddana dib u noqoto.
Hubi gelitaanka diiwaangelan ee xirmada ka hor intaadan u malaynayn halka sameeyahu ka akhriyo. Baaritaan aan diiwaangelin oo galka ah ayaa ah sababta caadiga ah ee unit u muuqdo isagoon lahayn xiriir firfircoonideed.
Ka saar firfircoonida, ma aha oo keliya habka
Haddii instance-ka si toos ah loo hawlgeliyay oo uu run ahaantii duugoobay, systemctl disable --now waxa uu joojiyaa oo uu ka saaraa xiriirka bilaabista hal tallaabo. Marka hore hubi in tunnel-kanu uusan ahayn wadadaada maamul ee keliya ee martigeliyaha. Amarku waa tusaale wareeg nololeed, ma aha soo jeedin in la joojiyo VPN kasta oo qalabka ku yaal. Socodsii hubinta ka hor amarka, ma aha ka dib.
Labada qaybood waa kala soocmi karaan oo inta badan waa la khaldaa. Damintu ma joojiso adeeg socda, joojintuna ma saarto firfircoonida, marka amar qayb ah waxa uu sharraxaa dhibaato soo noqota marka la bilaabayo.
Unit la damiyay waxa uu wali bilaabi karaa unit kale ama codsi cad. Marka sameeyaha uu leeyahay firfircoonida, hagaaji gelitaanka sameeyaha halkii aad damin lahayd soo-saarkiisa. Qariniddu waxay xannibtaa waddooyin badan laakiin waxay jebin kartaa ku-tiirsanaanta, marka ma beddelo fahamka.
Ku xaqiiji dib-u-bilaabis, ma aha shaashad xaalad
Dib u rar systemd haddii qeexitaannada unit ama gelitaannada sameeyaha is beddeleen, ka dib baadh xaaladda ka dhalatay. Dib-u-raridda daemon ma riixo profile cusub tunnel socda, marka labada hubin way kala duwan yihiin. Qorshee dib-u-bilaabis oo xaqiiji in instance-ku uu maqan yahay inta tunnel-ka loogu talagalay uu wali shaqeynayo.
Hay profile-ka hore ilaa la fahmo lahaanshihiisa, ka dib ku sii daa habka loogu talagalay. Guushu waa unit maqan iyo waddo gal oo shaqaysa, ma aha unit guul-darraystay oo ka maqan hal shaashad.