Rydych chi'n ychwanegu llwybr cangen, mae'n gweithio, ac yna mae diweddariad cadarnwedd neu gadw o'r rhyngwyneb gwe yn ei ddileu. Mae dau atgyweiriad yn edrych yr un mor resymol ar y foment honno: rhoi'r llwybr yn ffynhonnell ffurfweddu a gefnogir yr offeryn, neu ei atodi i'r ffeil a gynhyrchwyd o sgript gychwyn. Maent yn ymddwyn yr un peth am wythnos ac yn dargyfeirio ar yr ail uwchraddiad. Mae'r erthygl hon yn cymharu beth mae pob un yn ei berchen mewn gwirionedd.

Mae'r ddau ymgeisydd yn berchen ar bethau gwahanol

Ffynhonnell ffurfweddu a gefnogir yw popeth y mae'r offeryn yn ei drin fel mewnbwn: maes GUI, proffil a fewnforiwyd, cyfeiriadur dogfennol fesul cleient, cronfa ddata gosodiadau y mae'r pecyn rheoli yn ei darllen. Yr server.conf a gynhyrchwyd yw allbwn. Mae golygu allbwn yn gweithio nes bod y cynhyrchydd yn rhedeg eto, sy'n digwydd ar gadw, ar ailgychwyn ac ar uwchraddio.

Mae'r dull sgript yn clytio'r allbwn hwnnw ar ôl i'r cynhyrchydd orffen. Mae'n dechneg gyfreithlon ar gyfer labordy, ac mae'n y rhagosodiad anghywir ar gyfer swyddfa gangen, oherwydd mae'n gwneud y llwybr yn dibynnu ar gydweddu testun yn hytrach nag ar faes dogfennol.

QuestionSupported config sourcePost-generation script
Survives a GUI saveYesOnly if the save does not regenerate the file
Survives a package upgradeUsually, when the field is documentedNo guarantee; the wrapper can be replaced
Supportable by the vendorYesNo
Obvious to the next adminYes, it is in the UINo, it lives in a wrapper

Beth mae'r offeryn yn ei ailgynhyrchu, a phryd

Mae pecynnau rheoli fel arfer yn cadw gosodiadau mewn cronfa ddata neu set o dempledi ac yn rendro ffurfweddiad y daemon ar y dechrau. Mae cadw o'r rhyngwyneb gwe yn aml yn ailysgrifennu'r ffeil gyfan yn hytrach na chlytio llinell. Os oedd eich newid yn byw yn y ffeil honno, mae bellach wedi mynd, ac nid oes unrhyw beth yn logio rhybudd oherwydd o safbwynt yr offeryn nid oedd dim wedi'i golli.

Mae gan lapwyr cychwyn ail fodd methiant. Mae grep am gyfarwyddeb â bylchu penodol yn stopio cydweddu ar ôl newid templed, ac mae'r sgript yn gwneud dim yn dawel. Yn waeth, gall diweddariad cadarnwedd ddisodli'r lapwyr â fersiwn newydd, gan fynd â'r clyt gydag ef. Yna mae gennych lwybr a fu'n bodoli am flwyddyn ac a ddiflannodd yn ystod cynnal a chadw nad oedd neb yn ei gysylltu â llwybro.

Beth mae'n rhaid i'r perchennog a gefnogir ei fynegi

Mae angen tri datganiad ar ragddodiad cangen, nid un. Rhaid i'r cleient ddysgu'r llwybr, rhaid i'r gweinydd wybod pa gleient dilys sy'n berchen ar y rhagddodiad, a rhaid i ochr y gangen ddychwelyd traffig i'r cyfeiriad tiwnel a roddwyd iddi. Yn nhermau OpenVPN mae hynny'n golygu route wedi'i wthio, iroute cyfatebol wedi'i rwymo i'r cleient, a llwybr dychwelyd ar yr ochr bellaf.

Dyma lle mae rhyngwynebau offer yn camarwain. Mae blwch ticio wedi'i labelu „caniatáu i gleientiaid gyrchu LAN y gweinydd“ yn disgrifio traffig tuag at rwydwaith y gweinydd ei hun. Eich cangen chi yw'r cyfeiriad cyferbyniol: rhwydwaith y tu ôl i un cleient, yn gyrraeddadwy o ochr y gweinydd. Nid yw'r un label yn awgrymu cefnogaeth i hynny, ac nid yw cyfarwyddeb ddilys mewn ffeil yn addewid y bydd y pecyn yn ei chadw.

Pan nad oes rheolaeth a gefnogir

Weithiau ni all y rhyddhad sydd wedi'i osod fynegi llwybr sy'n benodol i gyfoed mewn gwirionedd. Yna'r opsiynau gonest yw porth arall rydych yn ei reoli, neu fodd safle-i-safle a gefnogir ar y ddau ben. Rhaid i'r ddau ben ei siarad. Nid yw tudalen gynnyrch sy'n dweud safle-i-safle yn gwneud proffil OpenVPN mympwyol yn gyfnewidiol â thwnnel protocol arall, ac mae gorfodi'r paru hwnnw fel arfer yn cynhyrchu twnnel hanner-gysylltiedig sy'n edrych yn iawn ar dudalen statws.

Dewiswch yr opsiwn y gallwch ei ddisgrifio mewn un frawddeg i bwy bynnag sy'n etifeddu'r rhwydwaith. Os oes angen crybwyll llwybr sgript a phatrwm testun yn yr ateb, mae'r dyluniad eisoes yn fregus.

Gwnewch y bwriad yn archwiladwy

Cofnodwch y contract y tu allan i'r offeryn: hunaniaeth cleient effeithiol, rhagddodiad, porth dychwelyd, a'r maes a gefnogir sy'n cyflenwi pob un. Allforiwch y ffurfweddiad trwy'r mecanwaith a gefnogir fel bod gan ailadeiladu gyfeirnod, a gwirio'r gwasanaeth ar ôl ailgysylltu, ailgychwyn ac uwchraddio yn hytrach nag ar ôl y newid yn unig.

Cymharwch y canlyniad a gynhyrchwyd â'r cofnod hwnnw pan fydd rhywbeth yn torri, yn hytrach nag adfer llinell heb esboniad a gobeithio.cyfeirnod OpenVPN 2.6 yw'r lle i gadarnhau sut mae route ac iroute yn rhyngweithio cyn i chi ddadlau â rhyngwyneb.

Rhestr wirio ar gyfer y newid nesaf: enwch y perchennog, nodwch y contract tri rhan, allforiwch y bwriad, ac ailbrofwch ar ôl digwyddiadau cylch bywyd yr offeryn ei hun yn hytrach nag ar ôl eich golygiad.

Erthyglau cysylltiedig