Menamakan semula fail Viscosity .visz kepada .ovpn tidak mengubah apa yang ada di dalamnya, kerana sambungan itu tidak pernah menerangkan protokol. Perbandingan yang penting ialah antara pakej yang mempunyai kebergantungan dan profil klien biasa yang tiada langsung. Tentukan bekas mana yang sebenarnya anda terima sebelum meminta pengimport di Linux membacanya.

Apa yang terkandung dalam setiap bekas

Dokumentasi eksport Viscosity menerangkan pakej sambungan .visc dan bentuk arkib .visz, iaitu arkib tar termampat. Pakej membawa konfigurasi bersama fail sijil, kunci dan skrip yang menjadi kebergantungannya. Profil OpenVPN biasa ialah satu fail, dan semua yang dirujuknya mesti wujud secara berasingan atau tertanam di dalamnya.

Perbezaan itulah keseluruhan perbandingan. Hubungan pakej ialah sebahagian daripada artifak; hubungan profil biasa hanyalah andaian. Memindahkan pakej ke Linux tanpa mengekalkan hubungan itu menghasilkan fail yang terbuka dan kemudian gagal pada rujukan pertama yang hilang. Profil yang menanam sijilnya mengelakkan kegagalan itu dengan membawa segala-galanya di satu tempat, yang memudahkan sehingga seseorang perlu menukar salah satunya.

Sambungan luar memberitahu anda bekas mana yang anda ada, bukan klien mana yang boleh menggunakannya.

Di mana konfigurasi sebenarnya bermula

Di dalam pakej, vendor mendokumenkan config.conf bersama fail bergantung, dengan rujukan diselesaikan secara setempat. Fail itu ialah titik permulaan, bukan nama arkib dan bukan sijil yang kebetulan berada di bahagian atas senarai direktori.

Di Linux pakej boleh muncul sebagai direktori dan bukan sebagai satu objek, kerana arkib itu mengembang menjadi fail yang menjangkakan berada bersama. Kekalkan laluan relatif secara konsisten dalam ruang kerja tempat anda mengekstrak, dan jangan tukar laluan mutlak Windows kepada laluan Linux secara manual. Fail bergantung yang hilang dan laluan yang salah menghasilkan aduan yang sama daripada klien.

Memadam pilihan kepercayaan atau identiti untuk mendiamkan aduan itu bukan pembetulan.

Apa yang tidak dibawa oleh pakej

Keutamaan Viscosity sendiri bukan semuanya pilihan OpenVPN. Skrip, tingkah laku laluan dan tetapan aplikasi mungkin perlu diwakili oleh integrasi klien Linux yang disokong dan bukan disalin sebagai teks yang boleh dijalankan oleh program lain.

Anggap mana-mana skrip yang disertakan sebagai data sehingga anda membacanya dan memutuskan ia dibenarkan. Menjalankannya kerana eksport itu mengandunginya membalikkan semakan yang sepatutnya anda lakukan. Awas yang sama terpakai pada kelayakan tertanam: pakej boleh membawa bahan kunci peribadi, jadi salinan kerja sepatutnya berada di lokasi yang dilindungi dan bukan dalam folder muat turun.

Yang asal kekal dilindungi sehingga migrasi diterima.

Apa yang mesti diputuskan oleh pihak Linux

Tentukan siapa yang akan memiliki sambungan: Community OpenVPN sendiri, pemalam NetworkManager atau klien lain yang disokong. Setiap satu menerima set pilihan yang berbeza, dan setiap satu memiliki laluan, penyelesai dan rahsia dengan cara yang berbeza. Fail yang berjaya dibuka dalam satu pengimport boleh ditolak oleh yang lain, dan kejayaan semasa import tidak membuktikan keserasian dengan sambungan yang dimaksudkan. Tanya pengendali sama ada profil serasi Linux sudah wujud, kerana bermula daripada artifak yang disokong lebih singkat daripada menterjemah satu.

Kekalkan kepercayaan pelayan, identiti klien dan perlindungan kunci peribadi sebagai tiga soalan berasingan.

Semakan sebelum anda menyambung

Periksa titik akhir dan pengangkutan, kaedah pengesahan, setiap rujukan fail serta dasar laluan dan DNS yang dimaksudkan. Kemudian sahkan sambungan dan aplikasi yang diperlukan secara berasingan, kerana terowong yang naik tidak mengatakan apa-apa tentang sama ada aplikasi itu boleh mencapai apa yang diperlukannya.

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

Bandingkan hasil yang dirundingkan dengan apa yang dikatakan pengendali tentang apa yang patut dilakukan oleh profil, dan catat mana-mana pilihan yang diabaikan oleh klien Linux.

Apabila migrasi diterima, tarik balik salinan pemindahan melalui proses pengendalian kelayakan yang biasa. Pakej yang ditinggalkan dalam folder dikongsi ialah kelayakan yang ditinggalkan dalam folder dikongsi.

Artikel berkaitan