Ikki xato foydalanuvchidan bir xil gap chiqaradi: sayt ishlamayapti. Ular turli qatlamlarda sodir bo'ladi va bu farq nima o'zgartirishingizni belgilaydi. Nomni yechish xatosi har qanday ulanish paydo bo'lishidan oldin to'xtaydi. Paket hajmi xatosi nom yechilgandan va qo'l berib ko'rishish tugagandan keyin sodir bo'ladi, shuning uchun sahifa yuklana boshlaydi va keyin qotib qoladi. Sozlamani topishdan oldin bosqichni toping.

Turli qatlamlarda ikki xato

Yechish nomni manzilga aylantiradi va bu muvaffaqiyatli bo'lmaguncha ulanishda boshqa hech narsa boshlanmaydi. Yo'lning MTU muammolari keyinroq, biron bog'lanish chegarasidan katta paket tashlab yuborilganda va jo'natuvchi bu haqda hech qachon xabardor qilinmaganda yuzaga keladi. Biri qidiruv; ikkinchisi faqat ma'lum hajmdan yuqorida ko'rinadigan yetkazib berish xatosi.

Belgilar hech qanday asbobsiz kuzatish mumkin bo'lgan tarzda farq qiladi. DNS xatosi darhol va barqaror: brauzer server topilmayotganini aytadi. MTU xatosi qisman: sahifa boshlanadi, ba'zi resurslar keladi, katta javob yoki yuklash qotib qoladi.

Agar belgingiz qisman bo'lsa, DNS ga qarashni to'xtating.

1-bosqich: nom umuman yechiladimi

Platformaning qidiruv asboblarini ilova ishlatadigan aynan o'sha xost nomi bilan ishlating. Ofisdagi shaxsiy nom ichki yechuvchini talab qilishi mumkin, brauzerning o'z xavfsiz DNS i esa operatsion tizim yechuvchisidan boshqacha harakat qilishi mumkin, shuning uchun ikkisi bir xil nom bo'yicha kelisha olmasligi mumkin.

Operatsion tizim ishlatadigan yechuvchidan so'rang, keyin solishtiring:

dig +short vpn.example.com
dig +short vpn.example.com @10.0.0.53

Agar yechish muvaffaqiyatsiz bo'lsa, muammo o'sha siyosatda va uning ochiqligida. Faqat solishtirish uchun shaxsiy nomlarni tasodifiy ommaviy yechuvchilarga yubormang, chunki solishtirishning o'zi siz ichki saqlamoqchi bo'lgan nomlarni oshkor qiladi.

2-bosqich: uzatish qayerda to'xtaydi

Agar nom yechilsa va ulanish boshlansa, amal qayerda to'xtashini yozib qo'ying. Ko'rsatilgandan keyin bitta resursda qotib qoladigan sahifa, barqaror nuqtada o'ladigan yuklash yoki kichik so'rovlar ishlayotganda hech qachon tugamaydigan katta yuklab olish — bularning barchasi hajm shaklidagi belgilar. Umuman boshlanmaydigan javobning shakli boshqacha.

Solishtirayotganda oxirgi nuqta va ilovaning manzilini qat'iy ushlang, aks holda bir vaqtda ikki o'zgaruvchini o'lchaysiz. Bu bosqichda boshqa sabablar ham mumkin: xizmat xatolari, yo'qotish, filtr xatti-harakati va tunnelning qayta ulanishi — barchasi tiqilish hosil qiladi.

Bitta takrorlanadigan tiqilish o'nta rivoyatdan qimmatroq.

Nima uchun MTU faqat qo'l berib ko'rishishdan keyin zarar qiladi

TCP qo'l berib ko'rishish kichik paketlardan foydalanadi, shuning uchun to'liq hajmdagi segmentni ko'tara olmaydigan yo'lda ham muvaffaqiyatli bo'ladi. Xato jo'natuvchi bo'laklashni taqiqlovchi bit bilan katta paket chiqarganda, bog'lanish uni tashlab yuborganda va chegarani xabar qilishi kerak bo'lgan ICMP xabari filtr uni yeb qo'ygani uchun hech qachon kelmaganda ko'rinadi. Keyin jo'natuvchi o'sha hajmni qayta sinab ko'radi va uzatish qotib qoladi.

Shuning uchun belgi tasodifiy emas, hajmga bog'liq va takrorlanadi. Bu xostga ping yuborish hech narsani isbotlamasligini ham tushuntiradi, chunki kichik ICMP aks-sadosi to'liq hajmdagi yukni ko'tarmaydigan yo'ldan o'tishi mumkin. Imkoni bo'lsa hajmni yo'lning ikki chetidan o'lchang. Faqat bir yo'nalishda ko'rinadigan chegara tunnel MTU si emas, marshrutlash nosimmetrikligi.

Hajmni taxmin qilish o'rniga aniq o'lchang:

ping -M do -s 1472 203.0.113.20
tracepath 203.0.113.20

Bitta qatlamni o'zgartiring, keyin isbotlang

Nomlar uchun yechuvchi siyosatini o'zgartiring va o'sha qidiruvni qayta ishga tushiring. Hajm uchun MTU tartibini asl qiymatlar yozilgan va qaytishga tayyor holda ishlating, chunki tunnelning haqiqiy MTU sini bilmasdan MSS ni cheklash bir tiqilishni boshqasiga almashtiradi.

Bir necha sozlama o'zgartirilgandan keyin bir marta yuklanadigan sahifa qaysi tuzatish ekanini ko'rsatmaydi. Bitta narsani o'zgartiring, o'sha sinovni qayta ishga tushiring va natijani o'zingiz yozib olgan birinchi muvaffaqiyatsiz bosqich yonida saqlang.

Aynan o'sha yozuv DNS, paket hajmi va autentifikatsiya hech kim tushuntira olmaydigan doimiy aylanma yo'llar uyumiga aylanishining oldini oladi. Xom IP bilan sinash TLS shaxsini o'zgartiruvchi qisqa yo'lning yaxshi misoli, va solishtirish o'tishi uchun sertifikat tekshiruvini o'chirish tashxis emas.

O'xshash maqolalar