Proton VPN kwenye Pi isiyo na skrini: programu au faili ya WireGuard?
Pi isiyo na skrini hubadilisha swali la programu ya Linux kuwa chaguo: programu inayotumika au wasifu wa WireGuard wa mkono. Linganisha usanifu kwanza, kisha vipengele.
Kusakinisha programu ya Linux kunasikika kama maagizo moja kwenye Pi isiyo na skrini, na huficha chaguo kati ya njia mbili za usambazaji zenye mipaka tofauti ya msaada. Moja ni programu rasmi ya mtoa huduma, ambayo hubeba mahitaji yake ya usambazaji na usanifu. Nyingine ni faili ya usanidi ya mkono inayotumiwa na mteja wa kawaida ambayo mfumo wa uendeshaji umeifunga tayari. Zote mbili hufikia huduma moja, na hazibadilishani kwa upande wa matengenezo.
Swali la usanifu linakuja kwanza, kwa sababu bodi ya biti 64 inaweza kuendesha nafasi ya mtumiaji ya biti 32 na programu hutoa moja tu kati yao.
Mipaka miwili ya msaada, si wasakinishaji wawili
Soma ukurasa wa sasa wa usakinishaji wa mtoa huduma kwa programu unayokusudia kutumia na uulinganishe na bodi: toleo la usambazaji, usanifu wa kifurushi na mahitaji yoyote ya dawati au kikao. Kuwa Pi inatumia uendeshaji wa biti 64 hakusemi ni nafasi gani ya mtumiaji iliyosakinishwa sasa, na hiyo ndiyo thamani ambayo msimamizi wa vifurushi hukagua. dpkg --print-architecture na uname -m hujibu hilo kwa mstari mmoja kila kimoja. Ikiwa toleo au usanifu uko nje ya seti iliyoandikwa, programu haitumiki huko hata ikisakinishwa.
Msaada hutofautiana pia kwa njia ya ufungashaji. Kizuizi kilichoandikwa kwa muundo mmoja wa kifurushi hakitumiki kiotomatiki kwa ujenzi kutoka hazina, na usambazaji unaotokana na Debian si mazingira yanayotumika kiotomatiki. Vifurushi vya jamii na mapishi ya zamani ya usakinishaji huleta modeli yao ya matengenezo, ambayo unaweza kuikubali kwa makusudi lakini hupaswi kuichukua kwa bahati mbaya.
Programu inachotoa na wasifu hauto
Programu rasmi ni zaidi ya muunganisho: kwa kawaida hubeba swichi ya dharura ya mtoa huduma, utunzaji wa DNS na swichi za vipengele, na mtoa huduma huunga mkono tabia hizo kama seti. Wasifu wa mkono unaotolewa kwa mteja wa kawaida haurithi chochote kutoka humo. Mteja wa mkono humiliki mzunguko wa maisha ya muunganisho na sera ya ndani ya kushindwa, jambo ambalo ni sawa unapozisanidi mwenyewe na la kushangaza unapodhani zilikuja pamoja. Chaguo zote mbili hufikia seva zile zile; moja tu ndiyo inayojumuisha mantiki inayozunguka.
Kipengele chochote kikiwa muhimu, kwa mfano kuzuia trafiki nje ya handaki, lazima kiwepo katika usanidi wako na si katika programu ya mtoa huduma.
WireGuard kwa mkono: hatua muhimu
Mtoa huduma huandika uundaji wa usanidi wa WireGuard kwa mteja anayeoana na kiwango na hupendekeza njia hiyo kwa usanidi wa mkono, akihifadhi OpenVPN kwa vifaa vya zamani. Tengeneza wasifu kwenye dashibodi ya akaunti, ulete Pi na uweke mahali ambapo mmiliki pekee anaweza kuusoma. Kamwe usibandike faili kwenye uzi wa msaada, kwa sababu jina la faili la kirafiki halifanyi ufunguo wa faragha uliomo kuchapishika. Kisha jaribu handaki kwa ombi moja kabla ya kuunganisha kitu kingine chochote.
Kuondoa seva ni undani wa kiutendaji ambao watu husahau. Sehemu ya mwisho iliyochaguliwa kwa mkono inaweza kuondolewa, na mtoa huduma anabainisha kuwa usanidi mbadala unaweza kuhitajika. Rekodi ni sehemu gani ya mwisho wasifu unatumia ili kushindwa baadaye kuweza kugunduliwa.
Amua kama Pi pia ni lango
Handaki linalotumiwa na programu za Pi yenyewe haliwi lango kiotomatiki kwa vifaa vilivyo nyuma yake. Upelekaji, uelekezaji wa kurudi, umiliki wa kitatuzi na sera yoyote inayozuia trafiki kutoroka nje ya handaki ni usanifu tofauti na mbinu zake za kushindwa. Ikiwa vifaa vingine viko ndani ya wigo, vikague kama kesi yao wenyewe badala ya kudhani muunganisho wa Pi unavifunika. Utengano huo ndio unaoifanya usambazaji mdogo uweze kutunzwa.
Kisha kubali mzunguko wa maisha: ombi jipya kutoka Pi, utatuzi wa majina kupitia kitatuzi kilichokusudiwa na tabia ya kuwasha au kuunganisha tena uliyopanga. Thibitisha kila moja badala ya kudhani programu au wasifu unaitoa.
Hadithi inayofaa kuachwa ni kwamba kisakinishi cha Linux na faili ya WireGuard huwakilisha uamuzi mmoja. Ni modeli mbili za uendeshaji zenye wamiliki wawili tofauti.