Conas am suas cliant OpenVPN a thomhas leis na crúcaí up agus down
Níl cuntar ama suas ag OpenVPN. Sábháil stampa epoch ón chrúca up, glan é ag down, dealaigh é agus coinnigh macánta é thar atosú agus cásanna.
Iarrann deais uimhir ar feadh cé chomh fada is atá an nasc suas, agus OpenVPN ní thugann sé ceann. Tá a fhios ag an gcliant cathain a d'ardaigh a thollán, ach amháin má thaifeadann rud éigin an nóiméad sin sula gcailltear staid an tseisiúin. Is é an chrúca up an áit a dtacaítear leis, agus is é an luach is fiú a stóráil soicind epoch amh seach sreang fhormáidithe. Is é gach rud ina dhiaidh sin uimhríocht, móide cúpla riail ordaithe a shocraíonn an bhfanann an uimhir macánta.
Deimhnigh go ritheann na crúcaí i ndáiríre
Cruthaigh go scaoiltear an crúca sula ndéanann tú aon rud a dhearadh timpeall air. Teastaíonn script-security 2 ó chumraíocht íosta cliaint agus cosáin shoiléire up agus down; gan an líne slándála diúltaíonn OpenVPN an script a rith agus deir sé sin go soiléir. Cuir up-restart agus down-pre leis ag an am céanna ionas go n-iompraíonn cosáin an atosaithe agus an scartála go réamhinsinte.
Déan an chéad leagan den chrúca a chuireann a thimpeallacht le comhad agus nach ndéanann aon rud eile. Insíonn sé sin duit na hainmneacha athróg a easpórtálann do thógáil i ndáiríre, ar nós dev agus script_type, in ionad iad siúd a chuimhníonn tú ó leagan eile. Rith nasc amháin agus dícheangal amháin, ansin léigh an comhad. Mura dtagann aon rud chun solais, stad anseo, mar beidh cuma teipe faireachais ar dhearadh stampa ama ar chrúca nach ritheann choíche, ar feadh seachtainí.
Seiceáil cén t-úsáideoir a ritheann an crúca mar. Le user agus group socraithe, scaoileann OpenVPN pribhléidí sula ritheann sé scripteanna, mar sin d'fhéadfadh eolaire ar féidir le root scríobh ann a bheith dúnta don chrúca. Roghnaigh an chosán ó thaobh an tseirbhís de seach ó thaobh do bhlaoisce.
Taifead luach epoch amháin agus glan go réasúnta é
Teastaíonn líne amháin ón gcrúca up, date +%s > /run/openvpn-client.started, agus an chosán coigeartaithe de réir gach cás. Seachnaíonn luach epoch ceisteanna teanga, crios ama agus formáide níos déanaí, agus is é an uimhir chéanna é is féidir le gníomhaire faireachais a chur i gcomparáid lena chlog féin.
Tá an glanadh chomh tábhachtach céanna leis an scríobh. Ba cheart don chrúca down an comhad a fholmhú nó a bhaint, agus down-pre déanann sé sin sula ndúnann an comhéadan, rud a bhaineann an fhuinneog ina gcuireann an comhad síos ar thollán atá imithe cheana féin. up-restart ansin athnuaíonn sé an stampa ar atosú inmheánach in ionad an luach bunaidh a fhágáil ina áit. Gan an péire sin, atosú tar éis teorainn ama ping táirgeann sé uimhir a leanann ag dreapadh agus an tollán á athbhunú.
Roghnaigh áit a bhfuil an saolré ceart aici. Imíonn comhad faoi /run ag atosú, rud a thagann leis an réaltacht, agus féadfar comhad faoi /tmp a ghlanadh go dothuartha agus maireann ceann san eolaire cumraíochta ar bhealach a chuireann amú. Socraigh ceadanna ionas nach féidir ach le húsáideoir an tseirbhís agus le léitheoir an fhaireachais é a léamh.
Ríomh am suas gan muinín a bheith agat as línte lóig
Léigh an soicind stóráilte, léigh an soicind reatha, dealaigh. Nuair a bhíonn an comhad as láthair nó folamh, is é an freagra macánta nach bhfuil aon tollán gníomhach, ní hé sin go bhfuil an t-am suas náid, mar ba cheart don dá staid sin foláirimh dhifriúla a ardú. Coinnigh soicindí amha ar an ualach faireachais agus formáidigh laethanta agus uaireanta sa tsraith taispeána. Caitheann formáideoir a dhéanann slánú taobh istigh den easpórtálaí cruinneas a mbeidh duine éigin ag iarraidh le linn teagmhais.
Is é parsáil stampaí ama lóig an aicearra mealltach, agus teipeann sé ar thrí bhealach: leanann an fhormáid cibé roghanna a shocraítear, baineann rothlú an stair, agus tagann athnascanna chun solais mar sheisiúin ar leithligh seach aon tollán leanúnach amháin. Taifeadann an crúca an teagmhas uair amháin, tráth a tharlaíonn sé.
Nuair a ritheann an tseiceáil ar óstach eile, seol an stampa ama seach an fad ionas go gcuirfidh an léitheoir a chlog féin i bhfeidhm. Ansin léitear toradh diúltach beag mar chlaonadh cloig seach mar chrúca briste.
Clúdaigh athnascanna, atosú agus cásanna iolracha
Teastaíonn dhá chomhad ó dhá thollán ar aon óstach amháin, eochracha de réir ainm an cháis a úsáideann an tseirbhís cheana. Ciallaíonn cosán roinnte go scríobhann an nasc is deireanaí thar am tosaithe gach próifíle, agus is é an comhartha uimhir a léimeann siar nuair a thosaíonn dara tollán.
Tá a thástáil féin tuillte ag iompar athnaisc, mar is ansin a thuairiscíonn dearadh sochreidte an rud mícheart go ciúin. Cuir atosú i bhfeidhm tríd an bpiara a scaoileadh nó comhartha a sheoladh chuig an bpróiseas, ansin cuir staid an chomhéadain i gcomparáid leis an gcomhad. Ba cheart don stampa ama bogadh ar aghaidh tráth a fhilleann an tollán.
Ar thaobh an fhreastalaí, iompraíonn an comhad staid luach connected-since in aghaidh gach cliaint, a fhreagraíonn ceist eile: cathain a chonaic an freastalaí an piara sin go deireanach. Úsáid é le haghaidh cros-seiceála seach mar ionadaí, ós rud é go n-imíonn sé leis an seisiún a chuireann sé síos air. Ní deir ceachtar den dá thomhas aon rud faoi shláinte na feidhmchláir taobh thiar den tollán.
Rith na trí sheiceáil a ghlacann fabhtanna ordaithe
Tástáil nasc normálta, athnasc éigeantach agus stopadh glan, ag léamh liosta na gcomhéadan agus an comhad le chéile i ndiaidh gach ceann. Stampa atá fós i láthair tar éis stopadh glan, nó comhad a mhaíonn tollán nach bhfuil ar liosta na gcomhéadan, díríonn sé go díreach ar ord na gcrúcaí. Rith na seiceálacha mar úsáideoir an tseirbhís agus le cosáin an tseirbhís, mar is féidir le blaosc root comhad eile a fheiceáil agus freagra mícheart muiníneach a thabhairt. Ansin fág ceistitheoir mall ag léamh an chomhad agus deimhnigh nach scríobhann sé ann choíche.
Clúdaíonn ceistiú gach seasca soicind na foláirimh, agus níor cheart d'aon chrúca a bheith ag brath ar an gceistitheoir sin a bheith beo. Coinnigh an dá fhreagracht sin scartha agus fanann an uimhir iontaofa nuair a atheagraítear ceachtar taobh.