Egy Viscosity-.visz fájl átnevezése .ovpn-re nem változtatja meg a tartalmát, mert a kiterjesztés soha nem protokollt írt le. Az igazi összehasonlítás a függőségekkel rendelkező csomag és a függőségek nélküli egyszerű kliensprofil között van. Döntse el, melyik tárolót kapta meg valójában, mielőtt megkérné a Linux importálót, hogy olvassa el.

Mit tartalmaz az egyes tárolók

A Viscosity exportdokumentációja egy .visc kapcsolatcsomagot és egy .visz archívformátumot ír le, amely tömörített tar-archívum. A csomag a konfigurációt a függő tanúsítvány-, kulcs- és szkriptfájlokkal együtt hordozza. Az egyszerű OpenVPN-profil egyetlen fájl, és mindennek, amire hivatkozik, külön kell léteznie, vagy be kell ágyazva lennie.

Ez a különbség az egész összehasonlítás. A csomag kapcsolatai az artefaktum részét képezik; az egyszerű profil kapcsolatai feltételezések. Ha a csomagot e kapcsolatok megőrzése nélkül viszi át Linuxra, olyan fájlt kap, amely megnyílik, majd az első hiányzó hivatkozásnál meghiúsul. Az a profil, amely beágyazza a tanúsítványait, azzal kerüli el ezt a hibát, hogy mindent egy helyen hordoz, ami kényelmes addig, amíg valakinek le kell cserélnie az egyiket.

A külső kiterjesztés azt mondja meg, melyik tárolója van, nem azt, melyik kliens tudja használni.

Hol kezdődik valójában a konfiguráció

A csomagon belül a szállító egy config.conf fájlt dokumentál a függő fájlok mellett, a hivatkozások helyben oldódnak fel. Ez a fájl a kiindulópont, nem az archívum neve, és nem az a tanúsítvány, amely véletlenül a könyvtárlista tetején van.

Linuxon a csomag könyvtárként is megjelenhet egyetlen objektum helyett, mert az archívum olyan fájlokra bomlik, amelyek együtt várakoznak. Tartsa következetesen a relatív útvonalakat abban a munkaterületben, ahová kicsomagol, és ne alakítsa kézzel a Windows abszolút útvonalát Linux-útvonallá. A hiányzó függő fájl és a hibás útvonal ugyanazt a panaszt váltja ki a kliensből.

Egy bizalmi vagy identitásbeállítás törlése a panasz elhallgattatására nem javítás.

Mit nem visz át a csomag

A Viscosity saját beállításai nem mind OpenVPN-beállítások. A szkripteket, az útvonalak viselkedését és az alkalmazásbeállításokat esetleg a Linux-kliens támogatott integrációjával kell megjeleníteni, ahelyett hogy olyan szövegként másolnák, amelyet egy másik program végrehajthat.

A mellékelt szkriptet addig adatként kezelje, amíg el nem olvasta, és nem döntötte el, hogy engedélyezett. Ha azért futtatja, mert az export tartalmazta, megfordítja az elvégzendő felülvizsgálatot. Ugyanez az óvatosság vonatkozik a beágyazott hitelesítő adatokra: a csomag privát kulcsanyagot hordozhat, ezért a munkapéldány védett helyre való, nem egy letöltési mappába.

Az eredeti védett marad, amíg a migrációt el nem fogadják.

Mit kell eldöntenie a Linux-oldalnak

Döntse el, ki birtokolja a kapcsolatot: a Community OpenVPN önmagában, a NetworkManager beépülő modulja vagy egy másik támogatott kliens. Mindegyik más beállításkészletet fogad el, és mindegyik máshogy kezeli az útvonalakat, a feloldókat és a titkokat. Egy fájl, amely az egyik importálóban sikeresen megnyílik, egy másik által elutasítható, és az importálási siker nem bizonyítja a szándékolt kapcsolattal való kompatibilitást. Kérdezze meg az üzemeltetőt, létezik-e már Linux-kompatibilis profil, mert a támogatott artefaktumból indulni rövidebb, mint egyet lefordítani.

Tartsa a kiszolgáló bizalmát, az ügyfél identitását és a privát kulcs védelmét három külön kérdésként.

A felülvizsgálat csatlakozás előtt

Ellenőrizze a végpontot és az átvitelt, a hitelesítési módszert, minden fájlhivatkozást, valamint a szándékolt útvonal- és DNS-szabályzatot. Ezután függetlenül ellenőrizze a kapcsolatot és a szükséges alkalmazást, mert egy feljövő alagút semmit nem mond arról, hogy az alkalmazás eléri-e azt, amire szüksége van.

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

Hasonlítsa össze a kialkudott eredményt azzal, amit az üzemeltető szerint a profilnak tennie kellene, és jegyezze fel azokat a beállításokat, amelyeket a Linux-kliens figyelmen kívül hagyott.

Amikor a migrációt elfogadják, a szokásos hitelesítőadat-kezelési folyamattal vonja ki az átviteli másolatokat. A megosztott mappában hagyott csomag megosztott mappában hagyott hitelesítő adat.

Kapcsolódó cikkek