Posiveći VPN prekidači u izborniku radne površine javljaju da nešto nije u redu i ništa o tome što. To je zapažanje, ne dijagnoza. Tri različite granice mogu proizvesti isti mrtav element upravljanja: NetworkManager možda ne posjeduje uređaj, sesiji možda nedostaje dozvola da ga promijeni, ili dodatak uređivača VPN-a možda uopće nije instaliran. Promjena pogrešne granice je način na koji popravak od pet minuta postaje cijelo poslijepodne reinstaliranja paketa.

Tri naredbe samo za čitanje razdvajaju slučajeve prije nego što se bilo što promijeni.

Postavite tri pitanja po redu

nmcli device status
nmcli general permissions
nmcli connection show

Ovo su naredbe za pregled sustava koji stvarno koristi NetworkManager i sigurne su za pokretanje kao običan korisnik. Držite privatne pojedinosti veze izvan javnih zapisa ako bilo gdje zalijepite izlaz.

Stanje uređaja odgovara je li sučelje upravljano i upotrebljivo. Prikaz dozvola odgovara što pozivajuća sesija smije raditi. Popis veza pokazuje koji profili postoje; ne dokazuje da je instaliran odgovarajući uređivač VPN-a ili dodatak za uvoz.

Vlasništvo i dozvola su različite greške

Uređaj označen kao neupravljan nalazi se izvan kontrole NetworkManagera i nikakva količina dozvola neće dati prekidač koji radi. Dodatak ifupdown je jedan čest uzrok: njegova postavka managed odlučuje kako se tretiraju unosi u datoteci interfaces, a preostali odlomak može zadržati sučelje pod starim alatom. Postojanje datoteke nije uputa da se njezin sadržaj izbriše, a uklanjanje unosa koje niste napisali dobar je način da izgubite povezanost.

Dozvola je zasebna os. NetworkManager autorizira pozivatelje koji nisu root kroz PolicyKit, a prijavljeni odgovor može biti yes, auth ili no. Sesija bez agenta za autentifikaciju prijavljuje auth i zatim tiho ne uspijeva na radnoj površini, što izgleda kao pokvaren element upravljanja, a ne kao nedostajući agent.

Ne popravljajte ni jedno pokretanjem radne površine kao root

Pokretanje cijele sesije kao root da bi jedan prekidač radio mijenja sigurnosni model svake aplikacije na stroju. Također skriva temeljnu pogrešnu konfiguraciju umjesto da je dokumentira. Ako radnja zahtijeva administrativnu autorizaciju, to je namjeravani dizajn, a popravak pripada politici ili načinu na koji se agent pokreće.

Isto tako, nemojte pokretati drugu kopiju NetworkManagera ili konkurentski daemon. Dva upravitelja koja se svađaju oko istog uređaja stvaraju stanje o kojem je teško rasuđivati i koje je još teže podržavati. Ako se drugi daemon čini jedinim načinom da se vrati kontrola, konfiguracija prvog upravitelja je ono što treba popraviti. Zaustavite dodatni daemon prije nego što promijenite bilo što drugo, inače sljedeći test mjeri oboje odjednom.

Pitanje dodatka tiče se i uređivača

Stvaranje ili uvoz VPN veze zahtijeva dodatak koji pruža tu vrstu veze, a na radnoj površini obično zahtijeva i integraciju uređivača. Paket na strani usluge može biti prisutan dok obrazac uređivača nedostaje, zbog čega stavka izbornika može postojati i ipak ne uspjeti. Provjerite obje polovice prema pakiranju distribucije umjesto da pretpostavite da jedan paket instalira sve.

Samostalna klijentska binarna datoteka također nije dokaz. Instaliranje OpenVPN binarne datoteke samo po sebi ne daje uređivaču radne površine obrazac za stvaranje OpenVPN profila.

Popravite odgovornu granicu, zatim provjerite

Kad znate koja je granica pogrešna, promijenite samo nju. Označavanje uređaja upravljanim, dodjela dozvole ili instaliranje paketa uređivača tri su različite operacije s tri različita profila rizika, a njihovo miješanje čini rezultat nemogućim za pripisati. Ako se vlasništvo mora premjestiti, učinite to s dostupnim konzolnim ili izvanpojasnim pristupom, jer pogreška ondje može ukloniti mrežu koju koristite da je popravite.

Zatim provjerite s pravim računom i pravim profilom: potvrdite rutu, prikaz DNS-a i gdje je tajna pohranjena. Omogućeni gumbi su stanje sučelja, a ne dokaz da tunel radi. Zapišite u tiketu stanje uređaja, odgovor o dozvolama i verziju dodatka, kako bi sljedeća osoba znala koja se granica stvarno promijenila.

Povezani članci