VPN-listinn í GNOME getur ekkert boðið sem passar við sniðmátið sem þér var afhent, og algenga ályktunin er sú að skjáborðið geti ekki keyrt OpenVPN. Það getur það. Það sem vantar er viðbótarpakki, og skipanalínuforritið sem er á sömu vél hefur ekkert með valmyndina að gera. Þetta er goðsögnin sem er þess virði að drepa fyrst, því hún sendir fólk til að setja upp rangt fyrirbæri.

Valmyndin sýnir viðbætur, ekki samskiptareglur

GNOME birtir tegundir tenginga sem netstjórinn tilkynnir, og stjórinn tilkynnir viðbæturnar sem eru uppsettar. Tómur listi lýsir því uppsettu viðbótunum frekar en getu samskiptareglunnar. Þess vegna breytir virk openvpn tvíund ekkert í spjaldinu.

Aðgreiningin skiptir máli því báðar bilanirnar líta eins út frá spjaldinu. Viðbót sem vantar og viðbót sem er biluð framleiða báðar glugga sem getur ekki hjálpað, og aðeins sú fyrri er lagað með því að setja eitthvað upp. Að spyrja stjórann hvað hann viti aðskilur þær áður en þú setur nokkuð upp. Sú spurning kostar eina skipun og kemur í stað klukkustundar af giskun.

Hvaða pakki á gluggann

Á Ubuntu 18.04 hafa pakkarnir sérstök heiti, og nýrri útgáfur héldu sömu skiptingu. Lestu þá sem hlutverk frekar en valkosti, því að setja upp einn leysir sjaldan vandamálið eitt og sér. Einn pakki heldur dæmoninum ásamt skipanalínuforritinu, og hvorugt þeirra þekkir nokkurn stilliglugga.

Viðbótarpakkinn er það sem gerir netstjórnanum kleift að búa til, geyma og ræsa OpenVPN-tengingu. Ritilpakkinn útvegar formið, reitina þess og geymsluleiðina sem spjaldið kallar á. Vél með viðbótina en engan ritil sýnir tegund sem hún getur ekki stillt, en vél með ritilinn en enga viðbót sýnir alls ekkert. Setjið pakkana upp saman og tvímælið hverfur.

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

Á 18.04 eru þetta raunverulegu skráarheiti safnsins en ekki staðgenglar. KDE-skjáborð þarf sinn eigin ritilpakka og þarf samt viðbótina, sem er sá hluti sem leiðarvísir eingöngu fyrir GNOME sleppir.

Endurræsing er hluti af uppsetningu

Spjaldið biður stjórann um studdu tegundirnar við ræsingu þjónustunnar, og listi sem þegar er birtur uppfærist ekki við uppsetningu. Að setja upp á meðan þjónustan keyrir framleiðir því ergilega blöndu af vel heppnaðri uppsetningu og óbreyttum glugga. Endurræsing er ekki valfrjáls tiltekt; hún er skrefið sem gerir uppsetninguna sýnilega.

Endurræsing rýfur nettenginguna í nokkrar sekúndur, og öll SSH-lotur sem fara um sama viðmót fara með, svo skipuleggðu það ef vélin er fjarlæg. Opnaðu síðan spjaldið aftur og spurðu stjórann beint hvað hann styðji. Bein fyrirspurn er betri sönnun en valmynd sem gæti verið í skyndiminni.

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

Síðasta skipunin er aðgreinandi prófið. Með viðbótinni mistekst hún vegna skorts á rökum; án hennar tilkynnir hún óþekkta VPN-tegund. Önnur niðurstaðan er form sem bíður útfyllingar, og hin er enn umbúðavandamál. Keyrðu hana fyrir og eftir uppsetninguna ef þú vilt að andstæðan sé augljós.

Leyfðu nmcli að lesa .ovpn

Ekkert neyðir þig til að endurbyggja afhent sniðmát stýringu fyrir stýringu. Stjórinn les .ovpn-skrár beint og breytir fyrirmælum þeirra í geymda tengingu, að meðtöldum innfelldum skírteinum. Innflutningur vinnur líka á móti uppskrift hvað varðar nákvæmni, því rangt slædd dulritun eða styttur lykill framleiðir bilun sem lítur út eins og vandamál á þjóninum.

Láttu sniðmátið vera hjá hverjum lykli eða skírteini sem það vísar í þar til vistunin lýkur, því tenging sem geymir aðeins skráarslóðir brotnar þegar þær skrár flytjast. Prófaðu síðan tenginguna eftir nafni, og svaraðu hverri skírteinafyrirspurn í forgrunni svo þú sjáir hvað hún vill. Vistuð tenging sem hefur aldrei verið virkjuð er engin sönnun.

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

Sú þriðja skipun staðfestir að göngin séu uppi undir nafninu sem þú átt von á. Hún aðskilur líka tengingu sem mistókst frá tengingu sem var aldrei virkjuð.

Það sem valmyndin getur ekki sagt þér

Tegund sem vantar segir ekkert um gáttina, og það þýðir ekki að þjónninn neiti OpenVPN. Það er ekki ástæða til að setja upp óskylda samskiptaregluviðbót svo valmyndarfærsla birtist. Sú önnur mistök hafa nafn í framkvæmd: fólk endar með að beina PPTP- eða AnyConnect-sniðmáti að OpenVPN-þjónustu vegna þess að þær voru færslurnar sem voru í boði.

Lagaðu umbúðirnar fyrst; spurningin um þjóninn kemur á eftir. Sniðmát sem flyst hreint inn og auðkennir sig aldrei er að mistakast á skírteini, TLS eða skírteinaspurningu frekar en ritilspurningu. Hvert þeirra skilur eftir sig ólíkar sannanir, og engin þeirra birtist í glugganum. Lestu biðlaraannálinn áður en þú opnar stillispjaldið aftur.

Sannaðu það með auðlind sem þú notar í raun

Þegar tegundin er til og tengingin er vistuð, hringdu í hana og opnaðu auðlind sem þú notar í raun. Virkjun ein sannar aðeins að báðir endar hafi samið um göng. Göng sem koma upp og flytja ekkert eru næsta bilanatilfelli, og spjaldið getur ekki séð þau.

Skrifaðu niður hvaða auðlind þú prófaðir, svo næsta manneskja endurtaki þá athugun í stað þess að byrja upp á nýtt. Þegar göngin eru uppi og auðlindin bregst samt, færist rannsóknin yfir í leiðir og DNS frekar en aftur í gluggann. Sú athugasemd er munurinn á lagfæringu og sögu.

Tengdir greinar