Mae gosod yr ap Linux yn swnio fel un cyfarwyddeb ar Pi heb sgrin, ac mae’n cuddio dewis rhwng dau lwybr defnyddio â ffiniau cymorth gwahanol. Un yw ap swyddogol y darparwr, sy’n cario ei ofynion dosbarthu a phensaernïaeth ei hun. Y llall yw ffeil ffurfweddu â llaw a ddefnyddir gan glient safonol y mae’r system weithredu eisoes yn ei phecynnu. Mae’r ddau yn cyrraedd yr un gwasanaeth, ac nid ydynt yn gyfnewidiol o ran cynnal a chadw.

Daw’r cwestiwn am bensaernïaeth yn gyntaf, oherwydd gall bwrdd 64-bit redeg gofod defnyddiwr 32-bit ac mae’r ap yn danfon dim ond un ohonynt.

Dwy ffin gymorth, nid dau osodwr

Darllenwch dudalen osod bresennol y darparwr ar gyfer yr ap rydych am ei ddefnyddio a’i chymharu â’r bwrdd: rhyddhau’r dosbarthiad, pensaernïaeth y pecyn, ac unrhyw ofyniad penbwrdd neu sesiwn. Nid yw’r ffaith bod Pi yn cefnogi gweithredu 64-bit yn dweud pa ofod defnyddiwr sydd wedi’i osod nawr, a dyna’r gwerth y mae’r rheolwr pecynnau yn ei wirio. Mae dpkg --print-architecture a uname -m yn ateb hyn mewn un llinell yr un. Os yw’r rhyddhau neu’r bensaernïaeth y tu allan i’r set a ddogfennwyd, nid yw’r ap yn cael ei gefnogi yno hyd yn oed pan fydd yn gosod.

Mae’r cymorth hefyd yn amrywio yn ôl dull pecynnu. Nid yw cyfyngiad a ddogfennwyd ar gyfer un fformat pecyn yn berthnasol yn awtomatig i adeiladwaith storfa, ac nid yw dosbarthiad sy’n deillio o Debian yn amgylchedd a gefnogir yn awtomatig. Mae pecynnau cymunedol a hen ryseitiau gosod yn dod â’u model cynnal a chadw eu hunain, y gallwch ei dderbyn yn fwriadol ond na ddylech ei fabwysiadu ar ddamwain.

Yr hyn y mae’r ap yn ei roi nad yw proffil yn ei roi

Mae’r ap swyddogol yn fwy na chysylltiad: yn nodweddiadol mae’n cario switsh lladd y darparwr, trin DNS a thogloi nodweddion, ac mae’r darparwr yn cefnogi’r ymddygiadau hynny fel set. Nid yw proffil â llaw a roddir i glient safonol yn etifeddu dim o hynny. Y client â llaw sy’n berchen ar gylch bywyd y cysylltiad a’r polisi methiant lleol, sy’n iawn pan fyddwch yn eu ffurfweddu eich hun ac yn syndod pan fyddwch yn cymryd yn ganiataol eu bod wedi dod gyda nhw. Mae’r ddau opsiwn yn cyrraedd yr un gweinyddwyr; dim ond un sy’n cynnwys y rhesymeg o’i gwmpas.

Os yw nodwedd yn bwysig, er enghraifft rhwystro traffig y tu allan i’r tiwnel, rhaid iddi fodoli yn eich ffurfweddiad chi yn hytrach nag yn ap y darparwr.

WireGuard â llaw: y camau sy’n bwysig

Mae’r darparwr yn dogfennu creu ffurfweddiad WireGuard ar gyfer cleient sy’n cyd-fynd â’r safon ac yn argymell y llwybr hwnnw ar gyfer gosodiadau â llaw, gan gadw OpenVPN ar gyfer dyfeisiau hŷn. Cynhyrchwch y proffil yn nrws y cyfrif, dewch ag ef i’r Pi, a’i osod lle na all ond y perchennog ei ddarllen. Peidiwch byth â phasio’r ffeil i edefyn cymorth, oherwydd nid yw enw ffeil cyfeillgar yn gwneud yr allwedd breifat sydd ynddi yn gyhoeddadwy. Yna profwch y tiwnel ag un cais cyn cysylltu unrhyw beth arall ag ef.

Mae dod â gweinyddwyr allan o wasanaeth yn fanylyn gweithredol y mae pobl yn ei anghofio. Gellir tynnu pen draw a ddewiswyd â llaw, ac mae’r darparwr yn nodi y gallai fod angen ffurfweddiad amnewid. Cofnodwch ba ben draw y mae’r proffil yn ei ddefnyddio fel y gellir diagnostigio methiant diweddarach.

Penderfynwch a yw’r Pi hefyd yn borth

Nid yw tiwnel a ddefnyddir gan apiau’r Pi ei hun yn dod yn borth yn awtomatig ar gyfer dyfeisiau sydd y tu ôl iddo. Mae anfon ymlaen, llwybro dychwelyd, perchnogaeth datryswr ac unrhyw bolisi sy’n atal traffig rhag dianc y tu allan i’r tiwnel yn ddyluniad ar wahân â’i foddau methiant ei hun. Os yw dyfeisiau eraill yn y cwmpas, ewch ati i’w hasesu fel eu hachos eu hunain yn hytrach na chymryd yn ganiataol bod cysylltiad y Pi yn eu cynnwys. Y gwahanu hwnnw sy’n cadw defnydd bach yn gynaliadwy.

Yna derbyniwch y cylch bywyd: cais newydd o’r Pi, datrys enwau drwy’r datryswr a fwriadwyd, a’r ymddygiad cychwyn neu ailgysylltu a gynlluniwyd gennych. Gwiriwch bob un yn hytrach na chymryd yn ganiataol bod yr ap neu’r proffil yn ei ddarparu.

Y myth sy’n werth ei ollwng yw bod gosodwr Linux a ffeil WireGuard yn cynrychioli’r un penderfyniad. Maent yn ddau fodel gweithredu â dau berchnogion gwahanol.

Erthyglau cysylltiedig