Fífi àwọn pákẹ́jì sórí ẹ̀rọ lẹ́ẹ̀kan sí i kì í sábà mú kí àkọsílẹ̀ VPN tí mẹ́nù nẹ́tíwọ́kì desktop kò tíì yà rí padà wá. Pánẹ́ẹ̀lì àti ìsopọ̀ jẹ́ ohun méjì tí ó ní olówó méjì: ìnterfésì desktop ń ya ohun tí plugin rẹ̀ ń fi hàn, ilé-iṣẹ́ nẹ́tíwọ́kì sì ń tọ́jú profáìlì náà. Ọ̀kan lè pòórá kúrò nínú mẹ́nù nígbà tí èkejì ń bá a lọ ní ṣíṣe iṣẹ́, ìdí nìyẹn tí mẹ́nù kò fi jẹ́ ibi tí ó tọ́ láti bẹ̀rẹ̀. Ṣàyẹ̀wò profáìlì náà kọ́kọ́, kí o sì pinnu bóyá desktop tàbí ìsopọ̀ ni ó ti bàjẹ́ ní tòótọ́.

Bọ́tìnì àti profáìlì jẹ́ ti ohun tí ó yàtọ̀ síra

Ojú-ìwé nẹ́tíwọ́kì lórí desktop ń ya ohun tí ìnterfésì tí a fi sórí ẹ̀rọ àti àwọn ẹ̀yà olóòtú VPN rẹ̀ mọ̀ bí wọ́n ṣe ń ya. NetworkManager, tàbí ilé-iṣẹ́ èyíkéyìí tí ó ní nẹ́tíwọ́kì lórí ẹ̀rọ yẹn, ń tọ́jú ìtumọ̀ ìsopọ̀ náà ó sì ń pinnu bóyá a lè gbé e ró. Kò sí ohun tí ó fipá mú àwọn ojú méjì náà láti fohùn ṣọ̀kan, àti lẹ́yìn àyípadà desktop, ìgbéga pínpín tàbí ṣíṣe ìdánwò lórí ẹ̀dá ìdàgbàsókè wọ́n kì í sábà fohùn ṣọ̀kan. Nítorí náà pánẹ́ẹ̀lì lè àìpé láìjẹ́ pé tunnel ti sọnù. Kíka èyí gẹ́gẹ́ bí ìṣòro pròtọ́kọ́ọ̀lù ń yọrí sí ìyípo àtúnsórí ẹ̀rọ tí kò tún ohunkóhun ṣe.

What the screen showsCheck it againstWhat the answer rules out
No VPN section at allnmcli connection showWhether any profile exists
A VPN section with an empty listThe editor or plugin package for that VPN typeWhether the frontend can draw it
The same profile listed twiceBoth UUIDsWhether an import loop made copies

Ṣiṣẹ́ lórí tábìlì náà láti orí, nítorí ẹ̀ka kọ̀ọ̀kan ń dáhùn ìbéèrè ọ̀tọ̀ọ̀tọ̀ àti ẹ̀ka àkọ́kọ́ ni ó sàn jù. Profáìlì tí ó wà ń gbé ìṣòro náà lọ sí ìnterfésì, nígbà tí profáìlì tí kò sí rárá ń gbé e lọ sí ìpèsè. Líláka láti mọ èwo nínú àwọn méjì ni ó wà lọ́wọ́ rẹ ni ó ń sọ àyẹ̀wò ìṣẹ́jú mẹ́wàá di ọ̀sán odindi tí a fi ń tún fi sórí ẹ̀rọ.

Bèèrè lọ́wọ́ NetworkManager ohun tí ó ti tọ́jú

Bèèrè lọ́wọ́ ilé-iṣẹ́ náà tààrà dípò kíka mẹ́nù, nítorí àwọn àṣẹ méjì ń ya ohun tí ó wà sílẹ̀ kúrò lára ohun tí ń ṣiṣẹ́. Ṣe wọ́n lórí ẹ̀rọ náà fúnra rẹ̀, kí o sì ṣe èkejì ṣáájú àti lẹ́yìn gbogbo ìgbìyànjú ìṣiṣẹ́. Àwọn àkọsílẹ̀ méjì kò lè rọ́pò ara wọn, ìyàtọ̀ tí ó wà láàrín wọn sì ni àyẹ̀wò àrùn.

nmcli -f NAME,UUID,TYPE,DEVICE connection show
nmcli connection show --active

Profáìlì tí a fipamọ́ lè má ṣiṣẹ́, èyí jẹ́ deede kò sì sọ ohunkóhun nípa desktop. Àkọsílẹ̀ méjì tí ó ní orúkọ tí ó jọra wọ́pọ̀ lẹ́yìn ìyípo ìkójọpọ̀, UUID nìkan ni ó ń yà wọ́n. Tunnel tí ilé-iṣẹ́ mìíràn ní tààrà lè má wọ inú àkọsílẹ̀ yìí láé, nítorí náà àbájáde òfo kì í ṣe àbùkù NetworkManager lẹ́ẹ̀kan náà. Yan nípa UUID láti ìsinsìnyí, nítorí orúkọ jẹ́ àmì tí àwọn ènìyàn ń ṣàtúnṣe, àwọn ìdánimọ̀ kì í ṣe bẹ́ẹ̀.

Ṣàyẹ̀wò profáìlì náà dípò kí o tún kó o wọlé

