De VPN-list fan GNOME kin neat biede dat by it profyl past dat jo krigen hawwe, en de gewoane konklúzje is dat it buroblêd gjin OpenVPN kin. It kin it wol. Wat ûntbrekt is in plugin-pakket, en de kommandorigel-klant op deselde masine hat neat mei it menu te meitsjen. Dat is de myte dy't earst deasket moat, want hy stjoert minsken it ferkearde ding opnij te ynstallearjen.

It menu listet plugins, gjin protokollen

GNOME lit de ferbiningstypen sjen dy't de netwurkbehearder meldt, en de behearder meldt de plugins dy't ynstallearre binne. In lege list beskriuwt dus de ynstallearre plugin-set en net de mooglikheden fan it protokol. Dêrom feroaret in wurkjende openvpn-binêre neat yn it paniel.

It ûnderskie is wichtich, want de beide flaters sjogge der fanút it paniel itselde út. In ûntbrekkende plugin en in stikken plugin jouwe beide in dialooch dy't net helpe kin, en allinnich de earste wurdt reparearre troch wat te ynstallearjen. De behearder freegje wat er wit skiedt se foardat jo wat ynstallearje. Dy fraach kostet ien kommando en ferfangt in oere fan rieden.

Hokker pakket hat de dialooch

Op Ubuntu 18.04 hawwe de pakketten spesifike nammen, en nijere ferzjes hawwe deselde splitsting hâlden. Lês se as rollen en net as alternativen, want ien ynstallearje lost it probleem selden allinnich op. Ien pakket befettet de daemon en de kommandorigel-klant, en gjin fan beide wit fan in ynstellingsdialooch.

It plugin-pakket is wat de netwurkbehearder in OpenVPN-ferbining meitsje, bewarje en starte lit. It bewurker-pakket leveret it formulier, syn fjilden en it bewarpaad dat it paniel oanropt. In masine mei de plugin en sûnder de bewurker lit in type sjen dat er net konfigurearje kin, wylst in masine mei de bewurker en sûnder de plugin hielendal neat lit sjen. Ynstallearje de set byinoar en de ûndúdlikheid ferdwynt.

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

Op 18.04 binne dat de echte argyfnammen en net ferfangstikken. In KDE-buroblêd hat syn eigen bewurker-pakket nedich en hat de plugin noch nedich, en dat is it diel dat in hantlieding allinnich foar GNOME weilitten.

In werstart is part fan de ynstallaasje

It paniel freget de behearder by de tsjinststart nei syn stipe typen, en in list dy't al tekene is, wurdt net fernijd troch in ynstallaasje. Ynstallearje wylst de tsjinst draait jout dêrom de frustrearjende kombinaasje fan in slagge ynstallaasje en in ûnferoare dialooch. Werstarten is gjin opsjonele húshâlding; it is de stap dy't de ynstallaasje sichtber makket.

Werstarten snijt de ferbining inkelde sekonden ôf, en elke SSH-sesje oer deselde ynterface giet der mei, dus plan dat as de masine op ôfstân is. Iepenje dan it paniel wer en freegje de behearder direkt wat er stipet. In direkte fraach is better bewiis as in menu dat cachet wêze kin.

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

It lêste kommando is de beslissende test. Mei de plugin mislearret it op ûntbrekkende arguminten; sûnder de plugin meldt it in ûnbekend VPN-type. De iene útkomst is in formulier dat op ynfoljen wachtet, en de oare is noch altyd in pakketprobleem. Rin it foar en nei de ynstallaasje as jo it ferskil dúdlik hawwe wolle.

Lit nmcli it .ovpn lêze

Neat twingt jo in oanlevere profyl kontrôle foar kontrôle opnij te bouwen. De behearder lêst .ovpn-bestannen direkt en makket fan har rjochtlinen in bewarre ferbining, ynline sertifikaten ynbegrepen. Ymportearje is ek krekter as oerskriuwen, want in ferkeard typearre syffer of in ôfbrutsen kaai jout in flater dy't op in serverprobleem liket.

Lit it profyl njonken elke kaai of sertifikaat lizze dêr't it nei ferwiist oant it bewarjen klear is, want in ferbining dy't allinnich bestânspaden bewarret, brekt as dy bestannen ferpleatst wurde. Test dan de ferbining by namme, en beantwurdzje elke oanmeldingsfrege foaryn, sadat jo sjen kinne wat it wol. In bewarre ferbining dy't nea aktivearre is, is gjin bewiis fan wat dan ek.

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

Dat tredde kommando befêstiget dat de tunnel oan stiet ûnder de namme dy't jo ferwachtsje. It skiedt ek in ferbining dy't mislearre fan ien dy't nea aktivearre is.

Wat it menu jo net fertelle kin

In ûntbrekkend type seit neat oer de gateway, en it betsjut net dat de server OpenVPN wegeret. It is gjin reden om in plugin fan in net besibbe protokol te ynstallearjen sadat der in menu-item ferskynt. Dy twadde flater hat yn 'e praktyk in namme: minsken rjochtsje op 't lêst in PPTP- of AnyConnect-profyl op in OpenVPN-tsjinst, want dat wiene de oanbeane items.

Reparearje earst it pakketjen; de serverfraach komt dêrnei. In profyl dat skjin ymportearret en nea autentisearret, mislearret op in sertifikaat-, TLS- of oanmeldingskwestje en net op in bewurkerskwestje. Elk fan dy lit oare spoaren efter, en neat dêrfan ferskynt yn 'e dialooch. Lês it klantlog foardat jo it ynstellingspaniel wer iepenje.

Bewiis it mei in boarne dy't jo echt brûke

Sadree't it type bestiet en de ferbining bewarre is, kies it en iepenje in boarne dy't jo echt brûke. Aktivaasje allinnich bewiist mar dat de beide einen it oer in tunnel iens waarden. In tunnel dy't omheech komt en neat draacht, is de folgjende flatermodus, en it paniel kin dy net sjen.

Skriuw op hokker boarne jo test hawwe, sadat de folgjende persoan dy kontrôle werhellet ynstee fan op 'en nij te begjinnen. As de tunnel oan stiet en de boarne dochs mislearret, giet it ûndersyk nei rûtes en DNS ynstee fan werom nei de dialooch. Dat notysje is it ferskil tusken in reparaasje en in ferhaal.

Relatearre artikelen