WebRTC क्या है?
WebRTC बिना प्लगइन के ब्राउज़र में रीयल-टाइम ऑडियो, वीडियो और पीयर कनेक्शन देता है।
कनेक्ट करने के लिए ब्राउज़र STUN सर्वर से उम्मीदवार पते पूछ सकते हैं — LAN होस्ट और पब्लिक सर्वर-रिफ्लेक्सिव पते।
प्राइवेसी
देखें कि WebRTC इस पेज के पते से अलग कोई पब्लिक IP दिखाता है या नहीं — सिर्फ़ LAN पता नहीं।
आपके मौजूदा कनेक्शन से अपडेट होते हैं
विधि: यह ब्राउज़र एक STUN सर्वर से ICE कैंडिडेट इकट्ठा करता है। इस पेज के IP की उसी फ़ैमिली का पब्लिक host या STUN (srflx) पता जो मेल न खाए वही लीक है। LAN पते अलग सूची में हैं। mDNS नाम नज़रअंदाज़। रिले (TURN) पब्लिक-IP लीक नहीं।
LAN होस्ट पता (जैसे 192.168.x.x) का मतलब है यह पेज आपका लोकल नेटवर्क देख सकता है। यह आपके असली पब्लिक IP के लीक होने जैसा नहीं है।
इस पेज के IP से अलग पब्लिक STUN (srflx) पता VPN के लिए असली लीक है। “इस पेज का IP” SkyPath लोड करने वाला पता है — टनल इस साइट को ढकती हो तो वह VPN एग्ज़िट है।
ऑटो लीक फ़ैसला केवल उसी IP फ़ैमिली की तुलना करता है जिससे यह पेज लोड हुआ। दूसरी फ़ैमिली का पब्लिक पता सूची में आता है ताकि आप मिलाएँ; खुद फ़्लैग नहीं होता।
mDNS (.local) नाम फ़ैसले में नज़रअंदाज़ होते हैं। वे LAN IP छिपाते हैं; पब्लिक IP सुरक्षित होने का सबूत नहीं। रिले (TURN) पब्लिक-IP लीक नहीं।
WebRTC बिना प्लगइन के ब्राउज़र में रीयल-टाइम ऑडियो, वीडियो और पीयर कनेक्शन देता है।
कनेक्ट करने के लिए ब्राउज़र STUN सर्वर से उम्मीदवार पते पूछ सकते हैं — LAN होस्ट और पब्लिक सर्वर-रिफ्लेक्सिव पते।
VPN इस पेज के लोड होने वाले IP को छिपा सकता है, जबकि WebRTC STUN से दूसरा पब्लिक पता इकट्ठा कर सकता है। यही असली लीक है।
192.168 या दूसरा प्राइवेट होस्ट कैंडिडेट देखना लोकल नेटवर्क की दृश्यता है, ISP पब्लिक IP लीक का सबूत नहीं।
Host लोकल इंटरफ़ेस है। 192.168, 10.x या IPv6 ULA का मतलब पेज आपका LAN देख रहा है। यह पब्लिक IP लीक नहीं।
सर्वर-रिफ्लेक्सिव (srflx) STUN सर्वर आपको जो पब्लिक पता दिखाता है। इस पेज के पब्लिक IP से मिलाएँ। उसी फ़ैमिली में अंतर VPN लीक है।
रिले (TURN) टर्न सर्वर से जाता है, ISP पता नहीं। पीयर-रिफ्लेक्सिव (prflx) पीयर से आता है। mDNS नाम .local पर खत्म: फ़ैसले में नज़रअंदाज़ क्योंकि वे LAN IP छिपाते हैं, पब्लिक लीक नहीं।
VPN बंद रखकर यह टेस्ट खोलें, पब्लिक IP और पब्लिक WebRTC नोट करें। VPN जोड़ें, फिर चलाएँ; दोनों पब्लिक मान VPN एग्ज़िट से मिलने चाहिए — घर के ISP से नहीं।
कनेक्ट के बाद भी पब्लिक WebRTC ISP पता दिखाए तो टनल WebRTC नहीं ढक रही। VPN की WebRTC सुरक्षा चालू करें या ब्राउज़र में ICE सीमित करके फिर टेस्ट करें। आगे: DNS लीक टेस्ट।
यह पेज एक IP फ़ैमिली पर लोड होता है। ऑटो फ़ैसला केवल उसी फ़ैमिली के पब्लिक WebRTC पते मिलाता है, इसलिए पेज IPv4 इस्तेमाल करे तो IPv6 STUN पता सिर्फ़ इसलिए लीक नहीं माना जाता।
दूसरी फ़ैमिली दिखे तो हम सूची देते हैं ताकि आप मैचिंग VPN एग्ज़िट से मिलाएँ। एक STUN सर्वर; दूसरा STUN यह नियम नहीं बदलता।
Chrome और Edge अब वह पुराना chrome://flags «WebRTC IP handling» स्विच नहीं देते जिसका कई गाइड अभी भी ज़िक्र करते हैं, और WebRTC Network Limiter एक्सटेंशन बंद हो चुका है। प्रबंधित ब्राउज़र WebRTC IP हैंडलिंग नीति सेट कर सकते हैं। वरना WebRTC सुरक्षा वाली VPN इस्तेमाल करें।
Firefox: about:config में media.peerconnection.ice.default_address_only और media.peerconnection.ice.no_host LAN होस्ट कैंडिडेट छिपाते हैं। media.peerconnection.enabled को false करने से WebRTC बंद होता है और ब्राउज़र कॉल टूटती हैं।
Safari: साइट सेटिंग में WebRTC सीमित करें जहाँ उपलब्ध हो। ब्राउज़र कॉल की ज़रूरत न हो तभी WebRTC बंद करें। फिर यह टेस्ट फिर चलाएँ।
जब कोई पेज ICE कैंडिडेट पढ़कर वह पता जान ले जो आप बाँटना नहीं चाहते थे। VPN उपयोगकर्ताओं के लिए गंभीर मामला VPN एग्ज़िट से अलग पब्लिक STUN पता है — सिर्फ़ 192.168 LAN नहीं।
मतलब पेज लोकल नेटवर्क पता देख सकता है। यह उपयोगी संदर्भ है, लेकिन इस पेज से अलग पब्लिक IP जैसा नतीजा नहीं। यह टेस्ट दोनों अलग बताता है।
कर सकता है। VPN आम HTTP अनुरोध छिपाता है, लेकिन WebRTC STUN से पब्लिक पता इकट्ठा कर सकता है। इस पेज पर पब्लिक WebRTC और पब्लिक IP की तुलना करें।
WebRTC बंद करना (जैसे Firefox में media.peerconnection.enabled = false) ब्राउज़र की वीडियो और वॉइस कॉल तोड़ देता है। VPN की WebRTC सुरक्षा या ICE सीमाएँ चुनें।
VPN की WebRTC सुरक्षा हो तो इस्तेमाल करें। Firefox में about:config से ICE होस्ट सीमित करें। Chrome या Edge अगर आप मैनेज करते हैं तो WebRTC IP हैंडलिंग नीति इस्तेमाल करें — मौजूदा Chrome पुराना फ़्लैग स्विच नहीं देता। फिर टेस्ट फिर चलाएँ।
नहीं। कुछ सिर्फ़ IP ट्रैफ़िक टनल करती हैं। देखें कि VPN या ब्राउज़र साफ़ तौर पर WebRTC लीक सुरक्षा देता है या नहीं।
ऑटो लीक फ़ैसला केवल उसी IP फ़ैमिली की तुलना करता है जिससे पेज लोड हुआ। पेज IPv4 इस्तेमाल करे तो IPv6 STUN पता सूची में आता है (और उलटा) ताकि आप मिलाएँ। खुद लीक नहीं माना जाता।
रिले (TURN) का मतलब पथ ने टर्न सर्वर इस्तेमाल किया, ISP पब्लिक IP नहीं। .local पर खत्म mDNS नाम LAN पता छिपाते हैं। पब्लिक-लीक फ़ैसले में यह टेस्ट दोनों को नज़रअंदाज़ करता है।