Ikkinchi VPN mijozi birinchisini buzdi: umumiy resursni toping
Ikkita VPN stek xizmat, qat'iy port, filtr drayveri yoki standart marshrut uchun raqobatlashadi. Har qanday mijozni o'chirishdan oldin eksklyuziv resursni nomlang.
Kecha asl mijoz ishlayotgan edi. Bugun yangi kelgan ulanish talab qilmoqda, eski profil esa avval shikoyatsiz o'tgan bosqichda to'xtab qolmoqda. Hisob ma'lumotlari kamdan-kam ishtirok etadi, shlyuz esa odatda begunoh. O'zgargan narsa — ikki VPN stek endi bir xil eksklyuziv resursni xohlaydi va tuzatish uni nomlashga bog'liq. Ikkalasini qayta o'rnatish o'rniga qatlamlarni ko'zdan kechiring.
To'rt qatlamni tartib bilan ko'zdan kechiring
VPN mahsulotiga to'qnashishi mumkin bo'lgan to'rt resurs kerak: ikki marta ishlashdan tez-tez bosh tortadigan fon xizmati, qat'iy port, marshrutlash jadvalidan oldin trafikni ko'radigan virtual adapter yoki yadro filtri va standart marshrutdan oldin marshrutlar o'rnatish huquqi. Qaysi biri yon berganini bilish noaniq mojaroni tekshirsa bo'ladigan javobli bitta savolga aylantiradi.
Biror narsaga tegishdan oldin simptomni qatlam bilan bog'lang. Ishga tushmaydigan mijoz xizmatga ishora qiladi; ishga tushib, hech qachon muzokara qilmaydigan mijoz portga; ikkinchisi barcha ulanishni yo'qotganda ulanadigan mijoz filtrga yoki standart marshrutga. Bu xaritani yozib qo'ying, chunki u umid bilan ilovalarni qayta o'rnatishning bir soatini tejaydi.
Ikki marta ishlamaydigan xizmatdan boshlang
Windows'da korporativ mijoz odatda tunneldan ko'proq narsa, chunki profil bilan birga xizmat, filtr drayveri va ba'zan hisob ma'lumotlari provayderini o'rnatadi. O'zgarishdan oldin va keyin qaysi xizmatlar ishlashini yozib oling, so'ngra biror narsa ishlaguncha qayta yuklash o'rniga ikkala ro'yxatni solishtiring. Xizmatlar bog'liqliklar orqali bir-birini istisno qilishi mumkin, bunda birining ishga tushishi ikkinchisini to'xtatadi va xuddi shu naqsh macOS'da launchd vazifalari va umumiy daemon bilan ko'rinadi. Bir necha soniyada ishga tushib chiqib ketadigan mijoz konfiguratsiya emas, egalik haqida xabar beradi.
Profilni o'qishdan oldin xizmat holati va uning jurnalini o'qing. Ayni daqiqada ishga tushib to'xtagan xizmat — izlash kerak bo'lgan naqsh, va uning o'z voqealar jurnali uni siqib chiqargan bog'liqlikni nomlaydi. Profil ishlamayotgan jarayonni tuzata olmaydi va uni tahrirlashga sarflangan vaqt haqiqiy mojaroga sarflanmagan vaqtdir.
Keyin port kimga tegishli ekanini so'rang
Port egaligi — olishingiz mumkin bo'lgan eng aniq dalil, chunki bog'lash muvaffaqiyatsizligi mojaroni to'g'ridan-to'g'ri nomlaydi. Ikki IKE amalga oshirilishi bir xil mahalliy manzil va UDP portida ikkalasi ham javob bera olmaydi va qancha urinish bo'lsa ham bu o'zgarmaydi.
Get-NetUDPEndpoint -LocalPort 500,4500 | Select-Object LocalAddress,LocalPort,OwningProcess
netstat -ano | findstr :500
sudo lsof -nP -iUDP:500
ss -lunp | grep -E ':500|:4500'
Platformangizga qaysi satr mos kelsa ham, siz xohlagan javob — jarayon va uni tug'dirgan xizmat. Agar tinglovchi o'rnatilgan IKE xizmati bo'lsa, ikkinchi mijoz — bosqinchi; agar u sotuvchi agenti bo'lsa, o'rnatilgan mijoz bosqinchi. Qaysi biri kirishda ishga tushishi mumkinligini hal qiling va ikkinchisining avto-ishga tushishini har sessiyada o'ldirish o'rniga o'chiring.
Filtr drayveri marshrutlaringiz ostida o'tiradi
Tarmoq filtr drayveri adapter va protokol stegi orasidagi trafikni ushlaydi, shuning uchun marshrutlash jadvali nima desa ham paketlarni qayta yozishi yoki bloklashi mumkin. To'g'ri ko'rinadigan marshrut shu tarzda e'tiborsiz qoldiriladi va muvaffaqiyatli ping hech narsa yuklay olmaydigan brauzer yonida o'tirishi mumkinligi ham shu sababdan.
Sotuvchi komponentlari ham muayyan ulanishlarga bog'lanadi. Bitta adapterga bog'langan eski filtr boshqa jihatdan to'g'ri profilning qo'l siqishini tugatishiga xalaqit berishi mumkin va bu komponentni adapter xossalaridan uzish mahsulotni butunlay olib tashlashdan torroq va qaytariladiganroqdir. Bog'lanish har bir ulanish uchun bo'lgani uchun butun stekni emas, adapterlarni solishtiring.
Qaysi mahsulot yuklanishga egaligini hal qiling, so'ng yozib qo'ying
Birgalikda yashash faqat ikkita mijoz dizayn bo'yicha turli qatlamlarni egallaganda realdir, masalan, faqat ilova trafigini boshqaradigan proksi yonidagi IPsec stegi. Ikkalasi ham bir xil portni, bir xil filtr qatlamini yoki standart marshrutni e'lon qilish huquqini xohlasa, ular navbatma-navbat davom etadi va har bir muvaffaqiyatsizlik yangi nosozlik kabi ko'rinadi.
Egasini qasddan tanlang. Qayta yuklashdan omon qoladigan shakllarga ikkinchi mijozni virtual mashina ichida ishga tushirish, uni maxsus apparatda saqlash yoki ikkala protokolni gapiradigan bitta mijozga standartlashtirish kiradi. Mag'lubning avto-ishga tushishi va xizmatini o'chirish har bir ishga tushishdan keyin marshrutlash jadvalini qayta qurishdan kichikroq o'zgarish va u bitta sozlama tahriri bilan qaytariladi.