Kimdir VPN server desa, uchta funksiya bir joyga yig’iladi: shifrlangan tunnelni yakunlash, paketlarni tarmoqlar orasida ko’chirish va ixtiyoriy ravishda manzillarni qayta yozish. Windows’da ular bitta mashina uchtasini bajarsa ham stekning turli qismlarida yashaydi. Har birining o’z kirishlari va o’z ishdan chiqish usuli bor, va har birini boshqa mahsulotga topshirish mumkin. Ularni qog’ozda ajratish kichik o’rnatishni tushunarli saqlashning eng arzon yo’lidir.

O’qishga qulay dizayn mashinani rol sifatida tasvirlash o’rniga har bir oqimning egasini nomlaydi.

Yakunla, uzat, tarjima qil

RRAS Windows’ning tabiiy holatida tunnelni boshqaradi: foydalanuvchini autentifikatsiya qiladi, hovuzdan manzil beradi va qaysi manzillarga ruxsat berilganini hal qiladi. Boshqa VPN mahsuloti tinglovchi va virtual adapterga ega bo’lib, shifrdan chiqarilgan paketlarni uzatishni Windows’ga qoldirishi mumkin. Microsoft’ning Remote Access hujjatlari VPN, sayt-sayt va marshrutlash rollarini ajratadi va marshrutlash rolini o’rnatish ikkinchi VPN identifikatorini yaratmaydi. Yana bitta VPN ilovasini qo’shish ham uning adapterini barcha mavjud shlyuz funksiyalariga bermaydi.

Tarjima uchinchi va eng ixtiyoriy vazifadir. U uzatishdan keyin keladi va uzoq tarmoq ko’radigan manba manzilini o’zgartiradi. Unga ehtiyojingiz bor-yo’qligi maqsad tarmoq manba sifatida nimani qabul qilishiga bog’liq, mashina VPN shlyuzi deb atalishiga emas.

Adapter va hovuz kimniki

Bir nechta mahsulot xostni bo’lishsa, to’rtta narsaning har biriga bitta egasi kerak: tinglash portlari, adapterning umri, mijoz manzillari hovuzi va marshrutlar. Adapter eng noqulayi, chunki VPN xizmati uni dinamik yaratishi va uzilishda yo’q qilishi mumkin. Bu interfeysni doimiy nomlangan tarmoq kartasi deb qabul qilish va uning nomiga qarshi qoidalar yozish keyingi qayta ulanishgacha ishlaydi. Interfeys nomini qattiq kodlash o’rniga mahsulot qo’llab-quvvatlaydigan integratsiya nuqtasidan foydalaning.

Manzillar hovuzi ikkinchi to’qnashuvdir. Bir-biriga o’xshash diapazonlarni tarqatadigan ikkita mahsulot to’g’ri ko’rinadigan va hech narsa yetkazmaydigan marshrutlash hosil qiladi. Hovuzlarni marshrutlar bilan bir xil hujjatda saqlang, shunda biridagi o’zgarish ikkinchisiga nisbatan ko’rinadi.

Manbani saqla yoki qayta yoz

Mijozning manba manzilini saqlash foydalanuvchi bo’yicha ko’rinishni saqlaydi: jurnallar, kvotalar va xavfsizlik devori qoidalari bir foydalanuvchini boshqasidan ajrata oladi. Narxi — maqsad LAN shlyuzga qarab qaytish marshrutini talab qiladi va kimdir uni saqlashi kerak. Manbani NAT bilan qayta yozish bu talabni olib tashlaydi va ko’rinishni ham birga olib tashlaydi. Ataylab tanlang va qayta yozish qanday ma’lumotni yashirishini yozib qo’ying.

Xususiy tarmoqqa kirish, internetga chiqish va shlyuzning o’zida tugaydigan ulanishlar uch xil yo’ldir. Hammasiga bir xil munosabat kerak emas.

Oqimni bitta gap bilan tasvirlang

Bitta gap dizaynni tasvirlashi kerak: bu xizmat qaysi mijozlarni qabul qiladi, o’sha uzatish siyosati qaysi resurslarni beradi va qaytish yo’li oqimni qanday yakunlaydi. Agar gap haqiqiy bo’lishi uchun ikkinchi NAT qatlami kerak bo’lsa, bu odatda oldingi qismlar hal qilinmaganining belgisidir. Xost ham umumiy nosozlik va ishonch chegarasidir, shuning uchun marshrut o’zgarishi ham foydalanuvchi kirishiga, ham ma’muriyatga ta’sir qilishi mumkin. Oxirgisi uchun mustaqil tiklash yo’lini saqlang.

Konfiguratsiya yonida rollar ro’yxatini saqlang: qaysi mahsulot yakunlaydi, qaysi biri uzatadi, qaysi biri tarjima qiladi va har birini kim o’zgartira oladi. Aynan o’sha ro’yxat keyingi o’zgarishni tekshiriladigan qiladi.

Gap tushunarsiz bo’lganda, yana bitta tarjima qatlamini qo’shish uni kamdan-kam oydinlashtiradi. Bittasini olib tashlash odatda oydinlashtiradi.

O'xshash maqolalar