NetworkManager neimportē jūsu OpenVPN profilu? Izlasiet šo
Importēšanas iespējas kļūda ir lokāla. Pārbaudiet spraudni un redaktoru, importējiet ar nmcli, lai iegūtu īstu ziņojumu, un atstājiet iekļautos sertifikātus tur, kur tie ir.
Profili, kas labi savienojas citā OpenVPN klientā, var atteikties tikt importēti NetworkManager, un dialogs vaino spraudņa importēšanas iespēju. Šis teikums ir par jūsu mašīnu, nevis par failu vai serveri. Importēšana ir lokāla darbība, ko veic pārvaldnieka VPN spraudnis, un tajā brīdī, kad tā neizdodas, nekas nekur nav nosūtīts. Uztveriet to vispirms kā iepakojuma jautājumu un pēc tam kā parsēšanas jautājumu.
Lasiet ziņojumu kā lokālu apgalvojumu
Šī frāze apraksta spraudņa funkciju kopumu. Vai nu trūkst spraudņa, kas nodrošina OpenVPN atbalstu, vai arī komponente, kas piedāvā importēšanas darbību, ir vecāka par formātu, ko tai dodat. Abi gadījumi ir lokāli mašīnai jūsu priekšā.
Pievērsiet uzmanību tam, ko ziņojums nepasaka. Tas nepasaka, ka sertifikāts ir nepareizs, parole ir beigusies vai serveris ir izslēgts, tāpēc restartēšana vai pieteikšanās datu maiņa to nesalabos. Lasiet to kā apgalvojumu par instalēto programmatūru.
Šī atšķirība ietaupa visvairāk laika visā rakstā, jo reflekss ir skatīties uz āru, uz vārteju, kad kļūme ir pilnībā darbvirsmā.
1. solis: pārbaudiet spraudni un redaktoru
Svarīgi ir divi pakotnes, un tie veic atšķirīgu darbu. Viens nodrošina NetworkManager VPN spraudni, kuram pieder savienojums; otrs nodrošina darbvirsmas rediģēšanas un importēšanas saskarni. Uzstādot tikai izpildlaika vidi vai tikai redaktoru, jūs iegūstat pusi funkcijas.
nmcli --version
nmcli connection show
rpm -q NetworkManager-openvpn NetworkManager-openvpn-gnome 2>/dev/null
dpkg -l | grep -i network-manager-openvpn
Izmantojiet to iepakošanas komandu, kas jūsu distribūcijā tiešām ir; divas rindas augšā ir alternatīvas, nevis secība. Pārliecinieties arī, ka vispār esat NetworkManager plūsmā, jo cits OpenVPN klients ar savu importētāju nereaģēs uz nevienu no šiem padomiem.
Spraudņa uzstādīšana parasti restartē vai pārlādē NetworkManager, kas uz brīdi pārtrauc esošos savienojumus. Dariet to apzināti, nevis atbalsta zvana vidū.
2. solis: importējiet ar nmcli un iegūstiet īstu ziņojumu
Grafiskais dialogs mēdz saspiest vairākas kļūmes vienā teikumā. Komandrindas importētājs ir konkrētāks, un tā ir tā pati darbība:
nmcli connection import type openvpn file /path/to/client.ovpn
nmcli connection show --active
Uzmanīgi izlasiet atbildi. Sūdzība par trūkstošu spraudni ir iepakojuma problēma. Sūdzība par konkrētu direktīvu ir parsētāja problēma. Sūdzība par norādīto failu ir ceļa problēma, un šiem trim nav nekā kopīga, izņemot vārdu imports.
Atcerieties, ka panākumi šeit izveido saglabātu profilu. Tas neveido savienojumu un nepierāda, ka profils saglabāja visas oriģināla funkcijas.
3. solis: atstājiet iekļautos sertifikātus tur, kur tie ir
Vecāki padomi saka pirms importēšanas noņemt katru iekļauto sertifikāta un atslēgas bloku. Šis padoms ir novecojis. Pašreizējais importētājs apstrādā iekļautos objektus, un to dzēšana noņem identitāti, kas savienojumam nepieciešama, vienlaikus radot profilu, kas tiek importēts un pēc tam neiztur autentifikāciju.
Ja tiešām kāda konkrēta iemesla dēļ ir jāatdala materiāls, saglabājiet oriģinālo failu un pierakstiet, kurš bloks kur aizgāja. Profils, ko trīs cilvēki trīs reizes rediģējuši, nav konfigurācija, par ko vēlāk varat prātot.
Tas pats piesardzība attiecas uz piegādātāja direktīvām. Klientam raksturīga opcija var būt ārpus vienas spraudņa versijas funkciju kopuma, nebūdama nederīga OpenVPN sintakse, un tās noņemšana tikai tāpēc, lai dialogs aizvērtos, var klusi mainīt uzvedību.
4. solis: pārbaudiet, ko profils tagad nozīmē
Pēc veiksmīgas importēšanas pirms kaut kā aktivizēšanas pārbaudiet galapunktu, autentifikācijas izkārtojumu, failu atsauces un vietu, kur glabājas noslēpumi. Tieši šajos četros importēšana un nodoms visbiežāk atšķiras.
Pēc tam pārbaudiet uzvedību, kas jums patiešām svarīga: maršrutus, DNS un vai oriģinālā profila funkcijas ir saglabājušās. Šīs ir trīs vietas, kur veiksmīga importēšana tomēr var pievilt to, kurš to lūdza. Veiksmīga importēšana un pareizi uzvedošs savienojums ir divi dažādi rezultāti, un lietotājam svarīgs ir tikai otrais.
Ja importētais profils uzvedas citādi nekā oriģinālais klients, salīdziniet abas konfigurācijas, nevis pārbūvējiet no atmiņas, jo atšķirība parasti ir viena rinda.
5. solis: ļaujiet vienam pārvaldniekam pārvaldīt tuneli
Kad profils dzīvo NetworkManager, ļaujiet tam pārvaldīt savienojumu. Atsevišķa OpenVPN procesa palaišana kā apvedceļš rada otru pārvaldības ceļu ar savu atrisinātāja uzvedību, saviem pieteikšanās datiem un savu dzīves ciklu.
Divi tuneļi, kas abi uzskata, ka pārvalda noklusējuma maršrutu, rada simptomus, kas izskatās pēc salauzta pakalpojumu sniedzēja, un risinājums ir noņemt vienu no tiem, nevis pielāgot jebkuru.