Nígbà tí profáìlì wà, ka àwọn àlàyé rẹ̀ láìbèèrè àwọn àṣírí tí a fipamọ́. Nígbà tí kò sí, lo ìlànà ìpèsè tàbí ìkójọpọ̀ tí plugin náà ṣàkọsílẹ̀ lẹ́ẹ̀kan, kí o sì jẹ́rìí ohun tí ó dá. Pípadà ṣe ìkójọpọ̀ nítorí mẹ́nù náà wà ní òfo ni ọ̀nà tí ẹ̀rọ fi ń parí pẹ̀lú ẹ̀dà mẹ́rin tí ń díje ti ìsopọ̀ kan.

Àwọn ẹ̀dà yẹn jẹ́ ìyídà pẹ̀lú àmì ìwé tí kò sí ẹni tí ó kà: olùlò desktop kò lè sọ èyí tí a ìbá lò, alábòójútó tí ó kàn kò sì lè sọ.Pa àwọn ẹ̀dà náà rẹ́ pẹ̀lú ìmọ̀ọ́nà, lẹ́yìn tí o ba ti ṣàkọsílẹ̀ àwọn ìdánimọ̀ wọn, dípò kí o jẹ́ kí ìyípo ìkójọpọ̀ pinnu. Kọ UUID tí ó kù sílẹ̀, nítorí pé iye yẹn ni ìṣiṣẹ́ láti terminal nílò. Profáìlì tí a kó wọlé lẹ́ẹ̀mejì pẹ̀lú orúkọ tí ó yàtọ̀ sábà jẹ́ ìtumọ̀ kan tí ń ṣiṣẹ́ àti àkójọpọ̀ àìnísùúrù kan. Àkọsílẹ̀ profáìlì jẹ́ ìṣètò, ó sì yẹ kí ó gba ìtọ́jú kan náà bí ìsopọ̀ náà fúnra rẹ̀.

Pa profáìlì tí a fipamọ́ mọ́ ní ìṣiṣẹ́ láti terminal

ìwé nmcli ń ṣàlàyé ìṣiṣẹ́ ìbáṣepọ̀ profáìlì tí a yàn, èyí tí ó sọ ìlà àṣẹ di ìnterfésì èkejì tí a ń ṣètìlẹ́yìn fún, kì í ṣe ọ̀nà àyíká. Rọ́pò ìdánimọ̀ àpẹẹrẹ nísàlẹ̀ pẹ̀lú UUID tí o tọ́jú. Lóye ohun tí àṣẹ náà ń ṣe kí o tó ṣe é, nítorí ó ń yí ipò nẹ́tíwọ́kì padà. Àwọn ọ̀nà àti DNS lè ṣí kúrò, ìpàdé àléèrè lórí ìnterfésì tí a ń tún ṣètò kò sì ní yè.

Ṣe é láti console àdúgbò, tàbí pẹ̀lú ètò láti tún wọlé nígbà tí àyípadà náà bá lọ gbé.--ask ń kó àwọn ìwọlé tí profáìlì ṣe aláìní; kò forí pa àṣẹ ẹ̀rọ náà. Kò sì ṣe ìdánilójú pé gbogbo ìbéèrè ìjẹ́rìí plugin yóò ṣiṣẹ́ nínú terminal, nítorí àwọn kan ń dúró de pátákó tí a kò lè dé ibẹ̀.

nmcli --ask connection up uuid 11111111-2222-4333-8444-555555555555

Ka àbájáde náà kí o tó di desktop lẹ́bi

Bí profáìlì náà bá gòkè, ìsopọ̀ tí a fipamọ́ ń ṣiṣẹ́ ìṣàkóso yìí sì ń ṣiṣẹ́. Èyí ń dín ẹ̀dùn náà kù sí ìnterfésì, tí ó jẹ́ àkọsílẹ̀ ẹ̀yà mìíràn àti sábà ẹgbẹ́ mìíràn. Bí kò bá gòkè, àìṣeéṣe náà wà nínú profáìlì tàbí nínú tunnel, desktop kò sì tíì jẹ́ ìṣòro rárá.

Ìṣiṣẹ́ tí ó ṣàṣeyọrí kò sì sọ ohunkóhun nípa bóyá ẹ̀yà olóòtú ìnterfésì wà, tàbí bóyá pánẹ́ẹ̀lì fúnra rẹ̀ ń hùwà lọ́nà tí kò tọ́. Àwọn yẹn kò jẹ́ ìbéèrè fún ìnterfésì tí pínpín ṣètìlẹ́yìn fún àti àwọn pákẹ́jì plugin tí ó bá a mu. Sísopọ̀ wọn mọ́ àtúnsórí ẹ̀rọ sábà fi pánẹ́ẹ̀lì sílẹ̀ gan-an bí ó ti wà, ó sì ń fi ìtúnbẹ̀rẹ̀ kan kún ìtàn náà.

Ìròyìn tí ó wúlò ń dárúkọ ẹ̀dá desktop, irú ìsopọ̀, iṣẹ́ pánẹ́ẹ̀lì tí ó sọnù, àti bóyá profáìlì náà hàn tàbí ó lè ṣiṣẹ́ nípasẹ̀ ìnterfésì tí a ṣètìlẹ́yìn fún. Ṣíṣàpèjúwe mẹ́nù tí ó sọnù kò nílò kọ́kọ́rọ́ àdáni tàbí profáìlì tí ó gbé ẹ̀rí ìdánimọ̀. Ìyẹn ti tó fún olùtọ́jú láti tún ipò pánẹ́ẹ̀lì ṣe láìfi ọwọ́ kan ẹ̀rí ìdánimọ̀ kankan.

Àwọn àpilẹ̀kọ tó jọra