Ikki qurilma, bitta Wi-Fi, turli VPN chiqishlari: nima hal qiladi
Uy manzili, tunnel manzili va umumiy chiqish uch xil narsa. Ikki qurilma turli chiqishlar orqali chiqishi mumkin va buning bo'lishiga hech narsa kafolat bermaydi.
Bitta uy routeriga ulangan ikki noutbuk internetga turli VPN chiqishlari orqali chiqishi mumkin va umumiy Wi-Fi ning bunga hech qanday aloqasi yo'q. Natijani tunnel qayerda ishlashi va har bir so'rov uchun qaysi siyosat yo'lni tanlashi hal qiladi. Qarama-qarshi e'tiqod ham shunchalik keng tarqalgan va shunchalik xato: alohida profilli ikki qurilma avtomatik ravishda ikki umumiy manzil hosil qilmaydi. Ikkala xato ham bitta manzilni uchta deb qabul qilishdan kelib chiqadi.
Uch manzil va ulardan faqat bittasi chiqadi
Noutbukda mahalliy segmentda uni taniydigan uy LAN manzili bor va VPN ichida berilgan tunnel manzili ham bo'lishi mumkin. Ularning hech biri uzoq xizmatga ko'rinmaydi. Bu xizmat qayd etadigan narsa — yo'lda har qanday o'zgartirishdan keyin paketni oxir-oqibat yuboradigan qurilmaning umumiy chiqish manzili.
RFC 3022 bu yerdagi chalkashlikning ko'p qismini tushuntiradigan farqni chizadi. An'anaviy NAT ichki manzillarni umumiy manzillarga moslashtiradi, port tarjimasi esa ko'plab ichki manzillarga bir vaqtda bitta umumiy manzilni bo'lishishga imkon beradi. Bitta umumiy manzil va bir necha qurilmaga ega uy xo'jaligi ikkinchi holat va bu deyarli hamma joyda standart.
Profillarni emas, umumiy manzillarni sanang. Turli tunnel manzillari va bir xil chiqish siyosatiga ega ikki mijoz bitta kuzatilgan manzil beradi, boshqacha yo'naltirilgan chiqishga ega bitta mijoz esa boshqasini berishi mumkin. Aynan shu bitta taqqoslash butun sinovdir. Qolgan hamma narsa uzoq tomon haqidagi taxmin.
Ikki chiqishni haqiqatan nima bilan farqlantiradi
Internetdan oldingi oxirgi qurilma bu trafik uchun boshqa umumiy manzildan foydalansa, chiqish boshqacha bo'ladi. Bu VPN boshqa joyda tugashi, chiqish havzasi boshqa manzil ajratishi yoki provayder so'rovni boshqa chiqish orqali yo'naltirishi tufayli yuz berishi mumkin. Uchovi ham uzoq tomonda qabul qilingan siyosiy qarorlar va hech biri uy routeridan ko'rinmaydi.
Har biri o'z mijozini bir xil profil bilan ishga tushirgan ikki qurilma odatda bir havzaga tushadi va ma'lum sessiya uchun ko'pincha bir xil chiqishni oladi. Bu nosozlik emas, bu umumiy havzaning normal xatti-harakati. Alohida chiqishlarga ega bo'lish odatda mijozni ikki marta sozlashni emas, xizmatdan alohida ajratmalarni so'rashni anglatadi.
Kafolatga tayanib loyihalashdan oldin bir vaqtda ulanishlar haqidagi xizmat shartlarini o'qing. Ikkinchi kirish ulanishga ruxsat, eksklyuziv manzilga va'da emas. Shartlar jim bo'lsa, taxmin qilish o'rniga provayderdan so'rang. Javob loyihani har qanday mijoz sozlamasidan ko'proq o'zgartiradi.
Nega alohida profillar alohida chiqishlar emas
Profil VPN ga qanday yetib borish va qanday autentifikatsiya qilishni tavsiflaydi va keyin nima bo'lishi haqida deyarli hech narsa aytmaydi. Chiqishni uzoq tomon tanlaydi, u yerda marshrutlash, manzil havzalari va tarjima siyosati joylashgan. Profilni ikkinchi mashinaga nusxalash mijoz konfiguratsiyasini nusxalaydi, server qarorini emas.
Teskarisi ham to'g'ri. Bitta VPN serveri marshrutlashi va tarjima siyosati shunday qurilgan bo'lsa, birdan ortiq umumiy chiqishni taqdim etishi mumkin, alohida serverlar esa bitta quyi oqim chiqishini oziqlantirishi mumkin. Shuning uchun konfiguratsiyangizdagi server nomlari soni manzillar soni haqida hech narsa aytmaydi. Shu sababli bu javobni izlash uchun konfiguratsiya noto'g'ri joy.
Yagona ishonchli javob siz foydalanmoqchi bo'lgan tuzilma orqali qilingan so'rovdan keladi. Qolgan hamma narsa xulosa.
Ajratishni qayerda joylashtirish kerak
Router tunneli butun uy xo'jaligini qamrab oladi, bu qulay va uning orqasidagi har bir qurilma uchun aynan bitta umumiy chiqish hosil qiladi. Har bir qurilmadagi mijoz sizga qurilma bo'yicha nazorat beradi, lekin har bir qurilma tayyorlanishi va tayyor qolishini talab qiladi. Siyosatga qodir router o'rtada turadi, har bir qurilma uchun yo'l tanlaydi va qayta ulanishlar hamda DHCP o'zgarishlari davomida qurilmalarni ishonchli taniy olsagina ishlaydi.
Routerda yana bir xususiy DHCP ijarasini yaratish yana bir umumiy manzil yaratish bilan bir xil emas. Bu mahalliy ko'rinishni o'zgartiradi va chiqishni tegilmagan holda qoldiradi. Ajratish chiqish siyosatida yashaydi, bu siyosat routerda bo'ladimi yoki VPN xizmatida.
Qaysi shaklni tanlasangiz ham, egalikni yozib qo'ying: kim qurilmani tayyorlaydi, kim uning hisob ma'lumotlarini almashtiradi va kim uning mo'ljallangan yo'ldan foydalanishni to'xtatganini payqaydi.
Haqiqatan olgan chiqishingizni tekshiring
Tekshiruvni muhim ilovadan o'tkazing va ikkala qurilmada bir xil manzil oilasini taqqoslang. Biridan IPv4 natijasi va boshqasidan IPv6 natijasi hech biri haqida hech narsani isbotlamaydi. So'ngra qayta ulangandan keyin tekshiruvni takrorlang, chunki sessiyalar orasida havza ajratmasi o'zgarishi mumkin.
Uni tunnel siyosati ichidagi terminaldan ishga tushiring, undan chetlab o'tadigan qurilmadan emas. Noto'g'ri xost ishonchli noto'g'ri javob beradi.
curl -4 -sS https://api.ipify.org; echo
curl -6 -sS https://api64.ipify.org; echo
ip route get 1.1.1.1Agar ikkala qurilma bir xil IPv4 manzilini chop etsa, qancha tunnel ochiq bo'lishidan qat'i nazar ular bitta chiqishni bo'lishadi. So'ngra tunnel ishlamay qolganda nima bo'lishini hal qiling: to'g'ridan-to'g'ri yo'lga qaytadigan mijoz ikkala qurilmani yana uy manziliga qo'yadi va ajratish xatosiz yo'qoladi. Tuzilmani ikki chiqish deb ta'riflashdan oldin bu qaytish xatti-harakatini tasdiqlang va turli manzillar tarmoq natijasi ekanini, ikki anonim shaxs emasligini unutmang.