GNOME'i VPN-loend ei saa pakkuda midagi, mis sobiks teile antud profiiliga, ja tavaline järeldus on, et töölaud ei oska OpenVPN-i. Oskab küll. Puudu on pistikprogrammi pakett, ja samas masinas olev käsureaklient ei ole menüüga kuidagi seotud. See müüt tasub esimesena tappa, sest see saadab inimesed valet asja uuesti paigaldama.

Menüü loetleb pistikprogramme, mitte protokolle

GNOME kuvab ühendusetüübid, millest võrguhaldur teatab, ja haldur teatab paigaldatud pistikprogrammidest. Tühi loend kirjeldab seega paigaldatud pistikprogrammide komplekti, mitte protokolli võimalusi. Seetõttu ei muuda töötav openvpn binaarfail paneelil midagi.

Vahe on oluline, sest paneelilt näevad mõlemad tõrked ühesugused välja. Puuduv pistikprogramm ja katkine pistikprogramm tekitavad mõlemad dialoogi, mis ei saa aidata, ja ainult esimene parandatakse millegi paigaldamisega. Haldurilt küsimine, mida ta teab, eristab neid enne, kui midagi paigaldate. See küsimus maksab ühe käsu ja asendab tunni oletusi.

Milline pakett dialoogi omab

Ubuntu 18.04-s on pakettidel konkreetsed nimed ja uuemad väljalasked on sama jaotuse säilitanud. Lugege neid rollidena, mitte alternatiividena, sest ühe paigaldamine lahendab probleemi harva üksi. Üks pakett sisaldab deemonit ja käsureaklienti ning kumbki ei tea midagi seadete dialoogist.

Pistikprogrammi pakett on see, mis lubab võrguhalduril OpenVPN-ühenduse luua, salvestada ja käivitada. Redaktori pakett annab vormi, selle väljad ja salvestustee, mille paneel välja kutsub. Masin, kus on pistikprogramm ja pole redaktorit, näitab tüüpi, mida ta ei saa seadistada, samas kui masin, kus on redaktor ja pole pistikprogrammi, ei näita üldse midagi. Paigaldage komplekt koos ja ebaselgus kaob.

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

Ubuntu 18.04-s on need päris arhiivinimed, mitte asendajad. KDE töölaud vajab oma redaktori paketti ja vajab endiselt pistikprogrammi, ja just selle osa jätab ainult GNOME-ile mõeldud juhend välja.

Taaskäivitamine on paigalduse osa

Paneel küsib haldurilt toetatud tüüpe teenuse käivitamisel ja juba joonistatud loendit ei värskenda paigaldus. Seega tekitab teenuse töötamise ajal paigaldamine frustreeriva kombinatsiooni edukast paigaldusest ja muutumatust dialoogist. Taaskäivitamine ei ole valikuline kodutöö; see on samm, mis teeb paigalduse nähtavaks.

Taaskäivitamine katkestab ühenduse mitmeks sekundiks ja iga sama liidese kaudu käiv SSH-seanss läheb sellega kaasa, seega arvestage sellega, kui masin on kaugel. Seejärel avage paneel uuesti ja küsige haldurilt otse, mida ta toetab. Otsene päring on parem tõend kui menüü, mis võib olla vahemällu salvestatud.

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

Viimane käsk on otsustav test. Pistikprogrammiga ebaõnnestub see puuduvate argumentide tõttu; ilma selleta teatab see tundmatust VPN-tüübist. Üks tulemus on vorm, mis ootab täitmist, ja teine on endiselt pakendiprobleem. Käivitage see enne ja pärast paigaldust, kui soovite kontrasti ilmselgeks teha.

Laske nmcli-l .ovpn lugeda

Miski ei sunni teid antud profiili juhtelementide kaupa uuesti üles ehitama. Haldur loeb .ovpn-faile otse ja muudab nende direktiivid salvestatud ühenduseks, sealhulgas manustatud sertifikaadid. Importimine ületab ka ümberkirjutamist täpsuses, sest valesti trükitud šiffer või kärbitud võti tekitab tõrke, mis näeb välja nagu serveriprobleem.

Jätke profiil iga viidatud võtme või sertifikaadi kõrvale, kuni salvestamine lõpeb, sest ühendus, mis salvestab ainult failiteid, katkeb, kui need failid liiguvad. Seejärel testige ühendust nime järgi ja vastake igale mandaadiküsimusele esiplaanil, et näha, mida see tahab. Salvestatud ühendus, mida pole kunagi aktiveeritud, ei ole millegi tõend.

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

See kolmas käsk kinnitab, et tunnel on üleval teie oodatud nime all. See eristab ka ebaõnnestunud ühenduse sellest, mida kunagi ei aktiveeritud.

Mida menüü teile öelda ei saa

Puuduv tüüp ei ütle lüüsi kohta midagi ja ei tähenda, et server keeldub OpenVPN-ist. See ei ole põhjus paigaldada mitteseotud protokolli pistikprogrammi, et menüüsse kirje tekiks. Sellel teisel veal on praktikas nimi: inimesed suunavad lõpuks PPTP või AnyConnect profiili OpenVPN-teenusele, sest need olid pakutud kirjed.

Parandage kõigepealt pakendamine; serveri küsimus tuleb hiljem. Profiil, mis importitakse puhtalt ja mida kunagi ei autendita, ebaõnnestub sertifikaadi, TLS-i või mandaatide küsimuses, mitte redaktori küsimuses. Igaüks neist jätab erineva jälje ja ükski ei ilmu dialoogi. Lugege kliendi logi enne, kui seadete paneeli uuesti avate.

Tõestage seda ressursiga, mida te tegelikult kasutate

Kui tüüp on olemas ja ühendus salvestatud, valige see ja avage ressurss, mida te tegelikult kasutate. Üksinda aktiveerimine tõestab ainult, et kaks otsa leppisid tunnelis kokku. Tunnel, mis tõuseb üles ja ei kanna midagi, on järgmine tõrkemoodus ja paneel ei näe seda.

Kirjutage üles, millist ressurssi te testisite, et järgmine inimene kordaks seda kontrolli, mitte ei alustaks nullist. Kui tunnel on üleval ja ressurss ikka ei toimi, liigub uurimine marsruutide ja DNS-i juurde, mitte tagasi dialoogi. See märge on vahe paranduse ja loo vahel.

Seotud artiklid