Linux dasturini o'rnatish ekransiz Pi'da bitta ko'rsatma bo'lib tuyuladi, ammo u qo'llab-quvvatlash chegaralari turlicha bo'lgan ikki joylashtirish yo'li orasidagi tanlovni yashiradi. Biri provayderning rasmiy dasturi bo'lib, o'zining tarqatish va arxitektura talablarini olib yuradi. Ikkinchisi operatsion tizim allaqachon paketlagan standart klient ishlatadigan qo'lda yozilgan konfiguratsiya fayli. Ikkisi ham bir xizmatga yetib boradi va texnik xizmat nuqtai nazaridan ular bir-birini almashtira olmaydi.

Arxitektura savoli birinchi turadi, chunki 64 bitli plata 32 bitli foydalanuvchi maydonini ishlatayotgan bo'lishi mumkin, dastur esa faqat bittasi bilan keladi.

Ikki qo'llab-quvvatlash chegarasi, ikki o'rnatuvchi emas

Foydalanmoqchi bo'lgan dasturingiz uchun provayderning joriy o'rnatish sahifasini o'qing va plata bilan solishtiring: tarqatish nashri, paket arxitekturasi va ish stoli yoki sessiya bo'yicha har qanday talab. Pi 64 bitli ishlashni qo'llab-quvvatlashi hozir qaysi foydalanuvchi maydoni o'rnatilganini aytmaydi, paket menejeri aynan shu qiymatni tekshiradi. dpkg --print-architecture va uname -m har biri bir qatorda javob beradi. Agar nashr yoki arxitektura hujjatlashtirilgan to'plamdan tashqarida bo'lsa, dastur o'rnatilsa ham u yerda qo'llab-quvvatlanmaydi.

Qo'llab-quvvatlash paketlash usuliga qarab ham farq qiladi. Bitta paket formatidagi cheklov avtomatik ravishda ombordagi yig'ilishga taalluqli emas, Debian'dan kelib chiqqan tarqatish esa avtomatik ravishda qo'llab-quvvatlanadigan muhit emas. Hamjamiyat paketlari va eski o'rnatish usullari o'z texnik xizmat modeli bilan keladi, uni ataylab qabul qilishingiz mumkin, ammo tasodifan o'zlashtirmasligingiz kerak.

Dastur beradigan va profil bermaydigan narsa

Rasmiy dastur shunchaki ulanish emas: odatda provayderning favqulodda o'chirgichi, DNS ishlovi va funksiya almashtirgichlarini olib yuradi va provayder bu xatti-harakatlarni bir to'plam sifatida qo'llab-quvvatlaydi. Standart klientga berilgan qo'lda profil bundan hech narsani meros olmaydi. Qo'lda boshqariladigan klient ulanishning hayot davri va mahalliy xato siyosatiga egalik qiladi, bu ularni o'zingiz sozlaganingizda yaxshi, ular birga kelgan deb hisoblaganingizda esa hayratlanarli. Ikkala variant ham bir xil serverlarga yetib boradi; faqat bittasi atrofdagi mantiqni o'z ichiga oladi.

Agar biron funksiya muhim bo'lsa, masalan tunneldan tashqaridagi trafikni bloklash, u provayderning dasturida emas, sizning konfiguratsiyangizda bo'lishi kerak.

WireGuard qo'lda: muhim qadamlar

Provayder standartga mos klient uchun WireGuard konfiguratsiyasini yaratishni hujjatlashtiradi va qo'lda sozlash uchun shu yo'lni tavsiya qiladi, eski qurilmalar uchun OpenVPN ni saqlab qoladi. Profilni hisob panelida yarating, Pi'ga olib keling va faqat egasi o'qiy oladigan joyga qo'ying. Faylni hech qachon qo'llab-quvvatlash mavzusiga yopishtirmang, chunki do'stona fayl nomi ichidagi maxfiy kalitni chop etiladigan qilmaydi. So'ngra unga boshqa narsa ulashdan oldin tunnelni bitta so'rov bilan sinab ko'ring.

Serverlarni ishlatishdan chiqarish odamlar unutadigan operatsion tafsilotdir. Qo'lda tanlangan so'nggi nuqta qaytarib olinishi mumkin, provayder esa almashtiruvchi konfiguratsiya kerak bo'lishi mumkinligini qayd etadi. Profil qaysi so'nggi nuqtadan foydalanishini yozib qo'ying, keyingi nosozlikni aniqlash mumkin bo'lishi uchun.

Pi ham shlyuz ekanini hal qiling

Pi'ning o'z dasturlari ishlatadigan tunnel avtomatik ravishda uning orqasidagi qurilmalar uchun shlyuzga aylanmaydi. Yo'naltirish, qaytar yo'naltirish, hal qiluvchi egaligi va trafikning tunneldan tashqariga chiqishiga yo'l qo'ymaydigan har qanday siyosat o'z nosozlik rejimlariga ega alohida loyihadir. Agar boshqa qurilmalar ham qamrovda bo'lsa, Pi ulanishi ularni qoplaydi deb hisoblash o'rniga ularni alohida holat sifatida baholang. Aynan shu ajratish kichik joylashtirishni xizmat ko'rsatishga qulay qiladi.

So'ngra hayot davrini qabul qiling: Pi'dan yangi so'rov, mo'ljallangan hal qiluvchi orqali nomlarni hal qilish va siz rejalashtirgan yuklash yoki qayta ulanish xatti-harakati. Dastur yoki profil buni ta'minlaydi deb hisoblash o'rniga har birini tekshiring.

Voz kechishga arziydigan afsona — Linux o'rnatuvchisi va WireGuard fayli bir xil qarorni ifodalaydi degani. Ular ikki xil egaga ega ikki operatsion modeldir.

O'xshash maqolalar