Wasifu mmoja, wamiliki wawili: NetworkManager au systemd
Faili ya .ovpn haifanyi kazi hadi kitu kikimiliki. Linganisha muunganisho wa NetworkManager na kitengo huru cha huduma kabla ya kunakili wasifu mahali pote pawili.
Hakuna kinachotokea kwa faili ya .ovpn hadi kitu kikimiliki. Kwenye desktop ya Pi, wamiliki wanaowezekana ni NetworkManager, anayehifadhi muunganisho ulioingizwa katika faili yake ya funguo, na kitengo huru cha huduma kinachosoma usanidi kutoka kwenye saraka. Hizi ni modeli mbili za uendeshaji zenye hifadhi tofauti, utunzaji tofauti wa vitambulisho na kanuni tofauti za uanzishaji. Kuchagua kimoja kwa makusudi ndiyo kazi yote; kunakili faili mahali pote pawili kunafanya uchaguzi uwe wa bahati mbaya tu.
Vyote viwili vinaweza kufanya kazi kwenye mashine moja, lakini si kwenye handaki moja kwa wakati mmoja, na mgongano unaonekana kama hitilafu ya mtandao, si hitilafu ya usanidi.
Njia mbili za kumiliki handaki moja
Programu jalizi OpenVPN ya NetworkManager inaongeza kihariri na huduma vinavyosimamia muunganisho kwa niaba yako, na kusakinisha programu ya OpenVPN hakuweki muunganiko huo. Kitengo huru ni mpangilio kinyume: hakuna kihariri, hakuna muunganiko wa desktop, faili moja ya usanidi na ruhusa ambazo kitengo hutoa. Cha kwanza huhifadhi hali ya muunganisho katika hifadhidata yake mwenyewe, cha pili huhifadhi mahali wasifu na kitengo vinaposema. Machafuko mengi yanatoka kwenye dhana kwamba wasifu ulioingizwa na faili iliyonakiliwa ni kitu kimoja.
Si mitazamo miwili ya kitu kimoja. Kuhariri faili iliyopakuliwa hakubadilishi kile NetworkManager iliyohifadhi wala kile kitengo kinachosoma, na kimoja chochote kinaweza kuwa kile kilichojenga handaki uliyoijaribu sasa hivi.
Fuata muunganisho ambao desktop inautumia kwa kweli
Operesheni ya uingizaji iliyoandikwa, nmcli connection import type openvpn file office.ovpn, huunda muunganisho kupitia programu jalizi. Andika UUID yake na utumie kitambulisho hicho baadaye, kwa sababu majina huhaririwa na muunganisho miwili inaweza kushiriki lebo moja. nmcli connection show huorodhesha kilichopo, na kusoma sifa za muunganisho wenyewe kunakuambia ulikotoka faili gani na huhifadhi nini. Ikiwa UUID unayohariri si ile ambayo desktop inaianzisha, uhariri wako ni mapambo tu.
Siri zinaishi katika hifadhi ya mmiliki. Kumwaga kila siri iliyohifadhiwa ili kujua wasifu gani unaotumika ni polepole na kwa hatari; uliza kitu cha muunganisho badala yake, na weka nyenzo za faragha mahali mmiliki anavyotarajia.
Muunganisho ulioingizwa hauhitaji kipindi cha picha kuendeshwa, lakini bado unaweza kuhitaji chanzo cha vitambulisho. Ikiwa utaanza bila usimamizi inategemea ruhusa na siri zake, si uwepo wa desktop.
Soma kiolezo cha kitengo kabla ya kukitegemea
Ambapo kifurushi kinatoa kitengo cha mteja kwa mtindo wa upstream, mfano unaoitwa office unalingana na %i.conf ndani ya saraka iliyosanidiwa ya kitengo, ambayo kwa kiolezo cha 2.6 ni /etc/openvpn/client. Soma kitengo kilichosakinishwa na faili zozote za ziada kabla ya kuamini mfano kutoka kwa mwongozo, kwa sababu usambazaji huhamisha njia. Kuzindua kwa mkono kutoka kwa terminal hakuthibitishi chochote kuhusu mtazamo wa huduma kwa faili, siri au ruhusa. Kisanduku cha nenosiri cha desktop pia si uthibitisho kwamba kitengo kisichoingiliana kina njia iliyoidhinishwa ya kupata nenosiri lilo hilo.
Ipe kitengo kile kinachohitaji tu. Kulegeza sanduku la mchanga lote la huduma kwa sababu faili moja inayorejelewa haiwezi kusomwa hubadilisha marekebisho madogo ya ruhusa kwa mfichuo mkubwa, na hitilafu kwa kawaida hutaja faili inayohitaji umakini.
Ondoa nakala bila kupoteza ufikiaji
Ikiwa wamiliki wote wanaweza kuanzisha handaki, mmoja hatimaye atashinda wakati usiofaa na njia na kifaa cha aliyeshindwa hubaki nyuma. Ondoa nakala ya bahati mbaya kupitia mmiliki wake mwenyewe, acha njia ya urejeshaji wazi, na thibitisha kwamba mmiliki aliyebaki bado anajiunga baada ya kuwasha upya. VPN mbili zilizotenganishwa kwa makusudi zenye sera tofauti za uelekezaji ni swali lingine la usanifu, si idhini ya njia mbili za kuanzisha kushindana kwa muunganisho mmoja.
Kisha andika mzunguko wa maisha ulioukubali: uanzishaji wa mkono, kuingia, au kuwasha na kujiunga upya. Angalia kituo cha mwisho kilichohifadhiwa, uthibitishaji wa upande mwingine na rasilimali ambayo handaki inapaswa kufikia, kwa sababu kusakinisha desktop upya hakubadilishi kujua usanidi gani uliendeshwa.