IPv6 ni o'z resursingiz bilan VPN orqali qanday sinab ko'rish mumkin
Bitta yo'l ishlayotganini isbotlash uchun ommaviy IPv6 tekshirgich kerak emas. O'zingiz boshqaradigan resursdan foydalaning, ikkala uchni qayd eting va sinov nimalarni qamrab olmaganini yozing.
Ommaviy IP tekshiruv sahifasi bitta savolga javob beradi va odatda siz bergan savolga emas. U sahifa ko'rgan chiqish manzilini aytadi; tunnel orqali IPv6 yo'nalishi ishlayaptimi, xost IPv6 ni afzal ko'rdimi yoki orqaga qaytdimi, yoxud chiqarib tashlangan dastur boshqa yo'l tutdimi, buni aytmaydi. O'zingiz boshqaradigan vakolatli resurs torroq savolga to'g'ri javob beradi, chunki ikkala uchni ham ko'rasiz. Quyidagi qo'llanma himoya qila oladigan xulosaga kelish haqida, yashil natija olish haqida emas.
1-qadam: qaysi IPv6 yo'lini sinayotganingizni ayting
Buni bitta gap bilan ayting. Tunnel serverining o'z IPv6 manziliga so'rov tunnilni sinaydi; chiqishdan naridagi xostga so'rov chiqishning IPv6 chiqishini sinaydi; xususiy IPv6 manziliga so'rov ichki yo'nalishni sinaydi.
Bu uch xil da'vo va bitta muvaffaqiyatli so'rov ularning barchasini qo'llab-quvvatlay olmaydi. Oldingizdagi qaror uchun muhim bo'lganini tanlang va biror narsa ishga tushirishdan oldin yozib qo'ying. Xavotir IPv6 tunnel atrofidan sizib chiqyaptimi degan bo'lsa, savol xostning yo'nalish tanlashi haqida, chiqishning yetib borishi haqida emas. Xavotir uzoq tomon ichki xizmatga yeta oladimi degan bo'lsa, chiqish ahamiyatsiz.
2-qadam: xost aynan shu yo'nalishni tanlashini tasdiqlang
ip -6 route get 2001:db8:1::10 yo'nalishni, manba manzilini va yadro ishlatadigan interfeysni chop etadi, va sinovning qolgan qismi shu faktga bog'liq.
Interfeysning mavjudligi uning tanlanishi bilan bir xil emas. Ikki stekli xostlarda ustuvorlik jadvali bor, va Linux da /etc/gai.conf ikkalasiga ham hal bo'ladigan nom uchun qaysi oila g'alaba qozonishini o'zgartirishi mumkin.
3-qadam: qonuniy manzil va nomdan foydalaning
Agar HTTPS ni sinayotgan bo'lsangiz, sertifikat berilgan xost nomidan foydalaning va tekshiruvni yoqilgan holda qoldiring; sinov o'tishi uchun harfiy manzilga o'tish siz mo'ljallangan xostga yetganingizni isbotlaydigan aynan o'sha tekshiruvni o'chiradi. O'zingiz boshqaradigan diagnostika xizmati ma'lum nomda amaldagi sertifikat bilan javob bersa, u eng toza nishon. U taqqoslash uchun server tomonidagi log satrini ham beradi, buni uchinchi tomon tekshirgichi hech qachon bermaydi.
So'rovni ishlatilgan manzilni ko'rsatadigan shaklda ishga tushiring: curl -6 -sS -o /dev/null -w '%{remote_ip} %{http_code}\n' https://test6.example.net/. -6 oilani majburiy qiladi va shu tarzda siz IPv6 ishlamaydi va IPv6 afzal ko'rilmadi holatlarini ajratasiz.
ICMPv6 ruxsat etilgan sof yetib borish sinovi uchun ping -6 -c 3 2001:db8:1::10 yetarli. U yo'lni isbotlaydi va uning ustidagi hech narsani emas.
4-qadam: ikkala uchni solishtiring
Ikkala uchga ham kirish imkoningiz bo'lganda, klientda tcpdump -ni any ip6 and host 2001:db8:1::10 va resursda uning ekvivalentini vaqt belgilari bilan ishga tushiring va bir xil oqim ikkalasida ham ko'rinishini tasdiqlang. Aynan shu narsa ehtimoliy natijani dalilga aylantiradi: faqat klient ko'rinishi resurs javobini o'rtadagi narsa javobidan ajrata olmaydi. Qaydni bitta manzilga tor tuting, shunda chiqish o'qilishi mumkin bo'lib qoladi va birovning aloqasiz sessiyasi faylga tushmaydi.
Agar xavotir siyosat qayta ishga tushirishga bardosh beradimi degan bo'lsa, qayta ulangandan keyin sinovni takrorlang. Ulanish paytida bir marta qo'llangan yo'nalish va tarmoq devori holati qayta qo'llanadigan holatdan farq qilishi mumkin, va farq faqat ikkinchi ulanishda ko'rinadi.
Zarur bo'lsa, muvaffaqiyatsizlik holatini alohida sinang. Yiqilganda IPv6 ni bloklaydigan tunnel va uni oqizib yuboradigan tunnel turli loyihalar, va ulardan faqat bittasini muvaffaqiyatli so'rov bilan tasdiqlash mumkin.
5-qadam: sinov nimani isbotlamaganini yozing
Beshinchi qadam sinov nimani isbotlamaganini yozish, va aynan shu qism ko'pincha tashlab ketiladi. Xususiy so'nggi nuqtaga muvaffaqiyatli sinov ommaviy IPv6 chiqishini isbotlamaydi, DNS xulq-atvorini isbotlamaydi va tunnildan chiqarib tashlagan ilovalaringizni qamrab olmaydi. Ularning har biri o'z manzili va o'z kuzatuvini talab qiladi. Bitta xostga bitta so'rovdan keyin IPv6 ishlaydi degan yozuv topilma emas; bu vaqt belgisi qo'yilgan taxmin.
Saqlashga arziydigan yozuv qisqa: manzil, nom, xost tanlagan manba manzili, kuzatilgan uzoq manzil va vaqt. RFC 7359 tegishli IPv6 yo'lining haqiqatan yaroqliligini qanday sinashni muhokama qiladi va bu qo'llanma oddiyroq vositalar bilan o'sha standartga yaqinlashadi. Agar xulosa to'g'ri bo'lishi uchun ommaviy tekshirgich kerak bo'lsa, sinov yetarlicha aniq bo'lmagan.