Faili hiyo hiyo inaunganisha kutoka shell na inakataa kuingizwa kwenye paneli ya desktop. Hilo linaondoa seva, vitambulisho na sintaksia ya wasifu, kwa sababu mteja wa mstari wa amri tayari amechambua vyote vitatu. Kinachobaki ni njia ya desktop yenyewe: vifurushi inavyohitaji, kikundi cha maagizo inayoelewa na kitu inachokiandika kwenye diski. Kila kimoja kinashindwa kwa namna tofauti, na ujumbe mara chache huelekeza kwenye sahihi.

Mambo matatu ambayo mazungumzo yanahitaji kabla ya kuchambua chochote

Uingizaji unaendeshwa kwa ruhusa za mtumiaji wako, kwa hivyo faili iliyo katika saraka inayofikika kwa root pekee inakataliwa kabla maudhui yake hayajalishi. Paneli pia inaorodhesha aina za VPN tu ambazo programu-jalizi yake ya NetworkManager imesakinishwa; bila programu-jalizi ya OpenVPN, chaguo haipo badala ya kuharibika. Hatimaye, kifaa cha mtandao lazima kiwe kinadhibitiwa: kiolesura kilichowekwa alama kama kisichodhibitiwa kinaweza kukubali muunganisho uliohifadhiwa ambao hautawahi kuanzishwa. Angalia vyote vitatu kabla ya kuhariri wasifu.

Amri mbili hutatua raundi ya kwanza: dpkg -l network-manager-openvpn-gnome kwa programu-jalizi na nmcli device status kwa hali ya kifaa.

Kile ambacho mleta huingiza kimya kimya

Tafsiri ya desktop inalenga seti thabiti ya sifa. Mistari iliyo nje ya seti hiyo hutupwa kimya, ndiyo sababu handaki inaweza kuinuka ikiwa na sehemu za usanidi uliokusudiwa zikikosekana. Skripti zilizotangazwa kwa up, down na script-security kwa kawaida hutoweka, kama vile chaguo za kiolesura cha usimamizi na vitalu vya mbali vya ziada. Njia iliyoandikwa kwa neno muhimu vpn_gateway ndiyo isiyo ya kawaida: mleta anataka lango halisi la IPv4 hapo na huacha kwa hitilafu badala ya kutupa mstari.

Njia iliyotupwa ina umbo linalotambulika. Muunganisho huanzishwa, kiolesura hupata anwani, na subneti moja maalum haifikiki kwa sababu njia haikuingia kwenye wasifu kamwe.

Soma muunganisho uliohifadhiwa, sio faili chanzo

Matokeo yenye mamlaka ya uingizaji ni faili ya ufunguo, sio .ovpn uliyochagua. sudo cat /etc/NetworkManager/system-connections/office.nmconnection inaonyesha kile paneli ilihifadhi kwa kweli. Ikiwa kuna njia hapo lakini haipo kwenye jedwali hai, uingizaji ulifanikiwa na tatizo ni uanzishaji. Ikiwa haipo kwenye faili, mleta aliitupa na hakuna kiasi cha kuunganisha tena kitakachoirdisha.

Njia mbili mbadala zinaepuka tabaka la tafsiri. nmcli connection import type openvpn file ./office.ovpn inaandika kitu kimoja na kuripoti hitilafu ambazo paneli huzificha.

Kihariri cha zamani, kinachoanzishwa kwa nm-connection-editor, kinaonyesha sehemu za njia ambazo paneli haina. Kwa wasifu unaotegemea skripti au maagizo yasiyotumika, weka mteja wa mstari wa amri na umsimamie kwa huduma badala yake, baada ya kuzima muunganisho wa desktop ili sehemu moja tu imiliki handaki.

Wakati uingizaji unafanya kazi lakini uanzishaji haufanyi

Kichupo cha hali ya juu kinahifadhi usafiri ulioingizwa au uliochaguliwa mwisho. Seva inayosikiliza kwenye UDP hushindwa haraka wakati TCP inachaguliwa, na ujumbe mara chache husema hivyo. Muunganisho ambao lazima uanze bila mtumiaji aliyeingia unahitaji siri yake ihifadhiwe kwa watumiaji wote, jambo ambalo ni mpangilio tofauti na kuihifadhi kwa kipindi hiki pekee.

Wakati hakuna kitu cha manufaa kwenye mazungumzo, journalctl -u NetworkManager -b inaonyesha kwa nini uanzishaji ulishindwa. Mteja wa shell huwahi kugusa njia hiyo, ndiyo sababu unaendelea kufanya kazi wakati nakala ya desktop haifanyi.

Kama ukaguzi wa mwisho, linganisha toleo la programu-jalizi na toleo la usambazaji. Programu-jalizi isiyolingana inaweza kusakinishwa safi na bado ikakataa kuanzisha wasifu ambao nmcli huleta bila malalamiko.

Makala zinazohusiana