Qatʼiy VPN IP: RADIUS Framed-IP-Address yoki puldagi rezervatsiya
VPN mijoziga qatʼiy ichki manzil bering: RADIUS Framed-IP-Address va shlyuzdagi pul xaritasi, hamda rezervatsiyani aslida kim egalashi mumkinligini qanday tekshirish.
VPN mijozi uchun qatʼiy ichki manzilni uch joy saqlashi mumkin va ulardan faqat bittasi unga ega bo‘lishi kerak. RADIUS manzilni Access-Accept ichida qaytarishi mumkin, shlyuz hisob uchun statik xarita saqlashi mumkin, mijoz adapteri esa qo‘lda sozlanishi mumkin. Birinchi ikkitasi siyosat, uchinchisi esa shlyuz eʼtiborsiz qoldirishi yoki ustidan yozishi mumkin bo‘lgan mahalliy taxmin. Birinchi ikkitasi orasidagi tanlov — haqiqiy qaror va u tarmoqqa kirish serveri aslida nimani amalga oshirishiga bog‘liq.
Qatʼiy manzil yashashi mumkin bo‘lgan uch joy
RADIUS manzilga javob Framed-IP-Address olib yurganda va shlyuz o‘sha qiymatni sessiyaga qo‘llaganda ega bo‘ladi. Shlyuz administrator hisobni pul ichidagi statik manzilga bog‘laganda unga ega bo‘ladi. Mijoz hech narsaga ega emas, adapteri qo‘lda kiritilgan manzilni ko‘rsatsa ham, chunki server ichki manzilni muzokaralar davomida tayinlaydi va mahalliy sozlama faqat server hech narsa yubormaganda ahamiyatga ega. Uchtasi ham ishlayotgan ulanishda bir xil ko‘rinadi, shuning uchun ziddiyatlar kech oydinlashadi. Farq qayta ulanishda, ikkinchi qurilmada va siyosat o‘zgargandan keyin ko‘rinadi.
Ikki ega — buziladigan konfiguratsiya. RADIUS javobi 172.28.4.77 tayinlaydi, shlyuz esa 172.28.4.90 uchun statik xaritani saqlaydi, natijada ishlab chiqaruvchi kodi birinchi tekshiradigan qiymat olinadi va yutqazgani jurnal satrisiz tashlanadi. O‘sha hisob ikkinchi qurilmada takroriy manzil oladi va alomat tayinlash ziddiyati emas, marshrutlash nosozligi kabi o‘qiladi. Ikkinchi mexanizmni qo‘shishdan oldin egasini hal qiling.
Mijoz tomonidagi variantni faqat uni istisno qilish uchun aytish arziydi. Qo‘lda kiritilgan adapter manzili operatsion tizim ko‘rsatishi mumkin bo‘lgan afzallik, rezervatsiya emas va u boshqa sessiyaning o‘sha manzilni olishiga to‘sqinlik qila olmaydi.
RADIUS javobi nima vaʼda qila oladi va nima qila olmaydi
RFC 2865Framed-IP-Addressni foydalanuvchi uchun sozlanishi kerak bo‘lgan IPv4 manzili deb belgilaydi va u Access-Accept ichida bo‘ladi. Access-Request ichidagi o‘sha atribut server eʼtiborsiz qoldirishi mumkin bo‘lgan ishora, va bu mijoz yoki shlyuz afzal manzil taklif qilganda muhim. Protokolda shlyuzni javobni hurmat qilishga majbur qiladigan hech narsa yo‘q, chunki uni sessiyaga qo‘llaydigan komponent tarmoqqa kirish serveridir.
Qo‘llab-quvvatlash protokol emas, mahsulot masalasi. Baʼzi shlyuzlar ramkali manzillarni standart bo‘yicha qo‘llaydi, baʼzilariga buni qilishdan oldin guruh darajasidagi kalitni yoqish kerak, yana baʼzilari atributni qabul qiladi va uni masofaviy kirish sessiyalari uchun hech qachon ishlatmaydi. Oxirgi holat xavfli, chunki hisob yozuvi javobni ko‘rsatishi mumkin, mijoz esa pul manzilini oladi. Xulq-atvorni siz ishlatayotgan aniq shlyuz modeli va mikrodasturida tasdiqlang, qardosh mahsulot hujjatlarida emas.
Shlyuz eʼtiborsiz qoldiradigan javob hech qachon yuborilmagan javobga aynan o‘xshaydi. Access-Accept va sessiya manzilini yonma-yon o‘qish ikki holatni ajratishning yagona yo‘li.
Manzilni siz allaqachon marshrutlayotgan pul ichida band qiling
Qatʼiy manzilni shlyuz allaqachon marshrutlaydigan va xavfsizlik devori allaqachon ishonadigan pul quyi tarmog‘idan tanlang. Bu diapazondan tashqaridagi manzil siyosat o‘zgarishini marshrutlash loyihasiga aylantiradi va VPN ko‘tariladi, ammo uning orqasida hech narsa javob bera olmaydi. Agar har bir manzil bo‘yicha kirish qoidalari bo‘lsa, o‘sha o‘zgarishda qatʼiy manzilni ularga qo‘shing.
Ikkinchi bir vaqtdagi sessiya nima qilishi kerakligini hal qiling. Bitta manzilni ikki marta tayinlash qurilmalarni boshqarish emas va yuzaga keladigan to‘qnashuv ikkala sessiya uchun ham uzilishli ulanish sifatida ko‘rinadi. Yoki har bir qurilmaga alohida identifikatsiya bering, yoki alohida tayinlashlar, yoki qo‘llab-quvvatlanadigan tekshiruv bilan bir vaqtlilikni majburlang, masalan Simultaneous-Use, eski sessiya tugaguncha mijoz hech qachon qayta ulanmaydi deb umid qilish o‘rniga.
Qaytish marshrutlari tayinlash kabi eʼtiborga loyiq. Shlyuzga pulga marshrut kerak, ichki marshrutizatorlarga shlyuzga qaytish marshruti kerak va qatʼiy manzil ikkalasini meros oladi. Bitta mijoz ishlab, qolganlari ishlamasa, odatda pul marshruti bor, lekin band qilingan manzil uchun xost marshruti yo‘q degani.
Rezervatsiyaga ishonishdan oldin javobni sinab ko‘ring
AAA tomonini va sessiya tomonini alohida sinab ko‘ring, chunki ular turli sabablarga ko‘ra ishlamay qoladi. Mahalliy radtest shlyuzni jalb qilmasdan server hisob uchun nima qaytarishini ko‘rsatadi, foydalanuvchilar faylidagi yozuv esa server nimaga mos kelishi kerakligini ko‘rsatadi. So‘ngra mijozni qayta ulang va olgan manzilni javobdagi atribut bilan solishtiring.
Authenticated member: survey-tablet-17
Reply attribute: Framed-IP-Address = 172.28.4.77
survey-tablet-17 Cleartext-Password := "REPLACE_ME"
Framed-IP-Address = 172.28.4.77
radtest survey-tablet-17 REPLACE_ME 127.0.0.1 0 testing123
Atributsiz Access-Accept server yozuvga mos kelmaganini yoki atribut o‘sha foydalanuvchiga qo‘llanmaganini bildiradi. Atributli Access-Accept va hali ham pul manzilini olayotgan mijoz shlyuz uni eʼtiborsiz qoldirganini bildiradi. Access-Reject sizni hisob maʼlumotlariga yoki guruh siyosatiga qaytaradi va bu natijalarning hech birini mijoz adapterini tahrirlash bilan tuzatmaslik kerak.
Tekshiruvni qayta ulangandan keyin va boshqa qurilmadan ikkinchi marta kirgandan keyin takrorlang. Faqat birinchi sessiyaga chidaydigan rezervatsiya — sodir bo‘lishini kutayotgan pul ziddiyati va uni hoziroq topish audit paytida topishdan arzon.
Bitta egasini tanlang va yozib qo‘ying
Agar shlyuz ramkali manzillarni ishonchli qo‘llasa, tayinlashga RADIUS ega bo‘lsin va o‘sha hisob uchun har qanday statik xaritani olib tashlang. Aks holda, unga shlyuz ega bo‘lsin va javobdan atributni olib tashlang, shunda ikki manba ziddiyatlasha olmaydi. Ikkalasini ham har biri deyarli ishlaydi deb saqlash kelajakdagi sessiyaning noto‘g‘ri manzil bilan va aniq sababsiz bo‘lishini kafolatlaydi.
Tanlangan ega, band qilingan manzil va u kelgan pulni hisob yozuviga yozing. Keyingi qurilma qo‘shadigan odam ikkalasidan birini o‘zgartirishdan oldin manzil AAA siyosatimi yoki shlyuz xaritasimi ekanini ko‘ra oladi.