Profilar som koplar fint til i ein annan OpenVPN klient kan nekte å la seg importere i NetworkManager, og dialogen gir programtillegget si importfunksjon skulda. Den setninga handlar om maskina di, ikkje om fila eller serveren. Import er ei lokal operasjon som blir utført av VPN-programtillegget til leiaren, og i det augeblikket han feilar er ingenting sendt nokon stad. Handsame det først som eit spørsmål om pakking og deretter som eit spørsmål om parsing.

Les meldinga som ei lokal utsegn

Frasa skildrar funksjonssettet til programtillegget. Anten manglar programtillegget som gir OpenVPN-støtte, eller komponenten som tilbyr importhandlinga er eldre enn formatet du gir han. Båe tilfella er lokale for maskina framfor deg.

Legg merke til kva meldinga ikkje seier. Ho seier ikkje at sertifikatet er feil, at passordet er gått ut eller at serveren er nede, så ein omstart eller endring av påloggingsinformasjon rettar det ikkje. Les ho som ei utsegn om installert programvare.

Den skilnaden sparer mest tid i heile artikkelen, fordi refleksen er å sjå utover mot gatewayen når feilen ligg heilt på skrivebordet.

Steg 1: stadfest programtillegget og redigeringsprogrammet

To pakkar betyr noko, og dei gjer ulikt arbeid. Den eine leverer VPN-programtillegget til NetworkManager som eig tilkoplinga; den andre leverer redigerings- og importgrensesnittet på skrivebordet. Installerer du berre køyretidsmiljøet eller berre redigeringsprogrammet, får du halvparten av ein funksjon.

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

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

Bruk pakkekommandoen distribusjonen din faktisk har; dei to linjene over er alternativ, ikkje ein sekvens. Stadfest òg at du i det heile er i NetworkManager-flyten, for ein annan OpenVPN-klient med sin eigen importør vil ikkje svare på noko av desse råda.

Installering av programtillegget startar eller lastar vanlegvis NetworkManager på nytt, noko som kortvarig bryt eksisterande tilkoplingar. Gjer det med vilje, ikkje midt i ein støttesamtale.

Steg 2: importer med nmcli og få ei ekte melding

Den grafiske dialogen har ein tendens til å presse fleire feil inn i éi setning. Importøren på kommandolinja er meir presis, og det er same operasjonen:

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

Les svaret nøye. Ei klage over eit manglande programtillegg er eit pakkeproblem. Ei klage over ein bestemt direktiv er eit parserproblem. Ei klage over ei referert fil er eit baneproblem, og dei tre har ingenting til felles utover ordet import.

Hugs at suksess her lagar ein lagra profil. Han koplar ikkje til, og han beviser ikkje at profilen har halde på alle funksjonane frå originalen.

Steg 3: la innebygde sertifikat bli der dei er

Eldre råd seier at du skal fjerne kvar innebygd sertifikat- og nøkkelblokk før import. Det rådet er utdatert. Den noverande importøren handterer innebygde objekt, og slettar du dei, fjernar du identiteten tilkoplinga treng, samstundes som du lagar ein profil som blir importert og deretter feilar ved autentisering.

Viss du verkeleg treng å skilje ut materiale av ein bestemd grunn, hald på originalfila og noter kva blokk som gjekk kvar. Ein profil som tre personar har redigert tre gonger er ikkje ein konfigurasjon du kan tenkje gjennom seinare.

Same varsemd gjeld leverandørdirektiv. Eit klientspesifikt alternativ kan ligge utanfor funksjonssettet til éin versjon av programtillegget utan å vere ugyldig OpenVPN-syntaks, og å fjerne det berre for å lukke dialogen kan endre åtferda i det stille.

Steg 4: sjekk kva profilen betyr no

Etter ein vellukka import, undersøk endepunktet, autentiseringsoppsettet, filreferansane og kvar hemmelegheiter blir lagra før du aktiverer noko. Det er desse fire punkta der import og hensikt oftast sprikjer.

Sjekk deretter åtferda du faktisk bryr deg om: ruter, DNS og om funksjonane til den opphavlege profilen overlevde. Det er dei tre stadene der ein vellukka import framleis kan skuffe personen som bad om han. Ein import som lukkast og ei tilkopling som oppfører seg rett er to ulike resultat, og berre det andre betyr noko for brukaren.

Viss den importerte profilen oppfører seg annleis enn den opphavlege klienten, samanlikn dei to konfigurasjonane i staden for å byggje dei opp att frå minnet, fordi skilnaden vanlegvis er éi linje.

Steg 5: la éin leiar eige tunnelen

Når profilen først bur i NetworkManager, la han eige tilkoplinga. Å starte ein separat OpenVPN-prosess som ein omveg lagar ein andre administrasjonsveg med eiga resolveråtferd, eigne påloggingsdetaljar og eigen livssyklus.

To tunnelar som båe meiner dei eig standardruta gir symptom som liknar ein øydelagd leverandør, og løysinga er å fjerne ein av dei i staden for å justere nokon av dei.

Relaterte artiklar