Pakešu pārinstalēšana reti atgriež VPN ierakstu, ko darbvirsmas tīkla izvēlne nekad nav zīmējusi. Panelis un savienojums ir divi objekti ar diviem īpašniekiem: darbvirsmas saskarne zīmē to, ko atklāj tās spraudnis, un tīkla pakalpojums tur profilu. Viens var pazust no izvēlnes, kamēr otrs turpina darboties, un tāpēc izvēlne ir nepareizā vieta, kur sākt. Vispirms pārbaudiet profilu, pēc tam izlemiet, vai bojāta ir darbvirsma vai savienojums.

Poga un profils pieder dažādām lietām

Darbvirsmas tīkla lapa zīmē to, ko prot uzzīmēt instalētā saskarne un tās VPN redaktora komponentes. NetworkManager vai jebkurš pakalpojums, kam pieder tīkls šajā mašīnā, tur savienojuma definīciju un izlemj, vai to var pacelt. Nekas neliek abiem skatiem vienoties, un pēc darbvirsmas maiņas, distribūcijas atjauninājuma vai palaišanas pret izstrādes izlaidumu tie bieži nevienojas. Tāpēc panelis var būt nepilnīgs, lai gan tunelis nav pazudis. To lasīt kā protokola problēmu ved tieši uz pārinstalēšanas cilpu, kas neko nelabo.

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

Strādājiet ar tabulu no augšas, jo katra rinda atbild uz citu jautājumu un pirmā rinda ir lētākā. Esošs profils pārceļ problēmu uz saskarni, bet pilnīgs profila trūkums pārceļ to uz nodrošināšanu. Minēšana, kurš no diviem jums ir, desmit minūšu pārbaudi pārvērš veselā pēcpusdienā ar pārinstalēšanām.

Pajautājiet NetworkManager, ko tas ir saglabājis

Jautājiet pakalpojumam tieši, nevis lasiet izvēlni, jo divas komandas atdala to, kas eksistē, no tā, kas darbojas. Palaidiet tās pašā mašīnā, bet otro — pirms un pēc katra aktivizācijas mēģinājuma. Saraksti nav savstarpēji aizstājami, un atšķirība starp tiem ir diagnoze.

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

Saglabāts profils var būt neaktīvs, tas ir normāli un neko nepasaka par darbvirsmu. Divi ieraksti ar līdzīgiem nosaukumiem ir ierasti pēc importa cilpas, un tikai UUID tos atšķir. Tunelis, kas tieši pieder citam pakalpojumam, var nekad neiekļūt šajā sarakstā, tāpēc tukšs rezultāts nav automātiski NetworkManager defekts. Turpmāk izvēlieties pēc UUID, jo nosaukumi ir etiķetes, ko cilvēki rediģē, bet identifikatori nav.

Pārbaudiet profilu, nevis importējiet to vēlreiz

Kad profils eksistē, izlasiet tā detaļas, neprasot saglabātos noslēpumus. Kad tā nav, vienreiz izmantojiet nodrošināšanas vai importa plūsmu, ko dokumentē spraudnis, un apstipriniet, ko tā izveidoja. Importa atkārtošana tāpēc, ka izvēlne palika tukša, ir ceļš, kā mašīna nonāk pie četrām konkurējošām viena savienojuma kopijām.

Tās kopijas ir novirze ar papīra pēdām, ko neviens nelasa: darbvirsmas lietotājs nevar pateikt, kura būtu tikusi izmantota, un arī nākamais administrators nevar. Dzēsiet dublikātus apzināti, pēc to identifikatoru pierakstīšanas, nevis ļaujiet importa cilpai izlemt. Pierakstiet UUID, kas paliek, jo tieši šī vērtība ir vajadzīga aktivizācijai no termināļa. Profils, kas imports divreiz ar dažādiem nosaukumiem, parasti ir viena strādājoša definīcija un viens nepacietības artefakts. Profilu saraksts ir konfigurācija, un tas pelna tādu pašu rūpību kā pats savienojums.

Aktivizējiet saglabāto profilu no termināļa

nmcli dokumentācija apraksta izvēlēta profila interaktīvu aktivizāciju, kas komandrindu padara par atbalstītu otru saskarni, nevis apietu ceļu. Aizstājiet piemēra identifikatoru zemāk ar UUID, ko paturējāt. Saprotiet, ko komanda dara, pirms to palaižat, jo tā maina tīkla stāvokli. Maršruti un DNS var pārvietoties, un attālināta sesija pār pārkonfigurējamo saskarni neizdzīvos.

Palaidiet to no vietējās konsoles, vai ar plānu, kā atgriezties, ja izmaiņa aiziet greizi. --ask savāc ievades, kas profilam trūkst; tas neapiet sistēmas autorizāciju. Tas arī negarantē, ka katra spraudņa autentifikācijas uzvedne darbosies terminālī, jo dažas gaida dialogu, kuru tur nevar sasniegt.

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

Izlasiet rezultātu, pirms vainojat darbvirsmu

Ja profils paceļas, saglabātais savienojums darbojas un šis pārvaldības ceļš darbojas. Tas sašaurina sūdzību līdz saskarnei, kas ir cits komponenšu saraksts un bieži cita komanda. Ja tas nepaceļas, kļūme ir profilā vai tunelī, un darbvirsma nekad nav bijusi problēma.

Veiksmīga aktivizācija joprojām neko nepasaka par to, vai saskarnes redaktora komponente ir klāt, vai panelis pats uzvedas nepareizi. Tie paliek jautājumi distribūcijas atbalstītajai saskarnei un tai atbilstošajām spraudņu paketēm. To iekļaušana pārinstalēšanā parasti atstāj paneli tieši tādu, kāds tas bija, un pievieno stāstam pārstartēšanu.

Noderīgs ziņojums nosauc darbvirsmas laidienu, savienojuma tipu, trūkstošo paneļa darbību un to, vai profils ir redzams vai aktivizējams caur atbalstīto saskarni. Trūkstošas izvēlnes aprakstīšanai nav vajadzīga nedz privātā atslēga, nedz profils ar akreditācijas datiem. Ar to pietiek, lai uzturētājs atjaunotu paneļa stāvokli, nepieskaroties nekādiem akreditācijas datiem.

Saistītie raksti