Viscosity faili .visz ümbernimetamine failiks .ovpn ei muuda seda, mis sees on, sest laiend ei kirjeldanud kunagi protokolli. Oluline võrdlus on sõltuvustega paketi ja ilma nendeta tavalise kliendiprofiili vahel. Otsustage, millise konteineri te tegelikult saite, enne kui palute Linuxi importijal seda lugeda.

Mida kumbki konteiner sisaldab

Viscosity ekspordidokumentatsioon kirjeldab .visc ühenduse paketti ja .visz arhiivivormi, mis on tihendatud tar-arhiiv. Pakett kannab konfiguratsiooni koos sertifikaadi-, võtme- ja skriptifailidega, millest see sõltub. Tavaline OpenVPN-i profiil on üks fail ja kõik, millele see viitab, peab eksisteerima eraldi või olema sees sisseehitatud.

See erinevus on kogu võrdlus. Paketi suhted on artefakti osa; tavalise profiili suhted on eeldus. Paketi viimine Linuxisse nende suhete säilitamiseta annab faili, mis avaneb ja seejärel ebaõnnestub esimesel puuduval viitel. Profiil, mis sisseehitab oma sertifikaadid, väldib seda ebaõnnestumist, kandes kõike ühes kohas, mis on mugav seni, kuni keegi peab ühe neist vahetama.

Väline laiend ütleb, milline konteiner teil on, mitte milline klient saab seda kasutada.

Kust konfiguratsioon tegelikult algab

Paketi sees dokumenteerib tarnija config.conf faili koos sõltuvate failidega, viited lahendatakse lokaalselt. See fail on lähtepunkt, mitte arhiivi nimi ja mitte see sertifikaat, mis juhtub olema kataloogiloendi tipus.

Linuxis võib pakett ilmuda kataloogina, mitte üksiku objektina, sest arhiiv paisub failideks, mis eeldavad koos paiknemist. Hoidke suhtelised teed sidusad tööruumis, kuhu te lahti pakite, ja ärge tõlkige Windowsi absoluutset teed käsitsi Linuxi teeks. Puuduv sõltuv fail ja vale tee tekitavad kliendi poolt sama kaebuse.

Usaldus- või identiteedisuvandi kustutamine selle kaebuse vaigistamiseks ei ole parandus.

Mida pakett üle ei kanna

Viscosity enda eelistused ei ole kõik OpenVPN-i suvandid. Skriptid, marsruutide käitumine ja rakenduse seaded võivad vajada esitamist Linuxi kliendi toetatud integratsiooni kaudu, mitte kopeerimist tekstina, mida teine programm saab käivitada.

Käsitlege kaasasolevat skripti andmetena, kuni olete selle lugenud ja otsustanud, et see on lubatud. Selle käivitamine seetõttu, et eksport seda sisaldas, pöörab ümber ülevaatuse, mille pidite tegema. Sama ettevaatlikkus kehtib manustatud mandaatide kohta: pakett võib kanda privaatvõtme materjali, seega töökoopia kuulub kaitstud kohta, mitte allalaadimiste kausta.

Originaal jääb kaitstuks, kuni migratsioon vastu võetakse.

Mida Linuxi pool peab otsustama

Otsustage, kellele ühendus kuulub: Community OpenVPN üksinda, NetworkManageri plugin või mõni muu toetatud klient. Igaüks võtab vastu erineva suvandite komplekti ja igaüks haldab marsruute, lahendajaid ja saladusi erinevalt. Fail, mis avaneb ühes importijas edukalt, võib teises tagasi lükata, ja edu importimisel ei tõesta ühilduvust kavandatud ühendusega. Küsige operaatorilt, kas Linuxiga ühilduv profiil on juba olemas, sest toetatud artefaktist alustamine on lühem kui selle tõlkimine.

Hoidke serveri usaldus, kliendi identiteet ja privaatvõtme kaitse kolme eraldi küsimusena.

Ülevaatus enne ühendamist

Kontrollige lõpp-punkti ja transporti, autentimismeetodit, iga failiviidet ning kavandatud marsruudi- ja DNS-poliitikat. Seejärel kontrollige ühendust ja vajalikku rakendust eraldi, sest üles tõusnud tunnel ei ütle midagi selle kohta, kas rakendus jõuab selleni, mida ta vajab.

openvpn --config ./config.conf --verb 4

Võrrelge läbi räägitud tulemust sellega, mida operaator ütleb, et profiil peaks tegema, ja märkige üles iga suvand, mille Linuxi klient jättis tähelepanuta.

Kui migratsioon vastu võetakse, kõrvaldage ülekandekoopiad tavapärase mandaatide käsitlemise protsessi kaudu. Jagatud kausta jäetud pakett on jagatud kausta jäetud mandaat.

Seotud artiklid