Bitta profil, ikki egasi: NetworkManager yoki systemd
.ovpn fayli, biror narsa unga egalik qilmaguncha harakatsiz bo'ladi. Profilni ikkala joyga ko'chirishdan oldin NetworkManager ulanishini alohida xizmat birligi bilan solishtiring.
.ovpn fayli bilan, biror narsa unga egalik qilmaguncha hech narsa bo'lmaydi. Pi ish stolida ehtimoliy egalar — import qilingan ulanishni o'z kalit faylida saqlaydigan NetworkManager va konfiguratsiyani katalogdan o'qiydigan alohida xizmat birligi. Bular turli saqlash, turli hisob ma'lumotlarini qayta ishlash va turli faollashtirish qoidalariga ega ikkita ish modeli. Ulardan birini ataylab tanlash butun ishdir; faylni ikkala joyga ko'chirish tanlovni shunchaki tasodifiy qiladi.
Ikkalasi ham bitta mashinada ishlashi mumkin, lekin bir vaqtda bir tunnelda emas, va ziddiyat konfiguratsiya xatosi kabi emas, tarmoq xatosi kabi ko'rinadi.
Bir tunnelga ega bo'lishning ikki yo'li
NetworkManagerning OpenVPN plagini siz uchun ulanishni boshqaradigan muharrir va xizmat qo'shadi, OpenVPN dasturini o'rnatish esa bu integratsiyani o'rnatmaydi. Alohida birlik — teskari tartib: muharrir yo'q, ish stoli integratsiyasi yo'q, bitta konfiguratsiya fayli va birlik bergan huquqlar. Birinchisi ulanish holatini o'z ma'lumotlar bazasida saqlaydi, ikkinchisi profil va birlik aytgan joyda saqlaydi. Chalkashlikning katta qismi import qilingan profil va ko'chirilgan fayl bir xil obyekt degan taxmindan kelib chiqadi.
Ular bir narsaning ikki ko'rinishi emas. Yuklab olingan faylni tahrirlash NetworkManager saqlagan narsani ham, birlik o'qiydigan narsani ham o'zgartirmaydi, va ulardan biri siz hozir sinab ko'rgan tunnelni qurgan bo'lishi mumkin.
Ish stoli haqiqatan ishlatadigan ulanishga ergashing
Hujjatlashtirilgan import amali, nmcli connection import type openvpn file office.ovpn, plagin orqali ulanish yaratadi. Uning UUIDsini yozib oling va keyin o'sha identifikatordan foydalaning, chunki nomlar tahrirlanadi va ikkita ulanish bitta yorliqni bo'lishishi mumkin. nmcli connection show nima borligini sanab chiqadi, va ulanishning o'z xossalarini o'qish uning qaysi fayldan kelganini va nima saqlashini aytadi. Agar siz tahrirlayotgan UUID ish stoli faollashtiradigan UUID bo'lmasa, tahrirlaringiz shunchaki bezak.
Sirlar egasining omborida yashaydi. Qaysi profil faol ekanini bilish uchun har bir saqlangan sirni to'kib tashlash sekin va xavfli; buning o'rniga ulanish obyektidan so'rang va shaxsiy materialni egasi kutgan joyda saqlang.
Import qilingan ulanish ishlashi uchun grafik seans kerak emas, lekin unga hisob ma'lumotlari manbasi hali ham kerak bo'lishi mumkin. Uning nazoratsiz boshlanishi uning huquqlari va sirlariga bog'liq, ish stolining mavjudligiga emas.
Birlik shablonini unga tayanmasdan oldin o'qing
Paket upstream uslubidagi mijoz birligini taqdim etadigan joyda, office nomli nusxa birlikning sozlangan katalogidagi %i.conf fayliga mos keladi, 2.6 shabloni uchun bu /etc/openvpn/client. Qo'llanmadagi misolga ishonishdan oldin o'rnatilgan birlikni va har qanday qo'shimcha faylni o'qing, chunki distributivlar yo'llarni ko'chiradi. Terminaldan qo'lda ishga tushirish xizmatning fayllar, sirlar yoki huquqlarga qarashi haqida hech narsani isbotlamaydi. Ish stolining parol muloqot oynasi ham interaktiv bo'lmagan birlikda o'sha parolni olishning tasdiqlangan yo'li borligiga dalil emas.
Birlikka faqat kerakini bering. Bitta havola qilingan fayl o'qilmayotgani uchun butun xizmat sandboxini bo'shashtirish kichik huquq tuzatishini katta xavf bilan almashtiradi, va xato odatda diqqat talab qiladigan fayl nomini aytadi.
Ruxsatni yo'qotmasdan dublikatni chiqarib tashlang
Ikkala ega ham tunnelni ishga tushira olsa, biri oxir-oqibat noto'g'ri paytda yutadi va yutqazganning marshrutlari va qurilmasi ortda qoladi. Tasodifiy dublikatni uning o'z egasi orqali olib tashlang, tiklanish yo'lini ochiq qoldiring va qolgan ega qayta yuklashdan keyin ham ulanayotganini tasdiqlang. Turli marshrutlash siyosatiga ega ikki ataylab ajratilgan VPN boshqa dizayn savoli, bitta ulanish uchun ikki ishga tushirish yo'li raqobatlashishiga ruxsat emas.
So'ngra qabul qilgan hayot siklingizni yozing: qo'lda faollashtirish, kirish yoki yuklanish va qayta ulanish. Saqlangan so'nggi nuqtani, qarshi tomon autentifikatsiyasini va tunnel yetib borishi kerak bo'lgan resursni tekshiring, chunki ish stolini qayta o'rnatish qaysi konfiguratsiya ishlaganini bilishning o'rnini bosmaydi.