OpenVPN trafigini shakllantirish: qaysi interfeys uni ko'radi?
Tezlik chegarasi, adolatli navbatlash va ilova ustuvorligi paketlarning turli ma'lumotlarini talab qiladi. Shakllantiruvchi hech qachon mos kelmaydigan qoida yozishdan oldin uni qaysi bosqich ko'rishini hal qiling.
To'rtta tekshiruvdan o'ting: nimani cheklashni xohlaysiz, uni aniqlaydigan ma'lumotni qaysi paket tashiydi, shakllantiruvchi qaysi interfeysni ko'ra oladi va router shifrlash paytida nimaga chidaydi. Routerlar OpenVPN sahifasi bilan ham, tarmoq kengligi sahifasi bilan ham keladi va ikkalasining birga bo'lishi hech birini isbotlamaydi. Tartib muhim, chunki noto'g'ri paketga qarshi yozilgan qoida tezligi qanchalik to'g'ri bo'lsa ham hech qachon mos kelmaydi.
Maqsaddan boshlang: bitta qurilmani cheklang, sig'imni adolatli bo'ling yoki bitta ilovaga ustuvorlik bering. Har biri boshqacha moslikni talab qiladi.
Qoidadan oldin maqsadni nomlang
Qurilma bo'yicha chegara o'sha qurilmaning faqat tunnel ichida mavjud manziliga moslikni talab qiladi. Raqobatlashuvchi oqimlar orasidagi adolat ularning barchasi baham ko'radigan navbatni talab qiladi, har bir xost uchun qoida emas. Ilova ustuvorligi ilovani aniqlaydigan narsani talab qiladi, shifrlash ichki sarlavhalarni ko'rinishdan olib tashlagach, bu uchtasining eng qiyini. Maqsadni avval yozib qo'yish sizga qaysi fakt kerakligini va uni qayerdan olish mumkinligini aytadi.
To'g'ridan-to'g'ri WAN trafigida ishlaydigan chegara o'sha xost tunnel ichida qamrab olinganiga dalil emas. Qoida shakllantiruvchi ko'radigan sarlavhada hech qachon ko'rinmaydigan manzilga mos kelishi mumkin.
Tunnel ichidami yoki tashqarisidami
Routerdagi VPN mijozi bilan ko'plab LAN oqimlari bitta shifrlangan transport ichida harakatlanadi. Inkapsulyatsiyadan oldin router hali ichki manba va manzilni ko'radi, shuning uchun o'sha bosqichda bog'langan siyosat qurilma bo'yicha tasniflashi mumkin. Inkapsulyatsiyadan keyin oddiy uskunalar faqat tashqi ulanishni ko'radi va VPN portiga moslik qaysi qurilma javobgar ekani haqida hech narsa demaydi. Aynan shu bitta fakt qoida qayerga tegishli ekanini hal qiladi.
Platformalar buni ochib berishda farq qiladi. Ba'zilari tunnel interfeysida navbatga qo'yadigan va tasniflaydigan shakllantiruvchini taqdim etadi; boshqalari cheklovchilarni VPN va VPN bo'lmagan trafik uchun bir xil tutadigan interfeys qoidalari deb biladi; ba'zilari turli imkoniyatlar bilan ikkalasini ham qiladi. Boshqa ishlab chiqaruvchining qo'llanmasidan interfeys nomini ko'chirish o'rniga, qo'llab-quvvatlaydigan interfeys uchun proshivkaning o'z hujjatlarini o'qing.
Manzillar qayerda hali mavjudligini, tarjima qayerda sodir bo'lishini va qaysi navbat tor joyni haqiqatda boshqarishini aniqlang.
Uch siyosat, uch xil dalil
Tezlik chegarasi cheklangan qurilmadan barqaror uzatish bilan, boshqasi ayni paytda uzatayotganda isbotlanadi. Adolatli bo'lish ikki oqimning bir-biriga o'xshash tezlikka erishishi bilan isbotlanadi, biri och qolishi emas, bu boshqa o'lchov. Ilova ustuvorligi katta uzatish paytida interaktiv vazifaning javob berishda qolishi va tasniflagich oqimni umuman taniganini tekshirish bilan isbotlanadi. Har bir siyosat o'z kuzatuvini talab qiladi va hech biri konfiguratsiya sahifasi bilan isbotlanmaydi.
Tasniflash alohida shubhaga loyiq. Tashqi shifrlangan portga moslik har bir ichki ilovaning identifikatorini tiklay olmaydi, shuning uchun bitta ilovaga ustuvorlik bergandek ko'rinadigan qoida amalda o'sha tunneldan kelgan hamma narsaga ustuvorlik berayotgan bo'lishi mumkin. Qoidaning hisoblagichlarini o'qing, niyatini emas.
Shifrlangan yukni o'lchang, yalang'ochini emas
Shakllantirish, tasniflash va shifrlash bitta CPU uchun raqobatlashadi va apparat tezlashtirishi trafikni siz kuzatayotgan aynan o'sha qoidalar va hisoblagichlardan chetlab o'tkazishi mumkin. Oddiy marshrutlash sinovidan olingan o'tkazuvchanlik raqami shifrlangan va shakllantirilgan yuk ostidagi qurilma haqida kam gapiradi. Ikkala yo'nalishni, bir nechta vakillik mijozlarini va katta uzatish bilan birga kichik interaktiv vazifani sinab ko'ring. Yuk ostidagi javobgarlik bo'sh bog'lanishdagi eng yuqori raqamdan muhimroq.
O'lchovga istisnolarni kiriting: tunneldan o'tishi kerak bo'lmagan trafik, ikkalasi ham ishlamoqda bo'lsa ikkala manzil oilasi va tunnel ishlamay qolganda nima bo'lishi. Faqat tunnel sog'lom bo'lganda oqilona tutadigan siyosat yarim siyosatdir.
Spetsifikatsiyani uch qator qilib yozing: trafik mosligi, joriy etish nuqtasi va o'lchangan yuk. OpenVPN plyus QoS spetsifikatsiya emas.