VPN xizmatini qayta ishga tushirish undan foydalanadigan har bir sessiyani tugatadi, shuning uchun oyna paket menejeri atrofida emas, suhbatlar atrofida qurilishi kerak. Foydalanuvchilarga nozik ishni tugatish uchun yetarli ogohlantirish kerak, sizga esa to'xtatmoqchi bo'lgan tunnelingizga bog'liq bo'lmagan qaytish yo'li kerak. Qo'llanmadagi qolgan hamma narsa shu ikki faktni boshqarish uchun mavjud. Ulardan birini o'tkazib yuborsangiz, odatdagi yangilanish chiqishsiz uzilishga aylanadi.

Quyidagi tartib ataylab shunday: har bir bosqich keyingisiga kerakli narsani ishlab chiqaradi va har qanday bosqich o'zgarishni boshlanishidan oldin tugatishi mumkin.

O'zgartirishdan oldin mavjud xizmatni yozib oling

Yozgan deb o'ylagan unitni emas, o'rnatilgan unitni o'qing: systemctl cat [email protected] unitni va barcha drop-inlarni chop etadi, systemctl show [email protected] -p ExecStart -p User -p WorkingDirectory esa aslida nima va kim sifatida ishlayotganini ko'rsatadi. Unit ko'rsatgan binar fayldan so'rang, chunki shell'dan openvpn --version boshqa buildga ishora qilishi mumkin. Profil yo'lini va u havola qiladigan har bir faylni yozib oling.

Tinglayotgan soketlarni ham qayd eting: ss -lunp | grep 1194 bugun daemon qaysi manzil va protokolga egaligini aytadi. Agar javob profil taklif qilganidek bo'lmasa, drop-in yoki muhit fayli uni bekor qilmoqda va yangilanish o'sha ajablanibni meros qilib oladi.

Boshqalar ishlata oladigan tiklash to'plamini yig'ing

Tiklash to'plami hamkasbingiz uchun 03:00 da sizning kontekstingizsiz ishlatiladigan bo'lishi kerak. Amaldagi konfiguratsiyani har bir havola qilingan fayl bilan, PKI egasi nazoratidagi ishonch va bekor qilish materialini, har bir mijoz uchun tayinlash va ilgaklarni va bugun o'rnatilgan aniq paket versiyalarini kiriting. Bitta fayl nomining nusxasi konfiguratsiya emas. Uni navbatchi operator VPNsiz yeta oladigan joyda saqlang.

Kirish nazorati o'sha to'plamga ham tegishli, chunki unda shaxsiy kalitlar yoki backend hisob ma'lumotlari bor. Faqat paket versiyasi o'zgargani uchun CA ni qayta qurmang yoki identifikatsiyalarni qayta chiqarmang.

Haqiqiy mijoz bilan pilot tinglovchida mashq qiling

Nomzod relizni o'z port va manzil rejasiga ega alohida tinglovchida ishga tushiring, ishlab chiqarish nusxasi yonida xuddi shu soketda emas. Foydalanuvchilaringiz haqiqatda ishlatadigan mijoz dvigatellari bilan ulaning, noqulayini ham qo'shib. Manzil tayinlanishini, surilgan DNSni, muhim bitta ilovani va bloklangan qolishi kerak bo'lgan bitta yo'lni tekshiring. Maxsus ilgaklar xizmatning haqiqiy imtiyoz va fayl tizimi kontekstida ishlashi kerak, chunki root shell ular haqida hech narsani isbotlamaydi.

Reliz eslatmalarini faqat yangi funksiyalar uchun emas, xatti-harakat o'zgarishlari uchun o'qing. Shifr va TLS standartlari versiyalar orasida siljiydi va hali ham tahlil qilinadigan profil qo'l siqishda baribir muvaffaqiyatsiz bo'lishi mumkin. Agar yangilanish profil yoki sertifikat o'zgarishlarini talab qilsa, uni paket yangilanishiga qo'shmay, alohida qadam sifatida tayyorlang.

Tunnel tashqarisidagi yo'ldan bir marta o'tkazing

Oynani xizmatdan o'tmaydigan konsol yoki boshqaruv tarmog'idan boshlang. Foydalanuvchilar ogohlantirilganini va ikkinchi operator orqaga qaytarishni bilishini tasdiqlang. Tayyorlangan o'zgarishni egasi orqali qo'llang, so'ng sudo systemctl restart [email protected] bilan qayta ishga tushiring va journalctl -u openvpn-server@office -b -f bilan jurnalni kuzatib boring. Faqat unit ta'riflari o'zgargan bo'lsa, qayta yuklash yetarli; o'zgargan profil jarayonni qayta ishga tushirishni talab qiladi.

Har bir mijoz qayta ulanadi va ba'zi ilova sessiyalari davom etmaydi deb kuting. Bunga chiday olmaydigan ish yuklari bilan toza pauzani muvofiqlashtiring.

Qabul qiling yoki orqaga qaytaring, so'ng foydalanuvchilarga nima o'zgarganini ayting

Qabul qilish — bu yangi kirish, haqiqiy amal va hali ham amalda bo'lgan cheklovlar. Faol unit va yashil holat satri faqat jarayon faktlaridir. Agar mezonlar oyna ichida bajarilmasa, bitta faylni tiklab umid qilish bilan emas, tayyorlangan usul bilan orqaga qaytaring; o'zgargan binar yoki xizmat siyosati konfiguratsiya tiklashdan keyin ham omon qoladi. Orqaga qaytarish xavfsizlik ishini bekor qilmasligi uchun oyna davomida qilingan har qanday bekor qilish yoki ruxsat o'zgarishini saqlang.

Keyingi operator uchun versiyalar, profil o'zgarishlari va qabul natijalarini yozib oling, pilot tinglovchini iste'foga chiqaring va foydalanuvchilarga endi qaysi profildan foydalanishni ayting. O'sha eslatmasiz tugagan oyna keyingi yangilanishda yana muhokama qilinadi.

O'xshash maqolalar