Zosivené prepínače VPN v ponuke pracovnej plochy hlásia, že niečo nie je v poriadku, a nič o tom, čo. To je pozorovanie, nie diagnóza. Tri rôzne hranice môžu vytvoriť ten istý mŕtvy ovládací prvok: NetworkManager nemusí vlastniť zariadenie, relácii môže chýbať povolenie na jeho zmenu alebo doplnok editora VPN nemusí byť vôbec nainštalovaný. Zmena nesprávnej hranice je spôsob, akým sa päťminútová oprava zmení na celé popoludnie preinštalovávania balíkov.

Tri príkazy iba na čítanie rozdelia prípady skôr, než sa čokoľvek zmení.

Položte tri otázky v poradí

nmcli device status
nmcli general permissions
nmcli connection show

Toto sú inšpekčné príkazy pre systém, ktorý skutočne používa NetworkManager, a je bezpečné ich spustiť ako bežný používateľ. Ak niekde vkladáte výstup, držte súkromné údaje o pripojení mimo verejných záznamov.

Stav zariadenia odpovedá, či je rozhranie spravované a použiteľné. Zobrazenie povolení odpovedá, čo smie volajúca relácia robiť. Zoznam pripojení ukazuje, ktoré profily existujú; nedokazuje, že je nainštalovaný zodpovedajúci editor VPN alebo doplnok na import.

Vlastníctvo a povolenie sú rôzne poruchy

Zariadenie označené ako nespravované je mimo kontroly NetworkManageru a žiadne množstvo povolení nevytvorí fungujúci prepínač. Doplnok ifupdown je jednou z častých príčin: jeho nastavenie managed určuje, ako sa zaobchádza so záznamami v súbore interfaces, a zostávajúca časť môže držať rozhranie pod starým nástrojom. Existencia súboru nie je pokyn na vymazanie jeho obsahu a odstraňovanie záznamov, ktoré ste nenapísali, je dobrý spôsob, ako stratiť pripojenie.

Povolenie je samostatná os. NetworkManager autorizuje volajúcich, ktorí nie sú root, cez PolicyKit a hlásená odpoveď môže byť yes, auth alebo no. Relácia bez overovacieho agenta hlási auth a potom na pracovnej ploche ticho zlyhá, čo vyzerá ako pokazený ovládací prvok a nie ako chýbajúci agent.

Neopravujte ani jedno spustením pracovnej plochy ako root

Spustenie celej relácie ako root, aby jeden prepínač fungoval, mení bezpečnostný model každej aplikácie na stroji. Tiež skrýva základnú nesprávnu konfiguráciu namiesto toho, aby ju zdokumentovalo. Ak akcia vyžaduje administratívnu autorizáciu, je to zamýšľaný dizajn a oprava patrí do politiky alebo do spôsobu spúšťania agenta.

Rovnako nespúšťajte druhú kópiu NetworkManageru ani konkurenčného démona. Dvaja správcovia, ktorí sa hádajú o to isté zariadenie vytvárajú stav, o ktorom je ťažké uvažovať a ešte ťažšie ho podporovať. Ak sa druhý démon javí ako jediný spôsob, ako získať ovládanie späť, opraviť treba konfiguráciu prvého správcu. Zastavte extra démona skôr, než zmeníte čokoľvek iné, inak nasledujúci test zmeria oboch naraz.

Otázka doplnku je aj o editore

Vytvorenie alebo import pripojenia VPN vyžaduje doplnok, ktorý poskytuje daný typ pripojenia, a na pracovnej ploche zvyčajne vyžaduje aj integráciu editora. Balík na strane služby môže byť prítomný, kým formulár editora chýba, a preto položka ponuky môže existovať a napriek tomu zlyhať. Skontrolujte obe polovice podľa balenia distribúcie, namiesto toho, aby ste predpokladali, že jeden balík nainštaluje všetko.

Samostatný klientsky binárny súbor tiež nie je dôkaz. Inštalácia binárneho súboru OpenVPN sama o sebe nedá editoru pracovnej plochy formulár na vytvorenie profilu OpenVPN.

Opravte zodpovednú hranicu a potom overte

Keď viete, ktorá hranica je nesprávna, zmeňte iba ju. Označenie zariadenia ako spravovaného, udelenie povolenia alebo inštalácia balíka editora sú tri rôzne operácie s tromi rôznymi rizikovými profilmi a ich miešanie robí výsledok nepripísateľným. Ak sa má vlastníctvo presunúť, urobte to s dostupným konzolovým alebo mimopásmovým prístupom, pretože chyba tam môže odstrániť sieť, ktorú používate na opravu.

Potom overte so skutočným účtom a skutočným profilom: potvrďte trasu, zobrazenie DNS a miesto uloženia tajomstva. Zapnuté tlačidlá sú stav rozhrania, nie dôkaz, že tunel funguje. Zapíšte do tiketu stav zariadenia, odpoveď o povoleniach a verziu doplnku, aby ďalšia osoba vedela, ktorá hranica sa skutočne zmenila.

Súvisiace články