Bo'lingan tunnel ishlashini tekshiring: bitta IP natijasi sinov emas
Qaysi oqimlar tunneldan foydalanishi va qaysilari to'g'ridan-to'g'ri qolishi kerakligini yozing, so'ng ikkala tomonni, DNS bo'linishini va nosozlik holatini sinab ko'ring.
IP manzilni ko'rsatadigan bitta brauzer sahifasi bo'lingan tunnel haqida deyarli hech narsani isbotlamaydi. Ko'rinadigan manzil noto'g'ri sabab bilan to'g'ri bo'lishi mumkin, chiqarib tashlangan oqim esa u bilan hech qachon tekshirilmaydi. Sinovdan oldin kutilgan natijani yozing: qaysi dastur yoki manzil tunneldan foydalanishi, qaysi biri to'g'ridan-to'g'ri qolishi va tunnel ishlamay qolganda nima to'xtashi kerak. Bu rejasiz har qanday ishonchli raqam muvaffaqiyatga o'xshaydi.
Afsona: manzil qidiruvi qamrovni isbotlaydi
IP tekshiruvi bitta savolga javob beradi: tashqi dunyo bir lahzada bitta dasturdan nimani ko'radi. U ichki prefiks, ikkinchi brauzer profili yoki maxfiy ravishda hal qilinishi kerak bo'lgan nom haqida hech narsa aytmaydi. Nosozlik haqida ham hech narsa aytmaydi va bu ishlab chiqarishda buziladigan bo'lingan tunnel dizaynining yarmidir.
Manzil sahifasi marshrutni, hal qiluvchini yoki nosozlik siyosatini ham ko'rsata olmaydi. Unga bitta kuzatuv sifatida qarang, hukm sifatida emas.
Kiritilgan va chiqarib tashlangan oqimni sinang
Kiritilishi kerak bo'lgan dasturdan yoki tunneldan o'tishini kutgan prefiksga zararsiz so'rov yuboring va manbani, manzilni, manzillar oilasini va kuzatilgan yo'lni qayd eting. To'g'ridan-to'g'ri qolishi kerak bo'lgan oqim uchun ham xuddi shunday qiling. Chiqarib tashlangan tomon odamlar o'tkazib yuboradigan tomon va bu bo'linish tasodifiy emas, ataylab qilinganining yagona dalilidir. Yordamchi jarayon alohida siyosat identifikatorini olib yurishi mumkin, shuning uchun soketga ega jarayonda sinang.
flow: Firefox to intranet.example:443, IPv4, source 10.8.0.6, tunneled
flow: Firefox to 1.1.1.1, IPv4, source 192.0.2.20, direct
Shuning uchun noto'g'ri dasturda o'tkazilgan sinov dizayn nazarda tutgan narsaning aksini ko'rsatishi mumkin. Har qanday xulosa chiqarishdan oldin ikkala tomon uchun to'rtta maydonni yozing.
DNS va nosozlik holatini qo'shing
Tizim hal qiluvchisidan va dastur ishlatadigan hal qiluvchidan so'rang, so'ng bu javoblarni sayt xabar qiladigan chiqish manzili bilan solishtiring. Ikki qatlam ataylab mos kelmasligi mumkin va brauzerdagi bitta qidiruv operatsion tizim siyosatini sinamaydi. Qobiq solishtirishni takrorlanadigan qiladi: Tunnelni ataylab uzing, so'ng brauzer keshmagan so'rov yuboring; keshedan berilgan sahifa zaxira yo'l qaysi tomonga ketgani haqida hech narsa aytmaydi. Dizayn bashorat qilganini emas, aslida bo'lganini qayd eting.
curl -s https://ifconfig.me
nslookup intranet.example
Yopiq holda ishlamay qoladigan bo'lingan tunnel bilan ochiq holda ishlamay qoladigan tunnel tunnelni ataylab uzgunga qadar bir xil ko'rinadi. Qanday xatti-harakatni kuzatganingizni qayd eting, nimani kutganingizni emas.
Holat o'zgargandan keyin takrorlang
Xuddi shu kuzatuvlarni qayta ulanish, tarmoq almashinuvi va tegishli dastur yangilanishidan keyin takrorlang. Saqlangan istisno endi mavjud bo'lmagan yo'l yoki dastur identifikatoriga ishora qilishda davom etishi mumkin va dizayn jimgina o'z hujjatlariga mos kelishni to'xtatadi. Bu uch hodisa bo'lingan tunnellar siljiydigan joylar va har birini qayta tekshirish arzon. Faqat bir marta joylashtirish paytida ishlaydigan sinov endi mavjud bo'lmagan konfiguratsiyani tavsiflaydi.
Agar natija boshqacha bo'lsa, bir nechta sozlamani bir vaqtda o'zgartirishdan oldin qoida egasi va ishlov berish bosqichini toping. Besh narsani o'zgartirib, bitta natijani kuzatish tashxis emas, bu yangi konfiguratsiya.
Natija nimani aniqlashi kerak
Kuzatuvlarni siz haqiqatan sinagan siyosat va mijoz versiyasiga bog'lang. Maqsad bu joylashtirish o'z da'vo qilgan qamrovga mos kelishini ko'rsatish, kelajakdagi har bir dastur maxfiy bo'lishini isbotlash emas. Bu torroq da'vo va dalillar bilan haqiqatan qo'llab-quvvatlay oladigan da'vo ham shudir. Da'voni, versiyani va to'rt maydon natijalarini o'zgarishlar jurnaliga yozing.
Shunda keyingi ko'rib chiquvchi dizayn o'zgardimi yoki sinovmi, ayta oladi. Bo'lingan tunnel ikkala tomon, hal qiluvchi bo'linishi va nosozlik paytidagi xatti-harakat boshida yozganlaringizga mos kelganda tekshirilgan hisoblanadi. Bitta IP natijasi ularning hech birini tasdiqlamaydi.