Profiele wat in 'n ander OpenVPN kliënt goed werk, kan weier om in NetworkManager ingevoer te word, en die dialoog gee die inprop se invoervermoë die skuld. Daardie sin gaan oor jou masjien, nie oor die lêer of die bediener nie. Invoer is 'n plaaslike handeling wat deur die bestuurder se VPN-inprop uitgevoer word, en op die oomblik dat dit misluk, is nog niks enige plek heen gestuur nie. Behandel dit eerste as 'n vraag oor verpakking en tweedens as 'n vraag oor ontleding.

Lees die boodskap as 'n plaaslike verklaring

Die frase beskryf die inprop se stel kenmerke. Óf die inprop wat OpenVPN-ondersteuning bied, ontbreek, óf die komponent wat die invoerhandeling bied, is ouer as die formaat wat jy daaraan voer. Albei gevalle is plaaslik op die masjien voor jou.

Let op wat die boodskap nie sê nie. Dit sê nie die sertifikaat is verkeerd, die wagwoord het verval, of die bediener is af nie, so 'n herbegin of 'n verandering aan die geloofsbriewe kan dit nie regstel nie. Lees dit as 'n verklaring oor geïnstalleerde sagteware.

Daardie onderskeid bespaar die meeste tyd in hierdie hele artikel, want die refleks is om na die poort uit te kyk wanneer die fout heeltemal op die lessenaar lê.

Stap 1: bevestig die inprop en die redigeerder

Twee pakkette maak saak en hulle doen verskillende take. Een bied die NetworkManager VPN-inprop wat die verbinding besit; 'n ander bied die lessenaar se redigeer- en invoerfront. Om net die looptyd of net die redigeerder te installeer, gee jou die helfte van 'n funksie.

nmcli --version
nmcli connection show
rpm -q NetworkManager-openvpn NetworkManager-openvpn-gnome 2>/dev/null

dpkg -l | grep -i network-manager-openvpn

Gebruik die verpakkingsopdrag wat jou verspreiding werklik het; die twee reëls hierbo is alternatiewe, nie 'n volgorde nie. Bevestig ook dat jy hoegenaamd in die NetworkManager-vloei is, want 'n ander OpenVPN-kliënt met sy eie invoerder sal op geen van hierdie raad reageer nie.

Die installering van die inprop herbegin of herlaai gewoonlik NetworkManager, wat bestaande verbindings kortstondig laat val. Doen dit doelbewus eerder as in die middel van 'n ondersteuningsoproep.

Stap 2: voer in met nmcli en kry 'n werklike boodskap

Die grafiese dialoog is geneig om verskeie foute in een sin saam te pers. Die invoerder op die opdragreël is meer spesifiek, en dit is dieselfde handeling:

nmcli connection import type openvpn file /path/to/client.ovpn
nmcli connection show --active

Lees die antwoord noukeurig. 'n Klagte oor 'n ontbrekende inprop is 'n verpakkingsprobleem. 'n Klagte oor 'n spesifieke richtlijn is 'n ontlederprobleem. 'n Klagte oor 'n verwysde lêer is 'n padprobleem, en die drie het niks gemeen buiten die woord invoer nie.

Onthou dat sukses hier 'n gestoorde profiel skep. Dit maak nie 'n verbinding nie, en dit bewys nie dat die profiel elke kenmerk van die oorspronklike behou het nie.

Stap 3: laat ingebedde sertifikate waar hulle is

Ouer raad sê jy moet elke ingebedde sertifikaat- en sleutelblok verwyder voordat jy invoer. Daardie raad is verouderd. Die huidige invoerder hanteer ingebedde objekte, en om hulle te skrap verwyder die identiteit wat die verbinding nodig het, terwyl dit 'n profiel lewer wat invoer en dan nie kan verifieer nie.

As jy materiaal om 'n spesifieke rede moet uitlig, hou die oorspronklike lêer en teken aan watter blok waarheen gegaan het. 'n Profiel wat drie keer deur drie mense geredigeer is, is nie 'n opstelling waaroor jy later kan redeneer nie.

Dieselfde versigtigheid geld vir verkoper-richtlyne. 'n Kliëntspesifieke opsie kan buite een inpropweergawe se kenmerke val sonder om ongeldige OpenVPN-sintaksis te wees, en om dit te verwyder net sodat die dialoog toe kan gaan, kan gedrag stilweg verander.

Stap 4: kyk wat die profiel nou beteken

Nadat 'n invoer geslaag het, ondersoek die eindpunt, die verifikasiereëling, die lêerverwysings en waar geheime gestoor word voordat jy enigiets aktiveer. Daardie vier is waar invoer en bedoeling die meeste van mekaar verskil.

Kyk dan na die gedrag wat jy werklik belangrik vind: roetes, DNS en of die oorspronklike profiel se kenmerke behoue gebly het. Dit is die drie plekke waar 'n geslaagde invoer die persoon wat daarom gevra het, steeds kan teleurstel. 'n Invoer wat slaag en 'n verbinding wat korrek werk, is twee verskillende resultate, en net die tweede een maak saak vir die gebruiker.

As die ingevoerde profiel anders werk as die oorspronklike kliënt, vergelyk die twee opstellings eerder as om uit die geheue te herbou, want die verskil is gewoonlik een reël.

Stap 5: laat een bestuurder die tonnel besit

Sodra die profiel in NetworkManager woon, laat dit die verbinding besit. Om 'n aparte OpenVPN-proses as 'n omweg te begin, skep 'n tweede bestuurspad met sy eie resolver-gedrag, sy eie geloofsbriewe en sy eie lewensiklus.

Twee tonnels wat albei glo hulle besit die verstekroete, lewer simptome wat na 'n stukkende verskaffer lyk, en die oplossing is om een van hulle te verwyder eerder as om enigeen te verstel.

Verwante artikels