إذا ظهر عنوان IP العام الحقيقي الخاص بك أعلاه أثناء تفعيل VPN، فهذا يعني أن الـVPN يعاني من تسرب. اختر القسم الخاص بمتصفحك واتبع الخطوات.
لا يحتوي Chrome على مفتاح تحكم مدمج لتعطيل WebRTC. ثبّت إضافة "WebRTC Network Limiter" الرسمية من Chrome Web Store (من تطوير Google) واضبطها على "Use default public and private interfaces." أو انتقل إلى VPN يوفر حماية مدمجة ضد تسرب WebRTC (تعلن كل من Mullvad و ProtonVPN و NordVPN و ExpressVPN عن دعمها لذلك).
اكتب about:config في شريط العنوان ووافق على التحذير. ابحث عن media.peerconnection.enabled وانقر نقرًا مزدوجًا لضبطها على false. سيؤدي هذا إلى تعطيل WebRTC بالكامل - ستتوقف مكالمات الفيديو في Google Meet و WhatsApp Web ومتصفح Discord عن العمل إلى أن تعيد تفعيلها.
الصق brave://settings/privacy في شريط العنوان، مرّر إلى "WebRTC IP handling policy"، وغيّرها إلى "Disable Non-Proxied UDP." يُعد Brave المتصفح الرئيسي الوحيد الذي يوفر هذا الخيار مباشرة في الواجهة دون الحاجة إلى إضافة.
على macOS: Safari > Settings > Advanced > Show features for web developers > Feature Flags > عطّل WebRTC Platform UDP Sockets. على iOS: Settings > Safari > Advanced > Experimental Features > فعّل WebRTC mDNS ICE candidates.
إذا كنت بحاجة إلى استمرار عمل مكالمات الفيديو، فلا تقم بتعطيل WebRTC - بل انتقل إلى VPN يوجّه حركة WebRTC عبر النفق أو يحظرها على مستوى نظام التشغيل. تقوم كل من Mullvad و ProtonVPN و NordVPN و ExpressVPN بذلك بالشكل الصحيح، بينما لا تفعل ذلك الكثير من خدمات VPN الرخيصة والمجانية.
يستبدل Chrome عنوان IP المحلي الحقيقي الخاص بك بسلسلة mDNS مجزأة مثل a1b2c3d4.local. هذه ميزة خصوصية أُضيفت في Chrome 76 (2019) - لا يمكن تتبع هذه التجزئة للوصول إلى شبكتك الحقيقية، ولا تساعد في بصمة الجهاز (fingerprinting).