Profili koji se dobro povezuju u drugom OpenVPN klijentu mogu odbiti uvoz u NetworkManager, a dijalog okrivljuje sposobnost uvoza dodatka. Ta rečenica govori o vašem računaru, a ne o datoteci ili serveru. Uvoz je lokalna radnja koju izvodi VPN dodatak upravitelja i u trenutku kad ne uspije ništa nije poslano nikamo. Tretirajte to najprije kao pitanje pakiranja, a zatim kao pitanje parsiranja.

Pročitajte poruku kao lokalnu izjavu

Fraza opisuje skup značajki dodatka. Ili nedostaje dodatak koji pruža podršku za OpenVPN, ili je komponenta koja nudi radnju uvoza starija od formata koji joj dajete. Oba su slučaja lokalna za računar pred vama.

Obratite pažnju na ono što poruka ne kaže. Ne kaže da je certifikat pogrešan, da je lozinka istekla ili da je server pao, pa ponovno pokretanje ili promjena akreditiva to ne mogu popraviti. Čitajte je kao izjavu o instaliranom softveru.

Ta razlika štedi najviše vremena u cijelom ovom tekstu, jer je refleks gledati prema van, na pristupnik, kad je kvar posve na radnoj površini.

Korak 1: provjerite dodatak i uređivač

Dva su paketa važna i rade različit posao. Jedan pruža NetworkManager VPN dodatak koji posjeduje vezu; drugi pruža sučelje za uređivanje i uvoz na radnoj površini. Instalacija samo izvršnog okruženja ili samo uređivača daje vam pola značajke.

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

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

Koristite naredbu za pakiranje koju vaša distribucija doista ima; dva retka iznad su alternative, a ne slijed. Također provjerite jeste li uopće u tijeku NetworkManager, jer drugi OpenVPN klijent s vlastitim uvoznikom neće odgovoriti ni na jedan od ovih savjeta.

Instalacija dodatka obično ponovno pokreće ili učitava NetworkManager, što nakratko prekida postojeće veze. Učinite to namjerno, a ne usred poziva podršci.

Korak 2: uvezite pomoću nmcli i dobijte stvarnu poruku

Grafički dijalog sklon je sažeti nekoliko neuspjeha u jednu rečenicu. Uvoznik naredbenog retka je precizniji i radi se o istoj radnji:

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

Pažljivo pročitajte odgovor. Žalba na dodatak koji nedostaje je problem pakiranja. Žalba na određenu direktivu je problem parsera. Žalba na navedenu datoteku je problem putanje, a to troje nema ništa zajedničko osim riječi uvoz.

Zapamtite da uspjeh ovdje stvara spremljeni profil. On se ne povezuje i ne dokazuje da je profil zadržao svaku značajku izvornika.

Korak 3: ostavite ugrađene certifikate gdje jesu

Stariji savjeti kažu da uklonite svaki ugrađeni blok certifikata i ključa prije uvoza. Taj je savjet zastario. Sadašnji uvoznik obrađuje ugrađene objekte, a njihovo brisanje uklanja identitet koji veza treba i pritom stvara profil koji se uveze pa ne uspije autentifikaciju.

Ako doista trebate izdvojiti materijal iz određenog razloga, sačuvajte izvornu datoteku i zabilježite koji je blok kamo otišao. Profil koji su tri puta uređivala tri čovjeka nije konfiguracija o kojoj možete kasnije razmišljati.

Isti oprez vrijedi i za direktive proizvođača. Opcija specifična za klijenta može biti izvan skupa značajki jedne verzije dodatka, a da nije nevaljana OpenVPN sintaksa, i njezino uklanjanje samo da bi se dijalog zatvorio može tiho promijeniti ponašanje.

Korak 4: provjerite što profil sada znači

Nakon uspješnog uvoza pregledajte završnu točku, raspored autentifikacije, reference datoteka i mjesto gdje se čuvaju tajne prije nego što bilo što aktivirate. Upravo se u tih četvero uvoz i namjera najčešće razilaze.

Zatim provjerite ponašanje do kojeg vam je doista stalo: rute, DNS i jesu li značajke izvornog profila preživjele. To su tri mjesta na kojima uspješan uvoz ipak može razočarati osobu koja ga je tražila. Uspješan uvoz i veza koja ispravno radi dva su različita rezultata, a korisniku je važan samo drugi.

Ako se uvezeni profil ponaša drugačije od izvornog klijenta, usporedite dvije konfiguracije umjesto da ih obnavljate po sjećanju, jer je razlika obično jedan redak.

Korak 5: neka jedan upravitelj posjeduje tunel

Kad profil živi u NetworkManageru, neka posjeduje vezu. Pokretanje zasebnog OpenVPN procesa kao zaobilazno rješenje stvara drugi put upravljanja s vlastitim ponašanjem razrješivača, vlastitim akreditivima i vlastitim životnim ciklusom.

Dva tunela koji oba vjeruju da posjeduju zadanu rutu daju simptome koji izgledaju kao pokvareni pružatelj, a rješenje je ukloniti jedan od njih, a ne podešavati bilo koji.

Povezani članci