Nega VPN hech narsa ishlamasa ham ulangan ko'rinishi mumkin
«Ulangan» foydalanish mumkin bo'lgan yo'l emas, jarayon, interfeys yoki assotsiatsiyani tasvirlashi mumkin. Bitta yangi so'rov yuboring va trafik harakat qilganini isbotlaydigan narsani o'qing.
Mijozingiz ulangan deb xabar beradi, interfeys ko'tarilgan va brauzer vaqt tugashiga uchraydi, va bu uchta gapning hech biri yolg'on emas. Ulangan siz so'ragan sahifaga hech qanday aloqasi bo'lmagan qatlamni tasvirlaydi. Qaysi qatlam xabar berayotganini aniqlash uchun bitta yangi so'rov va trafik harakat qilganini isbotlaydigan hisoblagichga bitta nazar kerak. Qayta ishga tushirish bu dalilni tashlab yuboradi va siz kuzatmoqchi bo'lgan shartlarni qaytadan quradi.
Ulangan deb ataladigan uch xil narsa
Eng pastda ulangan mijoz jarayoni ishlayotganini va sherik tomon soket ushlab turganini anglatishi mumkin. Buning ustida u manzilli interfeys mavjudligini anglatishi mumkin, uni doimiy qurilma yoki tiklash tartibi uning orqasida tirik sessiyasiz yaratishi mumkin. Boshqaruv darajasida u assotsiatsiya kelishilganini anglatishi mumkin, bu esa uning ostidan bitta ham paket o'tgani haqida hech narsa demaydi. Ularning har biri boshqalari chidamaydigan nosozliklarga chidaydi va mijoz odatda da'vo qila oladigan eng kuchlisini ko'rsatadi.
Shuning uchun yashil belgi va o'lik tunnel bir-biriga zid emas, mos keladi; ular turli obyektlar haqida xabar beradi. Bu nosozlikning qayta-qayta mijoz xatosi sifatida noto'g'ri tashxislanishining butun sababi shu.
Daemonga tegishdan oldin sizga haqiqatan kerak bo'lgan manzilga bitta zararsiz so'rov yuboring va ishlayotganda talab qilinadigan to'g'ridan-to'g'ri trafik blokini joyida saqlang. Qayta ishga tushirish voqealar tartibini o'chiradi va keyin ularni sababni yashirish uchun yetarlicha yaqin qayta yaratadi, shuning uchun o'sha chipta bir haftadan keyin ichida yangi hech narsa bo'lmagan holda qaytadi. Bitta so'rov, hisoblagichning bitta o'qilishi va nosozlikni keltirib chiqargan trigger minimal dalildir.
Qaysi hisoblagich paketlar harakat qilganini isbotlaydi
IPsec'da IKE assotsiatsiyasi va CHILD assotsiatsiyasi alohida obyektlar bo'lib, bu savolga javob beradigan hisoblagichlarni faqat child olib yuradi. childni sanab chiqing, paketlar ikkala yo'nalishda o'syaptimi kuzating va buni ilova qilmoqchi bo'lgan ish bilan solishtiring. Nolga o'rnatilgan assotsiatsiya ilova hali ham muvaffaqiyatsiz bo'layotganda o'sayotgan assotsiatsiyadan boshqa xulosa; birinchisi trafik tanlanmayotganini, ikkinchisi u harakatlanayotganini va nosozlik uzoqroqda ekanini bildiradi. Hisoblagichlarni ikki marta, bir necha soniya farq bilan o'qing, chunki bitta namuna tendensiyani ko'rsata olmaydi.
swanctl --list-sas ip xfrm state list ip -s link show dev tun0
Nol hisoblagichlar tanlovga ishora qiladi: marshrutlash, siyosat, paket chiqqan nomlar fazosi yoki mijoz hech qachon bog'lanmagan interfeys. O'sayotgan hisoblagichlar tunneldan uzoqqa ishora qiladi, shuning uchun uzoq uchida uzatish, nomlarni hal qilish, qaytish yo'li va manzil xizmati bilan shu tartibda davom eting. Alohida child obyekti bo'lmagan protokol o'sha dalilni o'z shartlarida ochib beradi, shuning uchun IPsec lug'atini qarzga olish o'rniga uning sherik holati va paketlar soni haqida xabar berganidan foydalaning. O'qish shakli uni ishlab chiqqan asbobdan muhimroq.
Hisoblagichlar harakatlangandan keyin nosozlik qayerda o'tiradi
O'z boshqaruv manzilida javob beradigan shlyuz shlyuz ishlayotganini isbotlaydi, uning orqasidagi narsa so'rovingizga xizmat qilayotganini emas, shuning uchun o'rtadagi qutini emas, uzoq tomonni sinang. Nomlarni hal qilish nosozliklarni eng yaxshi yashiradi, chunki tunnel orqali yetib bo'lmaydigan hal qiluvchi o'lik ulanish kabi vaqt tugashiga uchraydi. Ikki qidiruv bu holatlarni ajratadi va ikkalasi ham arzon. Avval tunnel majburlaydigan hal qiluvchidan so'rang, keyin xuddi shu nom haqida ommaviy hal qiluvchidan so'rang.
dig +short host.example dig +short @10.20.0.1 host.example ping -c 2 10.20.0.25
Ommaviy hal qiluvchi orqali hal bo'ladigan, lekin tunnel hal qiluvchisi orqali hal bo'lmaydigan nom DNS yo'li buzilganini bildiradi, ikkalasi orqali hal bo'lib brauzerda hali ham vaqt tugashiga uchraydigan nom esa qaytish yo'li yoki xizmatga ishora qiladi. Manzil bo'yicha ping muvaffaqiyatli bo'lib, ilova hali ham rad etsa, tarmoq so'rovni yetkazdi va xizmat uni rad etdi, bu butunlay keyingi bosqich.
Triggerni yozib qo'ying, keyin bitta narsani o'zgartiring
Nosozlikdan oldin nima bo'lganini yozib qo'ying: biroz harakatsizlik, tarmoq o'zgarishi, kalit yangilanishi, qayta yoqilgan noutbuk yoki tiklangan tizim. Bular turli mexanizmlar yaratadi va odatda faqat tiklangan tizim o'zini o'zi tuzatadi, bu esa sizga hech narsa o'rgatmaydigan holat. Qayta ishga tushirish voqealar tartibini olib tashlaydi va keyin sababni yashirish uchun yetarlicha yaqin shartlarni qayta yaratadi. Triggerni hali takrorlash mumkin bo'lganda yozib qo'ying.
Keyin bitta asoslangan tuzatish qiling va dastlabki so'rovni nosozlikni keltirib chiqargan trigger bilan birga takrorlang. Harakatsizlik takrorlash uchun eng oson trigger, shuning uchun tuzatish simptomni emas, mexanizmni hal qilganini eng tez tasdiqlashdir.
Siz xabar bermoqchi bo'lgan narsa yubormoqchi bo'lgan trafik yetib bormoqchi bo'lgan xizmatga yetganining dalilidir. Yashilga aylanadigan belgi, yuklanadigan keshlangan sahifa va harakatlanadigan hisoblagich barchasi mo'ljallangan manzilga nisbatan bitta tugallangan so'rovdan kamroq narsani isbotlaydi. So'rovni, hisoblagich o'qilishini va triggerni birga saqlang, shunda keyingi odam tuzatishni tasodifdan ajrata oladi.