DNS लीक क्या है और इसे कैसे जाँचें?
DNS लीक तब होता है जब VPN चालू होने पर भी डिवाइस की DNS क्वेरी टनल के बाहर इंटरनेट प्रोवाइडर या राउटर के रिज़ॉल्वर तक चली जाती हैं, जिससे वह रिज़ॉल्वर आपका खोजा हर नाम देखता रहता है। इसे ऐसे टेस्ट डोमेन से पकड़ा जाता है जिसके name server अनोखे नाम पूछने वाले रिज़ॉल्वर दर्ज करें; उसके बिना भी आप अपने सिस्टम और ब्राउज़र का रिज़ॉल्वर पढ़कर देख सकते हैं कि वह VPN का है या नहीं।
DNS लीक टेस्ट कैसे इस्तेमाल करें
- VPN चालू करें (या अपना सामान्य कनेक्शन देखने के लिए बंद रहने दें) और "क्या आप अभी VPN या प्रॉक्सी से जुड़े हैं?" का जवाब चुनें।
- "जाँच चलाएँ" दबाएँ। पेज Mutqan सर्वर से एक बार पूछता है कि उसे आपकी ओर से कौन-सी रिक्वेस्ट मिली।
- नेटवर्क और उसका प्रकार पढ़ें: VPN ठीक चल रहा हो तो यह VPN प्रोवाइडर या डेटा सेंटर होना चाहिए, आपका घरेलू या मोबाइल प्रोवाइडर नहीं।
- अपने सिस्टम के लिए "DNS रिज़ॉल्वर ख़ुद जाँचें" के क़दम अपनाएँ ताकि पता चले कि आपकी DNS क्वेरी असल में कहाँ जाती हैं।
DNS लीक टेस्ट की खूबियाँ
- वह सार्वजनिक IP एड्रेस, उसका वर्ज़न, नेटवर्क (AS संगठन और नंबर), देश और शहर दिखाता है जिससे आपके ब्राउज़र का HTTPS ट्रैफ़िक निकलता है, जैसा Cloudflare edge देखता है
- उस नेटवर्क को उसके नाम से वर्गीकृत करता है — VPN या प्रॉक्सी, होस्टिंग, घरेलू, मोबाइल या बिज़नेस — मिले शब्दों और भरोसे के स्तर के साथ
- "क्या आप अभी VPN या प्रॉक्सी से जुड़े हैं?" के आपके जवाब से बताता है कि नतीजा उससे मेल खाता है या नहीं
- ब्राउज़र के टाइम ज़ोन की तुलना एड्रेस के टाइम ज़ोन से करता है
- Windows, macOS, Linux, Android, iPhone और iPad पर, और ब्राउज़र की अपनी secure DNS सेटिंग में DNS रिज़ॉल्वर देखने के क़दम-दर-क़दम निर्देश
- साफ़ बताता है कि वह क्या नहीं देख सकता: आपकी DNS क्वेरी किन रिज़ॉल्वर तक पहुँचती हैं
इनपुट और आउटपुट
इनपुट
- क्या आप अभी VPN या प्रॉक्सी से जुड़े हैं? — हाँ, नहीं या पता नहीं। इससे सिर्फ़ नतीजे की व्याख्या बदलती है।
- आपका कनेक्शन — "जाँच चलाएँ" दबाने पर आपका ब्राउज़र Mutqan सर्वर को जो एक रिक्वेस्ट भेजता है; इसके अलावा कुछ नहीं भेजा जाता।
आउटपुट
- आपका कनेक्शन — सार्वजनिक IP एड्रेस और वर्ज़न, नेटवर्क का नाम और नंबर, एड्रेस से जुड़ी लोकेशन, जवाब देने वाला Cloudflare edge, और ब्राउज़र के टाइम ज़ोन के साथ एड्रेस का टाइम ज़ोन।
- नेटवर्क का प्रकार — VPN या प्रॉक्सी, होस्टिंग, घरेलू, मोबाइल, बिज़नेस या अज्ञात, भरोसे के स्तर और मिले शब्दों के साथ।
- आकलन — आपके चुने जवाब के हिसाब से नतीजे का मतलब।
- DNS रिज़ॉल्वर ख़ुद जाँचें — हर सिस्टम और ब्राउज़र के लिए निर्देश।
DNS लीक टेस्ट का उदाहरण
ब्राउज़र का ट्रैफ़िक ले जाने वाला VPN
इनपुट:
Are you connected to a VPN or proxy right now? Yesआउटपुट:
Public IP address: 203.0.113.45 (IPv4)
Network (AS organisation): Example VPN Ltd · AS64500
Network type (from its name): VPN or proxy · high confidence — AS organisation mentions "vpn".
Reading: your browser's traffic leaves through a network that looks like a VPN, proxy or data centre — what a working tunnel looks like. This page cannot see your DNS resolver; use the steps below to confirm it belongs to the VPN too.DNS लीक टेस्ट के नतीजे कैसे पढ़ें
VPN चालू हो तो नेटवर्क VPN प्रोवाइडर या होस्टिंग कंपनी का होना चाहिए। अगर यह आपका घरेलू या मोबाइल प्रोवाइडर है, तो VPN इस ब्राउज़र का ट्रैफ़िक ले ही नहीं जा रहा।
VPN बंद होने पर भी नेटवर्क VPN या डेटा सेंटर जैसा दिखे, तो आम तौर पर रास्ते में कोई प्रॉक्सी, ब्राउज़र एक्सटेंशन, कंपनी गेटवे, iCloud Private Relay या Cloudflare WARP है।
"अज्ञात" का मतलब है कि नेटवर्क का नाम किसी जाने-पहचाने शब्द से नहीं मिला। यह अपने आप में समस्या नहीं; एड्रेस को अपने VPN ऐप में दिखे एड्रेस से मिलाएँ।
ब्राउज़र का टाइम ज़ोन एड्रेस के टाइम ज़ोन से अलग होना दूसरे देश के VPN के साथ सामान्य है, पर वेबसाइटें इसे नोटिस कर सकती हैं।
इनमें से कोई भी लाइन यह नहीं बताती कि किस DNS रिज़ॉल्वर ने जवाब दिया; यह सिर्फ़ मैन्युअल क़दम बता सकते हैं।
DNS लीक टेस्ट कब इस्तेमाल करें
- पब्लिक Wi-Fi पर भरोसा करने से पहले पक्का करना कि VPN सच में आपके ब्राउज़र का ट्रैफ़िक ले जा रहा है।
- पता करना कि कंपनी का प्रॉक्सी, ब्राउज़र एक्सटेंशन या कोई प्राइवेसी रिले वेबसाइटों को दिखने वाला नेटवर्क बदलता है या नहीं।
- VPN लीक का शक होने पर सहकर्मी को उसका DNS रिज़ॉल्वर पढ़ना क़दम-दर-क़दम समझाना।
समस्या निवारण
- VPN ऐप "connected" दिखाता है पर नतीजे में घरेलू प्रोवाइडर है — VPN सेटिंग में split tunnelling या बाहर रखे ऐप देखें, ब्राउज़र प्रॉक्सी और एक्सटेंशन बंद करें, फिर जाँच दोबारा चलाएँ।
- rate limit या नेटवर्क का संदेश — थोड़ा रुककर "जाँच चलाएँ" फिर दबाएँ; पेज को Mutqan सर्वर तक एक रिक्वेस्ट चाहिए।
- सिस्टम DNS सर्वर के रूप में आपका राउटर (अक्सर 192.168.x.1) दिखाता है — राउटर क्वेरी प्रोवाइडर के रिज़ॉल्वर तक भेजता है। राउटर की DNS सेटिंग या VPN का अपना DNS विकल्प देखें।
- ब्राउज़र में "secure DNS" किसी प्रोवाइडर पर सेट है — सिस्टम रिज़ॉल्वर की जगह वही प्रोवाइडर ब्राउज़र की क्वेरी पाता है। अगर आपने ख़ुद चुना है तो यह लीक नहीं, पर जब तक VPN वह ट्रैफ़िक भी न ले जाए, यह VPN के DNS को बायपास करता है।
DNS लीक टेस्ट के बारे में अक्सर पूछे जाने वाले सवाल
क्या यह पेज देख सकता है कि मैं कौन-सा DNS रिज़ॉल्वर इस्तेमाल करता हूँ?
नहीं, और यह ऐसा दावा भी नहीं करता। वेब पेज आपके सिस्टम का रिज़ॉल्वर नहीं पढ़ सकता; वेबसाइट रिज़ॉल्वर सिर्फ़ ऐसे टेस्ट डोमेन से देखती है जिसके name server अनोखे नाम पूछने वालों को लॉग करें — यह ढाँचा यह साइट नहीं चलाती। पेज वह नेटवर्क दिखाता है जिससे आपका ट्रैफ़िक निकलता है और रिज़ॉल्वर ख़ुद पढ़ने के सटीक क़दम बताता है।
DNS लीक क्या होता है?
VPN चालू होने पर आपकी DNS क्वेरी टनल के अंदर से VPN के रिज़ॉल्वर तक जानी चाहिए। लीक तब है जब वे टनल के बाहर — आपके इंटरनेट प्रोवाइडर या राउटर के रिज़ॉल्वर तक — चली जाएँ, जिससे प्रोवाइडर आपकी हर खोजी गई साइट देखता रहता है, भले ही बाक़ी ट्रैफ़िक टनल में हो।
Jio या Airtel पर VPN चालू है, फिर भी नतीजे में वही प्रोवाइडर दिख रहा है — इसका क्या मतलब है?
इसका मतलब है कि VPN इस ब्राउज़र का ट्रैफ़िक ले ही नहीं जा रहा, जो DNS लीक से भी ज़्यादा खुलापन है। देखें कि VPN जुड़ा है, split tunnelling में ब्राउज़र बाहर तो नहीं रखा गया, और कोई ब्राउज़र प्रॉक्सी या एक्सटेंशन उसे बायपास तो नहीं कर रहा; फिर जाँच दोबारा चलाएँ।
नेटवर्क का प्रकार कैसे तय होता है?
एड्रेस के मालिक नेटवर्क के नाम (उसके AS संगठन) से, जिसे VPN ब्रांड, होस्टिंग प्रोवाइडर, मोबाइल कैरियर और इंटरनेट प्रोवाइडर से जुड़े शब्दों से मिलाया जाता है। यह नाम पर शब्दों का मिलान है, VPN exit का डेटाबेस नहीं: जो VPN घरेलू एड्रेस किराये पर लेता है वह घरेलू दिखता है, और भरोसे का स्तर बताता है कि मिलान कितना मज़बूत है।
क्या मेरा IP एड्रेस स्टोर होता है?
नहीं। "जाँच चलाएँ" दबाने पर आपका ब्राउज़र जो रिक्वेस्ट Mutqan सर्वर को भेजता है, उसी से एड्रेस पढ़ा जाता है, आपको दिखाया जाता है और स्टोर नहीं होता। किसी दूसरी सेवा को कुछ नहीं भेजा जाता।
तकनीकी नोट्स
एड्रेस, AS नंबर और AS संगठन आपकी अपनी रिक्वेस्ट से आते हैं, जैसी Cloudflare edge को मिली (GET /api/v1/internet/me); कहीं और कुछ नहीं खोजा जाता। नेटवर्क का प्रकार AS संगठन के नाम का VPN ब्रांड, होस्टिंग प्रोवाइडर, मोबाइल कैरियर और इंटरनेट प्रोवाइडर शब्दावली से मिलान है।
असली DNS लीक टेस्ट के लिए किसी टेस्ट ज़ोन के authoritative name server चाहिए: पेज ब्राउज़र से अनोखे रैंडम नाम resolve करवाता है और ज़ोन के सर्वर लॉग करते हैं कि किन रिज़ॉल्वर एड्रेस ने पूछा। यह साइट ऐसा ज़ोन नहीं चलाती, इसलिए आपके रिज़ॉल्वर की सूची नहीं दे सकती। DNS क्वेरी ब्राउज़िंग को कैसे उजागर करती हैं, यह RFC 9076 (DNS Privacy Considerations) में बताया गया है।
एन्क्रिप्टेड DNS यह बदलता है कि क्वेरी कौन देखता है, यह नहीं कि वे टनल से बाहर जाती हैं या नहीं: DNS over HTTPS (RFC 8484) वाला ब्राउज़र अपनी क्वेरी ब्राउज़र में चुने प्रोवाइडर को भेजता है, और DNS over TLS (RFC 7858) वाला सिस्टम सिस्टम में चुने प्रोवाइडर को, इसलिए दोनों सेटिंग जाँचनी होंगी।
सीमाएँ और कार्यप्रणाली
यह एक सीमित जाँच है: यह नहीं देख सकती कि आपकी क्वेरी किन DNS रिज़ॉल्वर तक पहुँचती हैं, क्योंकि उसके लिए अपने name server वाला टेस्ट डोमेन चाहिए, जो यह साइट नहीं चलाती।
नेटवर्क का प्रकार AS संगठन के नाम पर शब्दों का मिलान है: घरेलू एड्रेस किराये पर लेने वाले VPN घरेलू दिखते हैं, और कई नेटवर्क एक से ज़्यादा प्रकार मिलाते हैं।
एड्रेस और नेटवर्क वही हैं जो Cloudflare edge ने इस एक रिक्वेस्ट के लिए देखे; उसी डिवाइस के दूसरे ऐप अलग रास्ता ले सकते हैं।
सुरक्षा और गोपनीयता
"जाँच चलाएँ" दबाने से Mutqan सर्वर को एक रिक्वेस्ट जाती है, जो आपका IP एड्रेस और Cloudflare का जोड़ा नेटवर्क विवरण पढ़कर आपको दिखाता है। कुछ भी स्टोर नहीं होता, और किसी दूसरी सेवा को कुछ नहीं भेजा जाता।
संदर्भ
- RFC 9076: DNS Privacy ConsiderationsDNS क्वेरी उपयोगकर्ता के बारे में क्या बताती हैं, रास्ते में उन्हें कौन देख सकता है (रिज़ॉल्वर, नेटवर्क, authoritative सर्वर) और एन्क्रिप्शन इसमें क्या बदलता है।
- RFC 8484: DNS Queries over HTTPS (DoH)DNS over HTTPS को परिभाषित करता है: application/dns-message मीडिया टाइप के साथ HTTPS GET या POST में भेजा गया DNS संदेश, और उस पर कैशिंग व HTTP/2 कैसे लागू होते हैं।
- RFC 7858: Specification for DNS over Transport Layer Security (TLS)पोर्ट 853 पर DNS over TLS — Android के Private DNS जैसी सिस्टम सेटिंग के पीछे का एन्क्रिप्टेड ट्रांसपोर्ट।