اختبار تسريب WebRTC
تتيح تقنية WebRTC للمتصفحات التواصل مباشرة فيما بينها لإجراء مكالمات الفيديو ومشاركة الشاشة، لكنها أثناء التفاوض على تلك الاتصالات قد تكشف عناوين IP الخاصة بك لأي موقع يطلبها، متجاوزةً أحيانًا VPN لديك. يُظهر لك هذا الاختبار بدقة ما يكشفه متصفحك عبر WebRTC، وهو يعمل بالكامل على جهازك: لا يُرسل أي شيء إلى خوادمنا.
جارٍ اختبار متصفحك…
ما هي WebRTC؟
WebRTC (اختصار Web Real-Time Communication) هي تقنية المتصفح التي تقف خلف مكالمات الفيديو والمحادثات الصوتية ومشاركة الشاشة في مواقع مثل Google Meet وDiscord وWhatsApp Web. تتيح لمتصفحَين تبادل الصوت والفيديو والبيانات مباشرة دون تمرير كل شيء عبر خادم وسيط، وهذا تحديدًا ما يجعلها بحاجة إلى اكتشاف عناوين شبكتك الحقيقية.
كيف يمكن لـ WebRTC تسريب عنوان IP الخاص بي؟
لربط جهازين مباشرة، تسأل WebRTC خادم STUN: «ما هو عنواني العام؟» ثم تشارك الإجابة (وتُسمى مرشّح ICE) مع صفحة الويب. ويستطيع أي سكربت في أي موقع تشغيل هذه العملية بصمت: دون مكالمة، ودون طلب إذن، ودون أي شيء ظاهر. التفصيل الحاسم أن بعض الإعدادات ترسل طلبات STUN خارج نفق VPN، فيسلّم متصفحك المواقع عنوان IP الحقيقي بينما تُظهر حركتك العادية عنوان VPN، وهذا التعارض هو عين التسريب الذي يرصده الاختبار.
كيف تمنع تسريبات WebRTC
إذا وجد الاختبار تسريبًا فأمامك ثلاثة خيارات قوية. أولًا، استخدم شبكة VPN مزوّدة بحماية مدمجة من تسريبات WebRTC ونفق IPv6، فالمزوّدون الموثوقون يحظرون حركة STUN أو يعيدون كتابتها. ثانيًا، عزّز متصفحك: يتيح Firefox تعطيل WebRTC كليًا (الخيار media.peerconnection.enabled في about:config)، ويضم Brave إعدادًا لسياسة WebRTC، وتستطيع إضافات مثل uBlock Origin منع WebRTC من كشف العناوين المحلية. ثالثًا، لا تعطّل WebRTC إلا إذا كنت لا تجري مكالمات من المتصفح إطلاقًا، فتعطيلها يكسر Meet وDiscord والخدمات المشابهة. وبعد أي تغيير، أعد هذا الاختبار للتأكد من نجاح الحل.
أسئلة شائعة
هل ينبغي أن أعطّل WebRTC تمامًا؟
فقط إذا كنت لا تستخدم مكالمات الفيديو أو مشاركة الشاشة في المتصفح أبدًا. فتعطيل WebRTC يكسر Google Meet وDiscord وWhatsApp Web والخدمات المشابهة. أما لمعظم الناس، فالخيار الأفضل شبكة VPN مزوّدة بحماية WebRTC أو متصفح يخفي العناوين المحلية.
هل توقف VPN تسريبات WebRTC تلقائيًا؟
ليس دائمًا. تستبدل VPN العنوان الذي تراه المواقع عبر HTTP، لكن اكتشاف WebRTC قد يلتفّ على الأنفاق سيئة الإعداد، وخصوصًا عبر IPv6. عملاء VPN الجيدون يحظرون تسريبات WebRTC صراحةً، وهذه الصفحة أسرع وسيلة للتأكد من أن عميلك يفعل ذلك حقًا.
لماذا أرى عناوين .local بدلًا من العناوين الحقيقية؟
تستبدل المتصفحات الحديثة عناوين شبكتك المحلية الخاصة بأسماء mDNS عشوائية تنتهي بـ .local. تظل المواقع قادرة على إجراء المكالمات، لكنها لم تعُد تعرف عنوانك المحلي الحقيقي. إنها حماية للخصوصية، ورؤيتك تلك الأسماء دليل على أنها تعمل.