Az asztali menü szürke VPN-kapcsolói azt jelentik, hogy valami hiba van, és semmit arról, hogy mi. Ez megfigyelés, nem diagnózis. Három különböző határ hozhatja létre ugyanazt a halott vezérlőt: lehet, hogy a NetworkManager nem tulajdonosa az eszköznek, a munkamenetnek nincs engedélye a módosítására, vagy a VPN-szerkesztő bővítmény egyáltalán nincs telepítve. A rossz határ módosítása az, ahogy egy ötperces javításból egy délutáni csomag-újratelepítés lesz.

Három csak olvasási parancs választja szét az eseteket, mielőtt bármi módosulna.

Tegye fel a három kérdést sorrendben

nmcli device status
nmcli general permissions
nmcli connection show

Ezek olyan rendszer vizsgálóparancsai, amely valóban a NetworkManagert használja, és hétköznapi felhasználóként futtatva biztonságosak. Tartsa a privát kapcsolati adatokat a nyilvános naplókon kívül, ha a kimenetet bárhová beilleszti.

Az eszközállapot megmondja, hogy a csatoló kezelt és használható-e. Az engedélynézet megmondja, hogy a hívó munkamenet mit tehet. A kapcsolatlista megmutatja, milyen profilok léteznek; nem bizonyítja, hogy a megfelelő VPN-szerkesztő vagy importbővítmény telepítve van.

A tulajdonjog és az engedély két különböző hiba

A kezeletlenként megjelölt eszköz a NetworkManager ellenőrzésén kívül esik, és semmilyen mennyiségű engedély nem hoz létre működő kapcsolót. Az ifupdown bővítmény gyakori ok: a managed beállítása dönti el, hogyan kezelik az interfaces fájl bejegyzéseit, és egy visszamaradt szakasz a régi eszközök alatt tarthat egy csatolót. A fájl létezése nem utasítás a tartalmának törlésére, és a nem ön által írt bejegyzések eltávolítása jó módja a kapcsolat elvesztésének.

Az engedély külön tengely. A NetworkManager a PolicyKiten keresztül engedélyezi a nem root hívókat, és a jelentett válasz yes, auth vagy no lehet. A hitelesítő ügynök nélküli munkamenet auth értéket jelent, majd csendben meghiúsul az asztalon, ami törött vezérlőnek látszik hiányzó ügynök helyett.

Ne javítsa egyiket sem azzal, hogy az asztalt rootként futtatja

Az egész munkamenet rootként futtatása egyetlen kapcsoló működéséért megváltoztatja a gépen minden alkalmazás biztonsági modelljét. Elrejti a mögöttes hibás konfigurációt a dokumentálása helyett. Ha egy művelet rendszergazdai engedélyt igényel, az a szándékolt kialakítás, és a javítás a szabályzatba vagy az ügynök indításának módjába tartozik.

Hasonlóképpen ne indítson második NetworkManager-példányt vagy versengő daemont. Két kezelő, amely ugyanazért az eszközért vitatkozik olyan állapotot hoz létre, amelyről nehéz okoskodni és még nehezebb támogatni. Ha egy második daemon tűnik az egyetlen módnak a vezérlés visszaszerzésére, akkor az első kezelő konfigurációja a javítandó. Állítsa le a plusz daemont, mielőtt bármi mást módosít, különben a következő teszt mindkettőt egyszerre méri.

A bővítmény kérdése a szerkesztőről is szól

VPN-kapcsolat létrehozásához vagy importálásához az adott kapcsolattípust biztosító bővítmény kell, és asztali környezetben általában szerkesztőintegráció is. A szolgáltatásoldali csomag jelen lehet, miközben a szerkesztő űrlapja hiányzik, ezért létezhet menübejegyzés, és mégis meghiúsulhat. Ellenőrizze mindkét felet a disztribúció csomagolása ellen, ahelyett hogy feltételezné, hogy egy csomag mindent telepít.

Az önálló kliens bináris sem bizonyíték. Az OpenVPN bináris telepítése önmagában nem ad az asztali szerkesztőnek űrlapot OpenVPN-profil létrehozásához.

Javítsa a felelős határt, majd ellenőrizze

Ha tudja, melyik határ hibás, csak azt módosítsa. Egy eszköz kezeltként megjelölése, egy engedély megadása vagy egy szerkesztőcsomag telepítése három különböző művelet három különböző kockázati profillal, és keverésük az eredményt hozzárendelhetetlenné teszi. Ha a tulajdonjognak át kell kerülnie, konzol- vagy sávon kívüli hozzáféréssel tegye, mert az ottani hiba eltávolíthatja azt a hálózatot, amelyen a javítást végzi.

Ezután ellenőrizze a valódi fiókkal és a valódi profillal: erősítse meg az útvonalat, a DNS-nézetet és azt, hogy hol tárolódik a titok. Az engedélyezett gombok felületi állapot, nem annak bizonyítéka, hogy az alagút működik. Jegyezze fel a hibajegybe az eszközállapotot, az engedélyre adott választ és a bővítmény verzióját, hogy a következő ember tudja, melyik határ változott valójában.

Kapcsolódó cikkek