Ați importat profilul, clientul raportează conectarea, iar lista de certificate a sistemului arată exact ca înainte. Acesta este rezultatul așteptat, nu o importare eșuată. Un fișier .ovpn este o configurație text care îi spune unui client OpenVPN compatibil cum să ajungă la un server și cum să se autentifice, și nu scrie niciodată nimic în depozitul de încredere al dispozitivului. Două erori decurg din această confuzie: să te aștepți să apară un tip de VPN nativ și să concluzionezi că importarea a eșuat pentru că nu a apărut niciun certificat.

Convingerea că o importare instalează un certificat

Profilul poate transporta material de certificat în interior, și de acolo vine ideea: un bloc de text între paranteze unghiulare arată ca o instalare. Clientul îl interpretează însă ca configurație, predând certificatul propriului strat TLS și nu sistemului de operare. Setărilor de încredere ale dispozitivului nu li se adaugă nimic, și nu ar trebui să li se adauge. Fișierul descrie o conexiune, în timp ce depozitul de încredere descrie în cine este dispus dispozitivul să creadă.

Un profil este inutil și fără cheia privată la care face referire, ceea ce este un alt motiv pentru care nu este un certificat. Obțineți fișierul din canalul verificat al operatorului și tratați-l ca sensibil, pentru că poate conține material de identitate care vă aparține. Dacă pierdeți cheia, profilul devine descrierea unei conexiuni pe care nu o puteți face.

Deschideți fișierul așa cum documentează clientul

Folosiți opțiunea documentată de import de fișier a clientului, în loc să redenumiți extensia sau să lipiți textul într-o fereastră VPN fără legătură. Unele produse acceptă și un URL sau o arhivă împachetată, iar acestea sunt metode acceptate separate, cu propriile moduri de eșec. Dacă certificatele sau cheile sosesc ca fișiere separate, aflați cum se așteaptă clientul să le primească înainte de a muta ceva. Copierea doar a textului .ovpn pe o a doua mașină lasă fiecare cale referită să indice un fișier care nu există acolo, iar eroarea primită va vorbi despre un fișier lipsă, nu despre o importare lipsă.

Aceasta este capcana portabilității într-o singură linie: textul călătorește, iar referințele nu. Puneți fișierele referite în structura documentată de client sau convertiți profilul în formă inline dacă clientul o acceptă.

Material inline versus fișiere referite

Un profil inline poartă CA, certificatul și cheia în interiorul fișierului, deci este autonom și portabil, dar și un singur obiect de protejat la fel de atent ca cheia din el. Un profil cu referințe numește căi pe disc, ceea ce funcționează doar acolo unde acele căi există și unde clientul rulează cu permisiunea de a le citi. Mutarea unei forme fără cealaltă este eșecul obișnuit de portabilitate și apare ca eroare TLS, nu ca eroare de importare. Nici o formă nu schimbă modelul de securitate, pentru că clientul validează în continuare serverul și are în continuare nevoie de o cheie privată utilizabilă.

Un profil care dezactivează verificarea pentru ca importarea să reușească a schimbat verificarea pe aparența progresului. Puneți setarea la loc înainte de a vă conecta la ceva real.

O directivă refuzată înseamnă o nepotrivire cu clientul

O directivă acceptată de un client desktop poate fi refuzată de un client mobil sau de o versiune desktop simplificată, iar cârligele de script, comenzile de rutare și unele opțiuni de transport intră în această categorie. Clientul nu face mofturi; refuză să execute instrucțiuni pe care nu le poate impune. Erorile de importare numesc de obicei directiva, iar acel nume este mult mai util decât un mesaj generic că importarea nu este posibilă. Căutați acel nume în documentația clientului însuși înainte de a edita profilul.

Nu eliminați verificarea serverului și nu activați scripturi necunoscute doar pentru ca importarea să treacă. Găsiți un client care acceptă directiva sau cereți operatorului un profil scris pentru clientul pe care îl rulați de fapt. Eliminarea unei linii pentru a închide o eroare schimbă ceea ce garantează conexiunea, iar această schimbare supraviețuiește importării.

Verificați intrarea pe care o lansați de fapt

Nimic nu garantează că fișierul tocmai descărcat a înlocuit copia importată luna trecută, așa că confirmați numele profilului selectat și detaliile serverului său înainte de conectare. După conectare, testați resursa de care aveți nevoie cu adevărat și inspectați comportamentul de rutare și DNS, pentru că o conexiune finalizată este doar prima etapă. Dacă profilul este refuzat, păstrați mesajul exact de importare și versiunea clientului, pentru că este o problemă diferită de un profil care se importă și apoi nu își atinge serverul. Manualul OpenVPN documentează directivele pe care le poate conține un profil, iar aceasta este referința de verificat înainte de a edita unul.

Când înlocuitorul funcționează, retrageți intrarea veche cu propriul control de eliminare al clientului. Eliminarea fișierului din Descărcări lasă conexiunea stocată în aplicație neatinsă. Încheiați notând ce nume de profil este activ, ca următoarea persoană să nu se conecteze prin copia pe care intenționați să o retrageți.

Articole similare