Mae cyfarwyddiadau sy'n enwi rhyddhau OpenVPN penodol fel arfer yn amgodio nodwedd, a dim ond dirprwy amdani yw'r rhif fersiwn. Erbyn i chi eu darllen, efallai bod y dosbarthiad yn dosbarthu rhywbeth mwy newydd na'r fersiwn a enwir ac yn dal i fod heb y cyfuniad sydd ei angen arnoch, neu'n dosbarthu rhywbeth hŷn sy'n cwmpasu'r gofyniad yn barod. Mae trin y rhif fel nod yn cynhyrchu newidiadau ystorfa nad ydynt yn datrys dim. Mae ei drin fel symptom gofyniad yn cynhyrchu penderfyniad llawer llai.

Mae tri chwestiwn yn gwahanu'r ddau: pa weithrediad, pa ryddhau sylfaen, a phwy sy'n berchen ar y diweddariadau.

Nid yw rhif fersiwn yn ofyniad nodwedd

Gofynnwch beth sydd ei angen ar y cysylltiad cyn gofyn pa becyn sy'n ei ddarparu. Gall proffil fod angen seiffr, modd TLS, ategyn dilysu neu ryngwyneb rheoli, a gall unrhyw un o'r rheini fod ar goll mewn adeiliad sy'n adrodd llinyn fersiwn boddhaol. I'r gwrthwyneb, gall adeiliad ychydig yn hŷn weithredu popeth y mae'r proffil yn ei ddefnyddio. Crynodeb a ysgrifennwyd gan becynnwr yw'r llinyn fersiwn, nid rhestr nodweddion.

Eglurwch a yw'r cyfarwyddyd yn golygu 'y nodwedd hon neu ddiweddarach' neu 'profwyd yr adeiliad union hon'. Mae'r ddau ateb yn arwain at ystorfeydd gwahanol.

Rhaid i'r enw cod gyfateb i'r rhyddhau sylfaen

Mae ystorfeydd yn cael eu hallweddu yn ôl enw cod y dosbarthiad, ac nid enw rhyddhau deilliad yw enw cod ei sylfaen. Darllenwch /etc/os-release i weld VERSION_CODENAME a ID_LIKE, ac unionwch pa ryddhau sylfaen y mae'r deilliad yn ei ddilyn. Nid yw hen ateb a gyfatebodd un rhyddhau penbwrdd i un enw cod Ubuntu yn dweud dim am yr un nesaf. Dyfalu'r enw cod yw sut y mae system yn gorffen tynnu pecynnau a adeiledir yn erbyn llyfrgell C wahanol.

Gwiriwch beth y mae'r rheolwr pecynnau yn ei gynnig yn barod gyda apt-cache policy openvpn cyn ychwanegu unrhyw beth. Os yw yr ymgeisydd sydd wedi'i osod yn bodloni'r gofyniad, mae cwestiwn yr ystorfa yn diflannu.

Wrth beth y mae ystorfa upstream yn rhwymo mewn gwirionedd

Mae sianel upstream yn cyhoeddi adeiliadau ar gyfer rhyddhau sylfaen penodol, ac mae ei chyfarwyddiadau yn paru llinell ystorfa ag allwedd llofnodi ac enw cod a gefnogir. Nid yw'r rhannau hynny'n ddeiliaid lle i'w disodli ag unrhyw enw cod y digwydd i chi ei wybod. Mae dibyniaethau'n cael eu datrys yn erbyn y rhyddhau yr oedd yr adeiliad yn targedu, felly gall pecyn sy'n gosod yn lân dorri meddalwedd digyswllt sy'n rhannu llyfrgell.

Darllenwch ganllaw ystorfa'r gweithrediad a ddewisoch, a dilynwch ei dabl cydnawsedd cyfredol yn lle copi o flog hŷn.

Nid yw gosod yn integreiddio

Nid yw disodli'r openvpn binarau yn ychwanegu ategyn NetworkManager coll, deialog mewnforio na golygydd penbwrdd. Maent yn byw mewn pecynnau ar wahân fel network-manager-openvpn a'i gyfatebydd penbwrdd, ac mae ganddynt eu perthynas fersiwn eu hunain â'r llyfrgell cleient. Mae OpenVPN 3 Linux yn weithrediad gwahanol eto, gyda'i fodel sesiwn a chyfluniad ei hun, felly nid yw ei becynnau'n ddisodlwyr uniongyrchol ar gyfer llif gwaith proffil 2.x.

Penderfynwch pa gydran sy'n berchen ar y tiwnel sy'n rhedeg cyn gosod unrhyw beth. Mae dau reolwr ar un gwesteiwr yn cynhyrchu'r un dryswch tiwnel dyblyg â dau gleient.

Ysgrifennwch y tri phenderfyniad

Cofnodwch y gweithrediad, y rhyddhau sylfaen a pherchennog y diweddariadau, a nodwch pa un ohonynt y disgwylir iddo newid. Y cofnod hwnnw yw'r hyn y mae uwchraddiad yn y dyfodol yn ei ddarllen pan fydd llinell yr ystorfa yn stopio gweithio ar ôl rhyddhau dosbarthiad. Heb hynny, mae'r person nesaf yn ailadrodd y dyfaliad enw cod gyda rhif mwy newydd.

Os nad yw'r sianel sydd ei hangen arnoch yn cefnogi'r rhyddhau sylfaen mwyach, ateb yw ymfudo platfform, nid ystorfa o dair rhyddhau yn ôl.

Erthyglau cysylltiedig