Server LANda javob beradi, portni yo'naltirish qoidasi to'g'ri ko'rinadi, lekin tashqi mijoz baribir ulanmayapti. Bir vaqtning o'zida bitta chegaradan tashqariga o'tish qoidani to'rtinchi marta tahrirlashdan tezroq, chunki har bir chegara o'z isbotini qoldiradi: routerning WAN sahifasi, provayder tarjimasi va hostdagi tinglovchi. Allaqachon ochiq bo'lgan boshqaruv sahifasidan boshlang va siz nazorat qilmaydigan tarmoqdan qilingan sinov bilan tugating. Har bir natijani yurib borayotib yozib qo'ying, chunki ketma-ketlik diagnoz, eslab qolingan raqam esa isbot emas. Agar sizga faqat chiquvchi tunnel kerak bo'lsa, tarjima sizning muammoingiz emas: faqat so'ralmagan kiruvchi trafik bloklanadi.

Routerning WAN sahifasidan boshlang

Routerga kirib, portni yo'naltirish ro'yxati o'rniga holat sahifasini o'qing. WAN manzilini, u tegishli interfeysni va ulanish turi DHCP, PPPoE yoki provayder beradigan boshqa narsa ekanini yozib oling. So'ngra o'sha manzilni tashqi xizmat xabar bergan bilan solishtiring, kuzatuv o'sha router orqali qaytmasligi uchun mobil internetdagi telefondan foydalaning. Ikki raqam ikki xil savolga javob beradi va ularni solishtirish bu qadamning butun maqsadi.

Kuzatilgan ommaviy manzildan farq qiluvchi WAN manzili router ustida kamida bitta tarjimon borligini bildiradi. Bu hali nosozlik emas, chunki ko'p provayderlar dizayn bo'yicha tarjima qiladi va xizmat baribir ishlaydi. Agar ikkalasi mos kelsa, manzil ehtimol routerga tegishli va muammo tarmog'ingiz ichiga ko'chgan. Nima bo'lganda ham juftlikni sana bilan yozib qo'ying, chunki provayderlar manzillarni qayta taqsimlaydi va o'tgan oy yozuvlari bilan solishtirish befoyda.

Bir hop yuqoriga chiqing

Routerning o'zidan traceroute ishga tushiring va birinchi bir necha hopni o'qing. Takrorlanuvchi ommaviy manzillar, xususiy manzil bilan javob beradigan birinchi hop yoki umumiy 100.64.0.0/10 oralig'idagi manzil barchasi yuqoridagi tarjimonga ishora qiladi. RFC 6598 o'sha oraliqni aynan shunday joylashtirish uchun belgilaydi, shuning uchun uni WAN maydonida ko'rish qiziquvchanlik emas, kuchli signal. Yo'lda ikki tarjimon bo'lsa iz kamroq ko'rinadi, shuning uchun bitta satrni emas, naqshni o'qing.

Ba'zi provayderlar ajratilgan manzilni faqat mijoz portali da ko'rsatadi, shuning uchun router yolg'on gapiryapti degan xulosaga kelishdan oldin u yerga qarang. Portaldagi manzil tashqi kuzatuvingizga mos kelib, router boshqa narsa xabar qilsa, bu yuqoridagi tarjimonning eng aniq isboti. Ikkala sahifani o'zgarishlar jurnalida saqlang, chunki qaysi chegara kimga tegishli degan bahs sanali ikki surat bilan ancha tez tugaydi.

Tinglovchi va yo'naltirishni tasdiqlang

LANdagi sinov xizmat mahalliy ishlashini isbotlaydi va tashqaridan erishish haqida hech narsani isbotlamaydi. Ko'p routerlar o'z yo'naltirish qoidasiga ichkaridan javob beradi, shuning uchun tashqi yo'l hali yopiq bo'lsa-da, halqa sinovi muvaffaqiyatli bo'ladi. Daemon siz o'ylagan manzil va portga bog'langanini tasdiqlang, so'ng tashqaridan sinang. Quyidagilarning barchasi faqat o'qish uchun.

ss -lunp | grep -E '1194|51820'
ip -4 addr show | grep -E 'inet '
curl -s --max-time 5 ifconfig.me
traceroute -n -m 5 1.1.1.1

Agar tashqi sinov routerga birorta paket yetib kelmayotganini ko'rsatsa, yo'qotish yuqorida sodir bo'lgan va hech qanday mahalliy qoida uni tuzatmaydi. Paketlar yetib kelib, hech narsa javob bermasa, keyingi chegara tinglovchi yoki hostning tarmoq devori. Hostda paketni tutish ikkisidan qaysi birini ko'rayotganingizni hal qiladi va qoidalarni taxmin qilishning navbatdagi davrasidan kamroq vaqt oladi. Solishtirish paytida tinglovchi va uning transportini o'zgartirmasdan saqlang, aks holda keyingi sinov boshqa savolga javob beradi.

Bir xil qoidani emas, topologiyani o'zgartiring

Tarjimon provayderga tegishli bo'lsa, yechim yana bitta yo'naltirish emas, boshqa yo'l. Ommaviy manzilli kichik VPS uy tomondan chiquvchi tunnel bilan ulansa, xizmat oldiga erishsa bo'ladigan oxirgi nuqta qo'yadi. Provayder bergan ommaviy manzil mavjud joyda soddaroq va odatda mashina yuritishdan arzon. IPv6 tarjimani butunlay olib tashlaydi, mijoz tarmog'i, DNS yozuvlari va tarmoq devori siyosati barchasi qo'llab-quvvatlasa.

Dinamik DNS faqat nomni yangilaydi; u erishish imkoniyatini yaratmaydi va umumiy manzilga yo'naltirish mijozlarni boshqa abonentlar ham ishlatadigan provayder shlyuziga yuboradi. Bu nosozlik o'lik serverga aynan o'xshaydi, shuning uchun oldingi qadamlarning yozuvi muhim. Sinov muvaffaqiyatsiz bo'lganda nom qaysi manzilga hal bo'lganini yozib qo'ying va javobni sinov natijasi bilan birga saqlang.

Rejani siz nazorat qiladigan chegara atrofida qayta yozing: tinglovchi, tunnel va marshrutlar. Eski yo'naltirishni faqat u hali ham to'g'ri narsani tasvirlab turguncha qoldiring, chunki topologiyaga endi mos kelmaydigan qoida qoida yo'qligidan yomonroq. Qaysi qatlam haqiqatda to'sqinlik qilgani va qaysi isbot buni ko'rsatganini yozing. Aks holda boshqaruv sahifasini ochgan keyingi odam bu yurishning har bir qadamini boshidan takrorlaydi.

O'xshash maqolalar