NM OpenVPN: wasifu uliohifadhiwa si faili yako ya .ovpn
Uagizaji hutafsiri chaguo kuwa muunganisho uliohifadhiwa. Soma vpn.data tena, angalia ta na ta-dir, na usasishe ingizo moja badala ya kubadilisha kamusi.
Faili .ovpn hiyo hiyo huungana kutoka kwa shell na huisha muda baada ya kuagizwa kwenye NetworkManager. Hitimisho la asili ni kwamba VPN imeharibika. Maelezo yanayowezekana zaidi ni madogo: NetworkManager hakuhifadhi faili, iliagiza sehemu yake kwenye muunganisho uliohifadhiwa, na handaki inayoendesha hutumia data hiyo iliyohifadhiwa badala yake. Kile faili inachosema sasa hakihusiani na kile wasifu unao.
Faili si wasifu
Uagizaji ni tafsiri, si upachikaji. Chaguo ambazo programu-jalizi huelewa huwa funguo katika vpn.data kamusi ya muunganisho; chaguo ambazo hazielewi hutupwa au kurekodiwa mahali pengine, na njia ya asili ni rejeleo tu. Kuhariri faili chanzo baadaye hakubadilishi chochote kwenye muunganisho ambao tayari umehifadhiwa.
Pengo hilo hufafanua familia nzima ya ripoti: ufunguo ulioshirikiwa ulizungushwa, faili ilisasishwa, na handaki bado inashindwa. Wasifu uliohifadhiwa bado unaelekeza kwenye njia ya zamani au thamani ya zamani, na mstari wa amri unaendelea kufanya kazi kwa sababu unasoma faili uliyoihariri. Wateja wawili, vyanzo viwili vya ukweli, na ni kimoja tu kati yao kilisasishwa.
Soma wasifu uliohifadhiwa, si kidirisha cha mazungumzo
nmcli -f connection.id,connection.uuid,vpn.service-type,vpn.data connection show office-vpn
Tumia UUID wakati wasifu wawili wanashiriki jina, na uthibitishe kuwa aina ya huduma ni OpenVPN programu-jalizi unayotarajia, na si aina nyingine ya VPN ambayo imesakinishwa kwa bahati. Kisha linganisha kituo cha mwisho, usafirishaji na marejeleo ya cheti na wito unaofanya kazi.
Thamani inayoonekana katika kihariri cha picha si uthibitisho kwamba ilihifadhiwa. Hifadhi, fungua tena na uisome tena kupitia mstari wa amri; kasoro za kihistoria za kuhifadhi ni sababu ya kuangalia data iliyohifadhiwa, si uthibitisho kwamba kila build ya sasa ina hitilafu hiyo hiyo. Ukaguzi hugharimu amri moja.
Funguo mbili, na mwelekeo mmoja unaojalisha
Kwa muunganisho unaotumia uthibitishaji wa TLS, programu-jalizi huhifadhi njia ya ufunguo ulioshirikiwa katika ta na mwelekeo katika ta-dir, wakati usambazaji unatumia mmoja. Zote mbili zinaishi katika kamusi ya data ya wasifu, na zote mbili lazima zilingane na kile seva inatarajia.
Mwelekeo ni uamuzi wa upande wa seva unaoonyeshwa kwa mteja. Kuchagua mmoja kwa sababu wasifu jirani unao ni njia ambayo ufunguo unaofanya kazi huanza kushindwa kupeana mikono. Ikiwa usanidi wa seva hauna mwelekeo, mteja hapaswi kubuni mwelekeo.
Faili ya ufunguo yenyewe lazima isomeke na programu-jalizi katika muktadha inaoendesha kweli. Kifurushi kilichozuiliwa kina mtazamo tofauti wa mfumo wa faili kuliko usanikishaji wa kawaida wa kompyuta ya mezani, kwa hivyo njia iliyopo kwenye shell yako inaweza kutoonekana kwa huduma.
Sasisha ingizo moja, si kamusi
nmcli connection modify office-vpn +vpn.data 'ta=/etc/NetworkManager/certs/office-ta.key'
nmcli connection modify office-vpn +vpn.data 'ta-dir=1'
Alama ya pamoja mwanzoni husasisha maingizo binafsi ya kamusi. Kugawa vpn.data bila hiyo hubadilisha kamusi yote, na hivyo ufunguo mmoja unaokosekana hubadilika kuwa mipangilio mitano iliyovunjika. Soma wasifu tena baada ya mabadiliko na uthibitishe kwamba maingizo mengine yamenusurika. Kamusi iliyopoteza kituo chake cha mwisho cha mbali na vyeti vyake ni mchana mrefu zaidi kuliko ule ulioanza nao.
Unganiko tena kupitia vidhibiti vya kawaida na uangalie hatua inayoshindwa. Ikiwa lango la ufunguo ulioshirikiwa sasa linapita na mteja anaripoti hitilafu ya cheti au uthibitishaji wa mtumiaji, umeendelea mbele na uchunguzi unaofuata ni tofauti.
Usichanganye hali za kituo cha udhibiti
tls-auth, tls-crypt, na tls-crypt-v2 ni mipangilio tofauti. Faili ya ufunguo inayofanana haiwafanyi kuwa badilishanifu, na kujaza sehemu za TLS-Auth kwa sababu wasifu mwingine una ufunguo ulioandaliwa hutoa wasifu unaoshindwa kwa namna inayofanana na ufunguo mbaya.
Tumia ramani ya programu-jalizi inayolingana na hali katika usanidi wa seva. Hali isipokuwa wazi, muulize mmiliki wa seva badala ya kukisia kutoka mstari wa kwanza wa faili.
Weka njia ya urejeshaji wakati handaki inabeba kipindi chako cha usimamizi. Mabadiliko yaliyohifadhiwa si lazima yawe mabadiliko yaliyotumika, na uagizaji uliofaulu si uthibitisho kwamba kila chaguo la chanzo liliungwa mkono. Mapungufu yote mawili yanafaa kujulikana kabla ya kuunganisha tena kiungo unachofanyia kazi.