LAN-ingiz bilan ustma-ust tushgan VPN pulini hech qaysi marshrut tuzatmaydi
Tunnel puli va uy LAN-i 192.168.1.0/24 ni bo'lishsa, mahalliy quyi tarmoq yutadi. O'zingiz boshqaradigan tomonni qayta raqamlang yoki uzoq diapazonni aylantiring.
Ilova tunnel sog'lom deb da'vo qiladi, ammo sizga kerak bo'lgan manzillarning yarmi hech qachon javob bermaydi. Birinchi javob marshrut qo'shish yoki metrikani pasaytirishdir, va aynan shu javob birinchi bo'lib o'ldirilishi kerak bo'lgan afsona. Mijozning o'z LAN-i va tunnel puli bir xil prefiksni talab qilganda, marshrutlash jadvali ikkita mos kelmaydigan faktni ushlab turadi va na standart marshrut, na metrika ularni hal qiladi. Tuzatish manzillash qarori, va hech qanday marshrut tahriri uning o'rnini bosmaydi.
Nima uchun qo'shimcha marshrut bitta prefiksni bo'la olmaydi
Marshrut bitta prefiks ustidagi ikkita da'voni ajrata olmaydi, shuning uchun to'g'ri marshrut satrini izlashni to'xtatish oqilona qadamdir. Stek bir xil prefiksni ulangan marshrut oldiga qo'ymaydi, va aniqroq yozuv manzilni ushlaydi, lekin unga ega mahalliy xostni yetib bo'lmaydigan qiladi. Marshrutlash muammosiga o'xshagan narsa manzillar to'qnashuvi, va ikkala tuzatish ham marshrutlarni emas, manzillarni o'zgartiradi. Bu da'voni qabul qilishdan oldin o'z mashinangizda sinab ko'ring.
ip route get 192.168.1.50
route -n get 192.168.1.50
Find-NetRoute -RemoteIPAddress 192.168.1.50
Tizimdan bitta manzil haqida so'rang va qaysi interfeysni nomlashini kuzating. Linux, macOS va Windows har biri hech narsa yubormasdan tanlangan interfeys va keyingi sakrashni bildiruvchi faqat-o'qish qidiruvi bilan javob beradi. Tunnel ko'tarilgan paytda javob jismoniy adapterga ishora qilsa, yadro manzilni tunnel olib o'ta oladigan narsa emas, havolada turgan deb hisoblaydi.
Provayder bergan prefiksni uy routeri xizmat qiladigan prefiksning yoniga qo'ying va ularni satr sifatida solishtiring. Aniq moslik ravshan holat, va uy quyi tarmog'ini o'z ichiga olgan kengroq provayder puli ham xuddi shunday muvaffaqiyatsiz bo'ladi, faqat o'tkazib yuborish osonroq. Faqat o'xshash ko'rinadigan ikkita prefiks to'qnashuv emas, shuning uchun biror narsani o'zgartirishdan oldin ikkalasini ham yozib qo'ying.
Mijoz haqiqatan olgan pulni o'qing
Mijoz nima olganini o'qing, provayderning marketing sahifasini emas. OpenVPN mijozi jurnalining tafsilotini oshiring, server itargan marshrutlar unda ko'rinadi va tunnel prefikslarini ochadi; boshqa joylarda pul ulanish tafsilotlarida yoki adapterning o'zida ko'rinadi. Provayderdan u ishlatadigan barcha xususiy diapazonlarning to'liq ro'yxatini so'rang, chunki bugungi bitta /24 ertaga ikkita bo'lishi mumkin. Odatiy RFC 1918 bloklaridan qochish sizga haqiqatan berilgan taqsimotdan qochish bilan bir xil emas.
Pul kichrayishi yoki hududlar orasida ko'chishi mumkin, shuning uchun ro'yxatga sana va egasi kerak. Sizning oxirgi reja o'zgarishingizdan eski har qanday provayder javobini fakt emas, taxmin deb biling. Diapazonga bog'lanishdan oldin yana so'rang va javobni tarmoq yozuvlari bilan saqlang, keyingi odam dalilni meros olsin.
Qayta raqamlash — siz qila oladigan tuzatish
Agar VPN server o'zgartirish uchun sizniki bo'lmasa, uy LAN-ini ko'chirish yagona mavjud tuzatishdir, va tijorat provayderida odatiy holat shu. Provayder pulidan tashqarida va keyin kerak bo'lishi mumkin bo'lgan diapazonlardan tashqarida diapazon tanlang va uni tunnel orqali yetib boradigan har bir boshqa sayt bilan tekshiring. Qisqa uzilish va unutilgan qurilmalarning uzunroq dumini kuting: eski manzilni hali saqlab turgan qurilma darvozaga ehtiyoj tugaguncha ishlayotgandek ko'rinadi.
- Avval ro'yxat: routerning o'z manzili, DHCP doirasi, bandlovlar, port yo'naltirishlari va manzili qo'lda yozilgan har qanday qurilma.
- So'ng texnik xizmat oynasi ichida routerning LAN prefiksi va DHCP doirasini birga o'zgartiring, simli ijaralarni simsizlardan oldin yangilang.
- Keyin statik manzillarni tuzating: printerlar, tarmoq ombori, qat'iy yozilgan darvozasi bor hamma narsa.
- Nihoyat, VPN mijozini qayta ulang va tunnel manzili endi LAN bilan to'qnashmasligini tasdiqlang.
Manzillarni bir yo'la emas, shu tartibda ko'rib chiqing va eski diapazonni bir muddat hujjatlashtirilgan holda qoldiring, eskirgan qurilma sirli emas, tanib olinadigan bo'lsin. Hech qachon yangilamaydigan qurilma darvozaga yetib bormaslik bilan o'zini bildiradi, bu qo'llab-quvvatlash qo'ng'irog'idan ancha yaxshi ishora. Agar router bir kundan uzoq ijaralar bersa, oyna davomiyligiga ularni qisqartiring.
Taxallus nima qila oladi va nima qila olmaydi
Server sizniki bo'lsa, klientda manzillarni aylantirish uzoq prefiksni bo'sh mahalliy diapazon ichida ko'rsatishi mumkin, shuning uchun o'sha xost ikkinchi manzilda javob beradi. Hamjamiyat OpenVPN buni quyidagi bilan qiladi client-nat, va bu direktiva aynan o'sha mijozga xos, odamlar odatda solishtiradigan tijorat va mobil mijozlarda yo'q. Bu tartib aylantirishga mos marshrut, taxallus uchun bo'sh diapazon va mijozning aylantirilmagan manziliga javob berishga tayyor serverni talab qiladi. Mijoz siz sozlay olmaydigan boshqariladigan provayderga tegishli bo'lsa, bularning hech biri yordam bermaydi.
O'zgarish kuchga kirgach, avval manzil bo'yicha, keyin nom bo'yicha mahalliy va uzoq xostga yetib boring va tizim har safar tanlaydigan marshrutni belgilang. Nom hali eski diapazonga yechilishi mumkin, shuning uchun manzillar va nomlar alohida tekshiruvga loyiq. O'zgarish davomida birortasi yoniq qolgan bo'lsa, bitta mijoz va server tomonidagi bitta qurilmani qayta ishga tushiring, chunki keshlangan qo'shni yozuvlari tahrirdan uzoq yashaydi.
Kelishilgan prefikslarni odamlar haqiqatan qaraydigan joyga yozing: tarmoq yozuvlari, routerning o'z izoh maydoni, tanishtirish sahifasi. Kimdir yana 192.168.1.0/24 ni tanlaydi va to'qnashuv u bilan birga qaytadi.