Rud éigin ag tosú aonad OpenVPN arís agus arís eile: aimsigh an fhoinse
Ní hionann aonad a dhíchumasú agus a ghníomhachtú a bhaint. Léigh an t-instant, mapáil an teimpléid agus na spleáchais inbhéartaithe sula scriosann tú próifíl.
Tagann instant OpenVPN aníos ag am tosaithe faoi ainm nach n-aithníonn tú, agus oibríonn stopadh air go dtí an chéad atosú eile. Ciallaíonn an patrún sin gur bhain tú an próiseas ach ní an ghníomhachtú. Dhá rud éagsúla iad, agus níl ach ceann amháin díobh le feiceáil ar scáileán stádais. Chun an ghníomhachtú a aimsiú teastaíonn ceithre ordú inléimh amháin agus cinneadh amháin.
Ainmnigh an t-aonad cruinn ar dtús
Oibrigh ó ainm an aonaid sa dialann seachas ó ainm comhaid próifíle. Féadfar an t-instant a thabhairt ar openvpn@, openvpn-client@, openvpn-server@ nó rud éigin atá sonrach don dáileadh, agus cuireann buille faoi thuairim an ainm chuig an teimpléad mícheart thú. Ainmníonn aschur an stádais an t-aonad a ritheadh i ndáiríre, agus sin an t-aon ainm atá tábhachtach anseo. Cóipeáil go cruinn é, lena n-áirítear aon iarmhír.
Déanann na horduithe seo a leanas cur síos ar an aonad sin gan rud ar bith a athrú. Tuairiscíonn systemctl show cosán an fhragmint, cosán na foinse, staid chomhad an aonaid, aon drop-ins agus cad a spreag é. Taispeánann list-dependencies --reverse cé na haonaid luchtaithe a dhíríonn air. Tá an dá cheann inléimh amháin, mar sin rith iad sula ndéanann tú teoiric a fhoirmiú.
Cuir an t-ainm breathnaithe in ionad gach áit. Is é ainm samplach cóipeáilte an bealach is coitianta chun an tseirbhís mhícheart a fhiosrú, agus tugann sé freagraí muiníneacha faoi aonad nár ritheadh riamh.
Léigh an teimpléad chun ainm an chomhaid a fhoghlaim
Is leathnú ar theimpléad é aonad instinne, agus socraíonn an teimpléad cén comhad cumraíochta a léann sé. Réitítear líne ordaithe a chríochnaíonn le hionadaí sonrach don instinn go hainm an instinne móide an iarmhír. Más é .conf an iarmhír agus má thugtar old ar an instinn, is é old.conf an comhad. Má thugann tú old.conf ar an instinn, iarrfaidh an teimpléad céanna old.conf.conf.
Míníonn an mhionsonra sin aicme dúblach. Cuireann duine dara instinn leis faoin ainm mícheart, leanann an chéad cheann ar aghaidh, agus críochnaíonn an t-óstach le dhá thollán agus log amháin mhearbhallach.
Léigh an teimpléad éifeachtach seachas an comhad a mheabhraíonn tú a chur in eagar. Is féidir le drop-in an líne ordaithe a athsholáthar, agus is é an t-athsholáthar a ritheann ag am tosaithe.
Rianaigh conas a théann sé isteach sa bheart tosaithe
Tá trí bhealach coitianta: nasc wants ó sprioc, ceanglas ó aonad eile, nó aonad ginte ag gineadóir pacáiste. Clúdaíonn liosta na spleáchas inbhéartaithe an chéad dá cheann mar iontrálacha graf luchtaithe. Ní chlúdaíonn sé amadóir, crúca ná iarraidh sheachtrach, agus is ar an gcúis sin gur fianaise é an liosta seachas iniúchadh iomlán.
Is táirge é aschur ginte faoi /run/systemd/generator, ní foinse. Ní mhaireann a chur in eagar ach go dtí an chéad ghlúin eile, agus is ar an gcúis sin go bhfeictear ceartú a chuirtear i bhfeidhm ann mar rath agus go n-athraíonn sé ansin.
Seiceáil ionchur doiciméadaithe an phacáiste sula ngabhann tú leis an tuairim faoin áit a léann an gineadóir. Is é scanadh neamhdhoiciméadaithe ar eolaire an chúis is gnáth le haonad a bheith le feiceáil gan nasc gníomhachtaithe.
Bain an ghníomhachtú, ní amháin an próiseas
Má tá an instinn cumasaithe go díreach agus i ndáiríre seanchaite, stopann systemctl disable --now í agus baineann sé an nasc tosaithe in aon chéim amháin. Seiceáil ar dtús nach é an tollán seo an t-aon bhealach riaracháin atá agat chuig an óstach. Is sampla saolré é an t-ordú, ní moladh chun gach VPN ar an meaisín a stopadh. Rith an tseiceáil roimh an ordú, ní ina dhiaidh.
Tá an dá leath inscartha agus is minic a mhearbhalltar iad. Ní stopann díchumasú seirbhís atá ag rith, agus ní bhaineann stopadh gníomhachtú, mar sin míníonn ordú páirteach fadhb a fhilleann ag am tosaithe.
Is féidir aonad díchumasaithe a thosú fós le haonad eile nó le hiarraidh shainráite. Nuair is leis an ngineadóir an ghníomhachtú, ceartaigh ionchur an ghineadóra in áit a aschur a dhíchumasú. Cuireann mascáil bac ar níos mó bealaí ach is féidir léi spleáchais a bhriseadh, mar sin ní hionann í agus tuiscint.
Fíoraigh le hatosú, ní le scáileán stádais
Athlódáil systemd má athraíodh sainmhínithe aonad nó ionchuir ghineadóra, ansin scrúdaigh an staid a eascraíonn. Ní bhrúnn athlódáil daemon próifíl nua isteach i dtollán atá ag rith, mar sin tá an dá sheiceáil ar leithligh. Sceidealaigh atosú agus deimhnigh go bhfanann an instinn as láthair agus an tollán beartaithe fós ag obair.
Coinnigh an tseanphróifíl go dtuigtear a húinéireacht, ansin scoir í tríd an bpróiseas beartaithe. Is é an rath aonad as láthair agus cosán rochtana ag obair, ní aonad teipthe atá ar iarraidh ó scáileán amháin.