तुमच्या स्वतःच्या स्त्रोतासह VPN द्वारे IPv6 ची चाचणी कशी करावी
एक मार्ग चालतो हे सिद्ध करण्यासाठी तुम्हाला सार्वजनिक IPv6 तपासणीची गरज नाही। तुम्ही नियंत्रित करता तो स्त्रोत वापरा, दोन्ही टोके नोंदवा आणि चाचणीने काय समाविष्ट केले नाही ते लिहा।
सार्वजनिक IP-तपासणी पृष्ठ एका प्रश्नाचे उत्तर देते, आणि सहसा तुम्ही विचारलेल्या प्रश्नाचे नाही। ते पृष्ठाने पाहिलेला निर्गम पत्ता सांगते; बोगद्यातून IPv6 मार्ग चालतो का, होस्टने IPv6 ला प्राधान्य दिले की मागे सरल, किंवा वगळलेल्या अनुप्रयोगाने दुसरा मार्ग घेतला का, हे ते सांगत नाही। तुम्ही नियंत्रित करता तो अधिकृत स्त्रोत अरुंद प्रश्नाचे योग्य उत्तर देतो, कारण तुम्ही दोन्ही टोके पाहता। खालील मार्गदर्शक तुम्ही समर्थन करू शकता अशा निष्कर्षापर्यंत पोहोचण्याबद्दल आहे, हिरवा निकाल मिळवण्याबद्दल नाही।
पायरी 1: तुम्ही कोणता IPv6 मार्ग तपासत आहात ते सांगा
ते एका वाक्यात सांगा। बोगदा सर्व्हरच्या स्वतःच्या IPv6 पत्त्यावरची विनंती बोगद्याची चाचणी करते; निर्गमाच्या पलीकडील होस्टवरची विनंती निर्गमाच्या IPv6 निर्गमाची चाचणी करते; खाजगी IPv6 पत्त्यावरची विनंती अंतर्गत मार्गाची चाचणी करते।
ही तीन वेगळी प्रतिपादने आहेत आणि एका यशस्वी विनंतीने ती सर्व सिद्ध होऊ शकत नाहीत। तुमच्यासमोरच्या निर्णयासाठी महत्त्वाचे ते निवडा आणि काहीही चालवण्यापूर्वी ते लिहून ठेवा। चिंता IPv6 बोगद्याभोवती गळतो का ही असेल, तर प्रश्न होस्टच्या मार्ग निवडीबद्दल आहे, निर्गमाच्या पोहोचाबद्दल नाही। चिंता दूरची बाजू अंतर्गत सेवेपर्यंत पोहोचू शकते का ही असेल, तर निर्गम असंबद्ध आहे।
पायरी 2: होस्ट तोच मार्ग निवडतो याची खात्री करा
ip -6 route get 2001:db8:1::10 मार्ग, स्रोत पत्ता आणि कर्नेल वापरेल ते इंटरफेस छापते, आणि उर्वरित चाचणी या तथ्यावर अवलंबून आहे।
इंटरफेस असणे म्हणजे तो निवडला जाणे नाही। दुहेरी स्टॅक होस्टमध्ये प्राधान्य सारणी असते, आणि Linux वर /etc/gai.conf दोन्हीत विरघळणाऱ्या नावासाठी कोणते कुटुंब जिंकेल ते बदलू शकते।
पायरी 3: कायदेशीर गंतव्य आणि नाव वापरा
तुम्ही HTTPS ची चाचणी करत असाल, तर ज्या होस्ट नावासाठी प्रमाणपत्र जारी झाले तेच वापरा आणि पडताळणी सुरू ठेवा; चाचणी उत्तीर्ण व्हावी म्हणून शब्दशः पत्त्यावर जाणे हे तुम्ही इच्छित होस्टपर्यंत पोहोचलात हे सिद्ध करणारी तीच तपासणी बंद करते। तुम्ही नियंत्रित करता ती निदान सेवा, जी ज्ञात नावावर वैध प्रमाणपत्रासह उत्तर देते, ते सर्वात स्वच्छ लक्ष्य आहे। ती तुम्हाला जुळवण्यासाठी सर्व्हर-बाजूची लॉग ओळही देते, जी तृतीय-पक्ष तपासणी कधीही देणार नाही।
विनंती वापरलेला पत्ता दाखवणाऱ्या स्वरूपात चालवा: curl -6 -sS -o /dev/null -w '%{remote_ip} %{http_code}\n' https://test6.example.net/। -6 कुटुंबाला बंधनकारक करते, आणि अशा प्रकारे तुम्ही IPv6 चालत नाही आणि IPv6 ला प्राधान्य मिळाले नाही या दोन्हींचे विभाजन करता।
ICMPv6 परवानगी असलेल्या शुद्ध पोहोच चाचणीसाठी ping -6 -c 3 2001:db8:1::10 पुरेसे आहे। ते मार्ग सिद्ध करते आणि त्यावरील काहीही नाही।
पायरी 4: दोन्ही टोकांची जुळणी करा
तुमच्याकडे दोन्ही टोकांपर्यंत प्रवेश असेल, तर क्लायंटवर tcpdump -ni any ip6 and host 2001:db8:1::10 आणि स्त्रोतावर त्याचे समतुल्य वेळ-छापांसह चालवा आणि तोच प्रवाह दोन्हीकडे दिसतो याची खात्री करा। हेच संभाव्य निकालाचे पुराव्यात रूपांतर करते: केवळ क्लायंटचे दृश्य स्त्रोताच्या उत्तराला मधल्या कशाच्या उत्तरापासून वेगळे करू शकत नाही। कॅप्चर एकाच गंतव्यापर्यंत संकुचित ठेवा, जेणेकरून आउटपुट वाचनीय राहील आणि कोणाचेही असंबंधित सत्र फाइलमध्ये येणार नाही।
धोरण पुन्हा सुरू करण्यात टिकते का ही चिंता असेल, तर पुन्हा जोडल्यानंतर चाचणीची पुनरावृत्ती करा। जोडणीच्या वेळी एकदा लागू केलेली मार्ग आणि फायरवॉल स्थिती पुन्हा लागू होणाऱ्या स्थितीपेक्षा वेगळी असू शकते, आणि फरक फक्त दुसऱ्या जोडणीत दिसतो।
गरज असेल तर अपयशाच्या प्रकरणाची चाचणी स्वतंत्रपणे करा। जो बोगदा पडल्यावर IPv6 अडवतो आणि जो तो गळू देतो ते वेगळ्या रचना आहेत, आणि त्यातील फक्त एकच यशस्वी विनंतीने सत्यापित होऊ शकतो।
पायरी 5: चाचणीने काय सिद्ध केले नाही ते लिहा
पाचवी पायरी म्हणजे चाचणीने काय सिद्ध केले नाही ते लिहिणे, आणि हाच भाग वगळला जातो। खाजगी अंतिम बिंदूवरील यशस्वी चाचणी सार्वजनिक IPv6 निर्गम सिद्ध करत नाही, DNS वर्तन सिद्ध करत नाही, आणि तुम्ही बोगद्यातून वगळलेल्या अनुप्रयोगांचा समावेश करत नाही। यापैकी प्रत्येकाला स्वतःचे गंतव्य आणि स्वतःचे निरीक्षण लागते। एका होस्टवर एका विनंतीनंतर IPv6 चालतो असे सांगणारी नोंद ही शोध नाही; ती वेळ-छाप असलेली अटकळ आहे।
ठेवण्यासारखी नोंद लहान आहे: गंतव्य, नाव, होस्टने निवडलेला स्रोत पत्ता, निरीक्षित दूरचा पत्ता आणि वेळ। RFC 7359 संबंधित IPv6 मार्ग खरोखर वापरण्यायोग्य आहे का याची चाचणी कशी करावी यावर चर्चा करते, आणि हे मार्गदर्शक सोप्या साधनांनी त्या मानकाकडे जाते। निष्कर्ष खरा होण्यासाठी सार्वजनिक तपासणी लागत असेल, तर चाचणी पुरेशी विशिष्ट नव्हती।