GNOME-ov popis VPN-a ne može ponuditi ništa što odgovara profilu koji ste dobili, a uobičajen zaključak je da radna površina ne može OpenVPN. Može. Ono što nedostaje je paket dodatka, a klijent naredbenog retka na istom računalu nema nikakve veze s izbornikom. To je mit koji prvo treba ubiti, jer ljude šalje da ponovno instaliraju pogrešnu stvar.

Izbornik prikazuje dodatke, ne protokole

GNOME prikazuje vrste veze koje prijavljuje mrežni upravitelj, a upravitelj prijavljuje dodatke koji su instalirani. Prazan popis zato opisuje instalirani skup dodataka, a ne mogućnosti protokola. Zato ispravna openvpn binarna datoteka ništa ne mijenja u ploči.

Razlika je važna jer oba kvara iz ploče izgledaju isto. Nedostajući dodatak i pokvareni dodatak oba daju dijalog koji ne može pomoći, a samo se prvi rješava instalacijom nečega. Pitati upravitelja što zna razdvaja ih prije nego što bilo što instalirate. To pitanje stoji jednu naredbu i zamjenjuje sat nagađanja.

Koji paket posjeduje dijalog

Na Ubuntuu 18.04 paketi imaju konkretna imena, a novija izdanja zadržala su istu podjelu. Čitajte ih kao uloge, a ne kao alternative, jer instalacija jednoga rijetko rješava problem sama. Jedan paket sadrži demon i klijent naredbenog retka, a nijedno od njih ne zna za bilo kakav dijalog postavki.

Paket dodatka je ono što mrežnom upravitelju omogućuje stvaranje, spremanje i pokretanje OpenVPN veze. Paket uređivača daje obrazac, njegova polja i putanju za spremanje koju ploča poziva. Računalo s dodatkom i bez uređivača prikazuje vrstu koju ne može konfigurirati, dok računalo s uređivačem i bez dodatka ne prikazuje ništa. Instalirajte skup zajedno i dvosmislenost nestaje.

sudo apt install openvpn network-manager-openvpn network-manager-openvpn-gnome
nmcli --version

Na 18.04 to su prava imena arhiva, a ne zamjene. KDE radna površina treba vlastiti paket uređivača i još uvijek treba dodatak, a to je dio koji vodič samo za GNOME izostavlja.

Ponovno pokretanje dio je instalacije

Ploča pita upravitelja za podržane vrste pri pokretanju servisa, a već iscrtan popis se instalacijom ne osvježava. Instalacija dok servis radi zato daje frustrirajuću kombinaciju uspješne instalacije i nepromijenjenog dijaloga. Ponovno pokretanje nije opcionalno održavanje; to je korak koji instalaciju čini vidljivom.

Ponovno pokretanje prekida vezu na nekoliko sekundi, a svaka SSH sesija preko istog sučelja ide s njom, pa planirajte to ako je računalo udaljeno. Zatim ponovno otvorite ploču i pitajte upravitelja izravno što podržava. Izravan upit bolji je dokaz od izbornika koji može biti u predmemoriji.

sudo systemctl restart NetworkManager
nmcli -f NAME,TYPE connection show
nmcli connection add type vpn

Posljednja naredba odlučujući je test. Uz dodatak pada na nedostajućim argumentima; bez njega prijavljuje nepoznatu vrstu VPN-a. Jedan ishod je obrazac koji čeka da bude ispunjen, a drugi je još uvijek problem pakiranja. Pokrenite je prije i poslije instalacije ako želite da kontrast bude očit.

Pustite nmcli da pročita .ovpn

Ništa vas ne prisiljava da zadani profil ponovno gradite kontrolu po kontrolu. Upravitelj čita .ovpn datoteke izravno i pretvara njihove direktive u spremljenu vezu, uključujući ugrađene certifikate. Uvoz je i točniji od prepisivanja, jer pogrešno otipkana šifra ili odrezan ključ daje kvar koji izgleda kao problem poslužitelja.

Ostavite profil pored bilo kojeg ključa ili certifikata na koji se poziva dok spremanje ne završi, jer veza koja čuva samo putanje datoteka puca kada se te datoteke premjeste. Zatim testirajte vezu po imenu i odgovorite na svaki zahtjev za vjerodajnicama u prvom planu da vidite što traži. Spremljena veza koja nikada nije aktivirana nije dokaz ničega.

nmcli connection import type openvpn file ~/Downloads/office.ovpn
nmcli --ask connection up office
nmcli -f NAME,TYPE,STATE connection show --active

Ta treća naredba potvrđuje da je tunel aktivan pod imenom kojem se nadate. Ona i razdvaja vezu koja je pala od one koja nikada nije aktivirana.

Što vam izbornik ne može reći

Odsutna vrsta ne govori ništa o pristupniku i ne znači da poslužitelj odbija OpenVPN. To nije razlog da instalirate dodatak nepovezanog protokola da bi se pojavila stavka u izborniku. Ta druga pogreška u praksi ima ime: ljudi na kraju usmjere PPTP ili AnyConnect profil na OpenVPN servis jer su to bile ponuđene stavke.

Prvo popravite pakiranje; pitanje poslužitelja dolazi poslije. Profil koji se čisto uvozi i nikada se ne autentificira pada na pitanju certifikata, TLS-a ili vjerodajnica, a ne uređivača. Svako od njih ostavlja drugačiji dokaz i nijedan se ne pojavljuje u dijalogu. Pročitajte klijentski dnevnik prije nego što ponovno otvorite ploču postavki.

Dokažite to resursom koji zaista koristite

Kada vrsta postoji i veza je spremljena, pozovite je i otvorite resurs koji zaista koristite. Sama aktivacija dokazuje samo da su se dvije strane dogovorile o tunelu. Tunel koji se podigne i ne nosi ništa sljedeći je način kvara, a ploča ga ne može vidjeti.

Zapišite koji ste resurs testirali, da sljedeća osoba ponovi tu provjeru umjesto da počne ispočetka. Kada je tunel aktivan a resurs i dalje pada, istraga se seli na rute i DNS, a ne natrag na dijalog. Ta bilješka razlika je između popravka i priče.

Povezani članci