Ìlànà àtúnbẹ̀rẹ̀ tí a fi kún fún tunnel kan bẹ̀rẹ̀ sí í wulo fún gbogbo tunnel lórí ẹ̀rọ náà. Eyi kì í ṣe àṣìṣe systemd; ìyàtọ̀ ni láàárín drop-in àpẹẹrẹ àti drop-in àwòrán. Ọ̀nà tí o kọ fáìlì náà sí lábẹ́ ni ó pinnu iye iṣẹ́ tí yóò jogún rẹ̀.

Yan ìwọ̀n náà kí o tó ṣètò. Fódà méjèèjì fẹ́rẹ̀ẹ́ jọra, àti ọ̀kan nínú wọn nìkan ni ó ní ààlà sí àpẹẹrẹ tí o ní lọ́kàn.

Àmì: àtúnṣe kan, gbogbo tunnel

drop-in pàtó fún àpẹẹrẹ wà lábẹ́ fódà tí a fi orúkọ àpẹẹrẹ kíkún sí, bíi [email protected]. drop-in àwòrán wà lábẹ́ [email protected], pẹ̀lú àmì @ àti kò sí orúkọ àpẹẹrẹ ní àárín wọn. Èkíní wulo fún office nìkan. Èkejì wulo fún gbogbo iṣẹ́ tí a dá láti inú àwòrán yẹn.

Ìrísí àwòrán kò dé àwòrán [email protected] ọ̀tọ̀ọ̀tọ̀, kò sì dé àwọn iṣẹ́ tí kò ní ìsopọ̀ tí openvpn wà nínú orúkọ wọn.

Yan fódà tí ó bá ìwọ̀n náà mu

Fódà méjèèjì wà lábẹ́ /etc/systemd/system/. Bí o bá fi ẹ̀ka system tí ó gbẹ̀yìn sílẹ̀, ọ̀nà kan yóò dà tí systemd kì yóò kà gẹ́gẹ́ bí àtúnṣe ètò, èyí sì jẹ́ ọ̀nà tí ó dákẹ́ jẹ́ẹ́ láti mú kí fáìlì tí ó dàbí ẹni pé ó tọ́ má ṣe ohunkóhun. Kọ ọ̀nà kíkún lẹ́ẹ̀kan kí o sì tún òun lò.

drop-in tún nílò àkọlé ẹ̀ka tí ó tọ́. Àwọn ìṣètò iṣẹ́ wà lábẹ́ [Service]. Fáìlì tí ó ní ìṣètò ṣùgbọ́n tí kò ní ẹ̀ka ni a gbàgbé tàbí a kọ̀, unit sì ń bá a lọ ní ìhùwàsí bí ti àtẹ́lẹ̀ nígbà tí fáìlì náà dúró níbẹ̀ tí ó dàbí ẹni tí ó ní àṣẹ.

Pa èrò náà mọ́ nínú orúkọ fáìlì bí o bá ń fi drop-in ju ọ̀kan lọ kún. Ìtòlẹ̀sẹ́wá lẹ́tà ni ó pinnu ìdàpọ̀, orúkọ tí ó sọ ohun tí fáìlì náà ń ṣe sì mú ìtòlẹ̀sẹ́wá yẹn kà.

Ka unit tí a dà pọ̀ kí o tó kọ

Ka unit tí a dà pọ̀ kí o tó kọ ohunkóhun. systemctl cat [email protected] ń tẹ́ unit pàtàkì àti gbogbo drop-in tí ó wulo jáde, ní ìtòlẹ̀sẹ́wá ìdàpọ̀. Fi wé àpẹẹrẹ kejì nígbà tí o bá ń gbìmọ̀ ìyípadà àwòrán. Ìfiwéra yẹn fi hàn gbágede àwọn iṣẹ́ tí yóò jogún àtúnṣe náà.

Fáìlì àpẹẹrẹ kò pa ìṣètò àwòrán rẹ́. Àwọn méjèèjì ni a dà pọ̀, nítorí náà iye àwòrán tí o gbàgbé lè ṣì wà lẹ́ẹ̀kọ́.

Àwọn drop-in mìíràn tí a pè ní orúkọ, ìṣètò àkókò ṣíṣe àti ìṣètò tí àwọn àkópọ̀ ń pèsè pẹ̀lú ń kópa. Má ṣe rò pé fáìlì tí o ṣàtúnṣe gbẹ̀yìn ni gbogbo unit. Ìjáde tí a dà pọ̀ ni unit.

Pa ìlànà unit mọ́ síta kúrò nínú profáìlì

Pa ìlànà unit àti ìṣètò VPN mọ́ lọ́tọ̀ọ̀tọ̀. Ìtọ́nisọ́nà profáìlì kì í di àfọwọ́kọ systemd tí ó wulo nítorí pé ó wà lábẹ́ [Service]. Ìṣètò àtúnbẹ̀rẹ̀ pẹ̀lú kò yẹ kí ó wà nínú fáìlì .ovpn.

Ìpínyà yẹn tún jẹ́ ìdí tí ìlànà àtúnbẹ̀rẹ̀ kò fi jẹ́ ohun kan náà pẹ̀lú ìmúpadà àwọn ẹlẹgbẹ́ tí OpenVPN ń ṣe fúnra rẹ̀. Pinnu ìhùwàsí tí o fẹ́ kí o tó yan ìwọ̀n.

Lo ó kí o sì dájú àpẹẹrẹ náà

Lẹ́yìn ìyípadà, tún àwọn ìtumọ̀ alábòójútó ṣe pẹ̀lú systemctl daemon-reload. Ìtúnṣe yẹn kò tún tunnel bẹ̀rẹ̀; ó kàn tún àwọn fáìlì unit kà. Lẹ́yìn náà lo iṣẹ́ ìgbésẹ̀ ìgbésí ayé tí o ní lọ́kàn sí àpẹẹrẹ gangan.

Dájú nípa kíkà unit tí a gbé wọlé lẹ́ẹ̀kan sí i àti wíwo ìhùwàsí tí o yí padà. Àtúnbẹ̀rẹ̀ tí ó gbé iṣẹ́ tí ń lọ lọ́wọ́ yẹ kí ó ní ìdádúró tí a ṣètò, kì í ṣe ìdánwò kíákíá lórí tunnel ìmújáde. Kọ èrò àti ìwọ̀n àtúnṣe náà sẹ́gbẹ̀ẹ́ ìgbékalẹ̀ kí ẹni tí ó kàn lè mọ̀ bóyá fáìlì náà wà fún pínpín.

Bí ìlànà náà bá jẹ́ ti gbogbo ènìyàn ní tòótọ́, gbé e lọ sínú àwòrán pẹ̀lú ìmọ̀tọ̀ọ̀tọ̀ kí o sì yẹ àpẹẹrẹ kejì wò kí o tó sọ pé ó ti parí.Ìtọ́kasí unit systemd ṣàkọsílẹ̀ ipò àkọ́kọ́ drop-in àti ìtòlẹ̀sẹ́wá ìdàpọ̀.

Àwọn àpilẹ̀kọ tó jọra