Nuk ka buton VPN në desktop: a është ende profili atje?
Një panel që mungon është çështje ndërfaqeje, jo provë se protokolli u zhduk. Listoni profilet e ruajtura sipas UUID, pastaj aktivizoni një me nmcli përpara se të riinstaloni.
Riinstalimi i paketave rrallë kthen një zë VPN që menuja e rrjetit e desktopit nuk e ka vizatuar kurrë. Paneli dhe lidhja janë dy objekte me dy pronarë: ndërfaqja e desktopit vizaton atë që ekspozon shtojca e saj, dhe shërbimi i rrjetit mban profilin. Njëri mund të zhduket nga menuja ndërsa tjetri vazhdon të punojë, dhe prandaj menuja është vendi i gabuar për të filluar. Kontrolloni së pari profilin, pastaj vendosni nëse është desktopi apo lidhja ajo që është vërtet e prishur.
Butoni dhe profili u përkasin gjërave të ndryshme
Një faqe rrjeti në desktop vizaton atë që ndërfaqja e instaluar dhe komponentët e saj të redaktimit të VPN dinë të vizatojnë. NetworkManager, ose çdo shërbim që zotëron rrjetin në atë makinë, mban përkufizimin e lidhjes dhe vendos nëse mund të ngrihet. Asgjë nuk i detyron dy pamjet të bien dakord, dhe pas një ndryshimi të desktopit, një përmirësimi të shpërndarjes ose një ekzekutimi kundër një versioni zhvillimi shpesh nuk bien dakord. Paneli mund të jetë pra i paplotë pa munguar tuneli. Leximi i kësaj si problem protokolli të çon drejt në ciklin e riinstalimit që nuk rregullon asgjë.
| What the screen shows | Check it against | What the answer rules out |
|---|---|---|
| No VPN section at all | nmcli connection show | Whether any profile exists |
| A VPN section with an empty list | The editor or plugin package for that VPN type | Whether the frontend can draw it |
| The same profile listed twice | Both UUIDs | Whether an import loop made copies |
Punoni tabelën nga lart, sepse çdo rresht përgjigjet një pyetjeje tjetër dhe rreshti i parë është më i liri. Një profil që ekziston e zhvendos problemin te ndërfaqja, ndërsa mungesa e plotë e profilit e zhvendos te furnizimi. Marrja me mend se cila nga të dyja është rasti juaj e kthen një kontroll dhjetë minutash në një pasdite të tërë riinstalimesh.
Pyetni NetworkManager çfarë ka ruajtur
Pyetni shërbimin drejtpërdrejt në vend që të lexoni menunë, sepse dy komanda ndajnë atë që ekziston nga ajo që po ekzekutohet. Ekzekutojini në vetë makinën, dhe të dytën para dhe pas çdo tentative aktivizimi. Listat nuk janë të këmbyeshme, dhe dallimi mes tyre është diagnoza.
nmcli -f NAME,UUID,TYPE,DEVICE connection show
nmcli connection show --active
Një profil i ruajtur mund të jetë joaktiv, gjë që është normale dhe nuk thotë asgjë për desktopin. Dy zëra me emra të ngjashëm janë të zakonshëm pas një cikli importimi, dhe vetëm UUID i dallon. Një tunel që zotërohet drejtpërdrejt nga një shërbim tjetër mund të mos hyjë kurrë në këtë listë, prandaj një rezultat bosh nuk është automatikisht defekt i NetworkManager. Zgjidhni sipas UUID tani e tutje, sepse emrat janë etiketa që njerëzit i modifikojnë, ndërsa identifikuesit jo.
Inspektoni profilin në vend që ta riimportoni
Kur profili ekziston, lexoni detajet e tij pa kërkuar sekretet e ruajtura. Kur nuk ekziston, përdorni një herë rrjedhën e furnizimit ose të importimit që dokumenton shtojca, dhe konfirmoni çfarë krijoi. Përsëritja e një importimi sepse menuja mbeti bosh është mënyra se si një makinë përfundon me katër kopje konkurruese të një lidhjeje të vetme.
Ato kopje janë zhvendosje me një gjurmë letre që askush nuk e lexon: përdoruesi i desktopit nuk mund të thotë cila do të ishte përdorur, dhe as administratori tjetër nuk mundet. Fshini dublikatat me qëllim, pasi të keni shënuar identifikuesit e tyre, në vend që të lini ciklin e importimit të vendosë. Shënoni UUID-në që mbijeton, sepse ajo vlerë është ajo që i duhet aktivizimit nga terminali. Një profil i importuar dy herë me emra të ndryshëm është zakonisht një përkufizim funksional dhe një artefakt padurimi. Një listë profilesh është konfigurim, dhe meriton të njëjtin kujdes si vetë lidhja.
Aktivizoni profilin e ruajtur nga një terminal
Dokumentacioni nmcli mbulon aktivizimin interaktiv të një profili të zgjedhur, gjë që e bën rreshtin e komandës një ndërfaqe të dytë të mbështetur dhe jo një anashkalim. Zëvendësoni identifikuesin shembull më poshtë me UUID-në që mbajtët. Kuptoni çfarë bën komanda përpara se ta ekzekutoni, sepse ndryshon gjendjen e rrjetit. Rrugët dhe DNS mund të zhvendosen, dhe një sesion në distancë mbi ndërfaqen që rikonfigurohet nuk do t'i mbijetojë.
Ekzekutojeni nga një konsolë lokale, ose me një plan për t'u rikthyer brenda kur ndryshimi shkon keq. --ask mbledh hyrjet që i mungojnë profilit; nuk anashkalon autorizimin e sistemit. As nuk garanton se çdo kërkesë vërtetimi e shtojcës funksionon në një terminal, sepse disa presin një dialog që nuk arrihet dot atje.
nmcli --ask connection up uuid 11111111-2222-4333-8444-555555555555
Lexoni rezultatin përpara se të fajësoni desktopin
Nëse profili ngrihet, lidhja e ruajtur funksionon dhe kjo rrugë administrimi funksionon. Kjo e ngushton ankesën te ndërfaqja, e cila është një listë tjetër komponentësh dhe shpesh një ekip tjetër. Nëse nuk ngrihet, defekti është në profil ose në tunel, dhe desktopi nuk ishte kurrë problemi.
Një aktivizim i suksesshëm ende nuk thotë asgjë nëse komponenti i redaktimit të ndërfaqes është i pranishëm, as nëse vetë paneli sillet keq. Ato mbeten pyetje për ndërfaqen e mbështetur të shpërndarjes dhe paketat përkatëse të shtojcave. Përfshirja e tyre në një riinstalim zakonisht e lë panelin saktësisht siç ishte dhe i shton historisë një rindezje.
Një raport i dobishëm përmend versionin e desktopit, llojin e lidhjes, operacionin e panelit që mungon dhe nëse profili është i dukshëm ose i aktivizueshëm përmes ndërfaqes së mbështetur. Përshkrimi i një menuje që mungon nuk kërkon as çelës privat as profil që mban kredenciale. Kaq mjafton që një mirëmbajtës të riprodhojë gjendjen e panelit pa prekur asnjë kredencial.