WebRTC लीक टेस्ट

VPN वेबसाइटों से आपका असली IP छिपा रहा हो, तब भी ब्राउज़र WebRTC के ज़रिए उसे उजागर कर सकते हैं। यह टेस्ट जाँचता है कि आपका ब्राउज़र ऐसा करता है या नहीं — पूरी तरह आपके ब्राउज़र में, कहीं कोई डेटा भेजे बिना।

WebRTC जाँचा जा रहा है…

WebRTC लीक क्या है?

WebRTC ब्राउज़र की पीयर-टू-पीयर ऑडियो, वीडियो और डेटा सुविधा है — Google Meet, Discord और कई वेब ऐप इसे इस्तेमाल करते हैं। P2P कनेक्शन बनाने के लिए ब्राउज़र STUN सर्वरों से अपने IP एड्रेस पता करता है, जिनमें लोकल और NAT के पीछे के पते भी शामिल हैं। कोई वेबसाइट ब्राउज़र से यह खोज चुपचाप करवाकर मिले IP JavaScript से पढ़ सकती है — VPN को पूरी तरह दरकिनार करते हुए।

टेस्ट कैसे काम करता है

आपका ब्राउज़र एक नक़ली RTCPeerConnection बनाता है, createOffer कॉल करता है और मिले ICE कैंडिडेट पढ़ता है। ICE कैंडिडेट में वह हर IP होता है जो ब्राउज़र खोज सकता है — आपका असली IP भी, भले VPN बाक़ी सारा ट्रैफ़िक टनल कर रहा हो। टेस्ट लोकली चलता है; हमारे सर्वरों को कुछ नहीं भेजा जाता।

WebRTC लीक कैसे ठीक करें

तीन विकल्प: (1) ऐसा VPN इस्तेमाल करें जो WebRTC लीक सक्रिय रूप से रोकता हो (Doppler के iOS और Android ऐप टनल के बाहर WebRTC बंद कर देते हैं)। (2) WebRTC बंद करने वाला ब्राउज़र एक्सटेंशन लगाएँ (uBlock Origin में इसका विकल्प है)। (3) Firefox में about:config में media.peerconnection.enabled को false करें। WebRTC बंद करने से ब्राउज़र में वीडियो कॉल नहीं चलेंगी; उनकी जगह नेटिव ऐप इस्तेमाल करें।

FAQ

WebRTC क्या है?+

WebRTC हर आधुनिक ब्राउज़र में निर्मित W3C मानक है, जो रियल-टाइम पीयर-टू-पीयर ऑडियो, वीडियो और डेटा संचार देता है। यह Google Meet, Discord वेब, Zoom वेब क्लाइंट और ज़्यादातर ब्राउज़र-आधारित वीडियो चैट चलाता है। जो API P2P कॉल संभव बनाते हैं, वही JavaScript को आपके लोकल नेटवर्क पते खोजने भी देते हैं।

VPN के बावजूद WebRTC मेरा असली IP क्यों लीक करता है?+

क्योंकि WebRTC स्टैक एप्लिकेशन परत के नीचे काम करता है और STUN से सीधे नेटवर्क इंटरफ़ेस से पूछता है। VPN IP परत पर ट्रैफ़िक टनल करता है, पर WebRTC की एड्रेस-खोज कॉल्स नहीं रोकता। लीक हुआ पता एन्क्रिप्टेड टनल के भीतर जाता है — पर फिर ब्राउज़र उसे पेज के JavaScript को सौंप देता है, जो उसे कहीं भी भेज सकता है।

कौन-कौन से ब्राउज़र प्रभावित हैं?+

डिफ़ॉल्ट सेटिंग पर सभी: Chrome, Edge, Firefox, Safari, Brave, Opera, Arc। Brave में WebRTC IP-लीक सेटिंग है जो डिफ़ॉल्ट रूप से बंद रहती है। Firefox में about:config से WebRTC पूरी तरह बंद किया जा सकता है। iOS Safari iOS 14 से आंशिक रूप से सुरक्षित है, पर पूरी तरह नहीं।

क्या Doppler VPN WebRTC लीक रोकता है?+

हाँ। हमारे iOS और Android क्लाइंट लोकल किल-स्विच चलाते हैं जो टनल के बाहर सारा UDP ट्रैफ़िक रोक देता है, जिससे STUN खोज बाहरी सर्वरों तक नहीं पहुँचती। डेस्कटॉप पर पूरी कवरेज के लिए VPN के साथ uBlock Origin का WebRTC टॉगल या ब्राउज़र-स्तर पर बंद करना सुझाते हैं।

क्या WebRTC बंद करने से वेबसाइटें टूटेंगी?+

ब्राउज़र की वीडियो कॉल (Meet, Zoom वेब, Discord वेब) और कुछ सहयोग टूल टूट जाते हैं। सामान्य ब्राउज़िंग, स्ट्रीमिंग या किसी ऐसी चीज़ पर असर नहीं पड़ता जिसे पीयर-टू-पीयर कनेक्शन नहीं चाहिए। इन सेवाओं के नेटिव ऐप WebRTC पर निर्भर नहीं हैं।

क्या यह टेस्ट निजी है?+

हाँ। टेस्ट मानक RTCPeerConnection API से पूरी तरह आपके ब्राउज़र में चलता है। न IP, न नतीजा, न मेटाडेटा — कुछ भी डिवाइस से बाहर नहीं जाता। हम यह तक लॉग नहीं करते कि आपने टेस्ट चलाया।