Click "Run Test" to check for WebRTC leaks

شغّل اختبار تسريب WebRTC هذا للتحقق مما إذا كان متصفحك يكشف عنوان IP العام أو المحلي الحقيقي الخاص بك عبر واجهات برمجة تطبيقات WebRTC. إذا تم اكتشاف تسريب، سنعرض لك بالضبط كيفية إصلاحه.

نتائج اختبار FreeGuard الداخلي

يحظر FreeGuard VPN اكتشاف عناوين IP عبر WebRTC على مستوى الشبكة، مما يمنع تسريبات عناوين IP العامة والمحلية عبر جميع المتصفحات التي تم اختبارها.

عرض منهجية الاختبار →

كيف تتجاوز تسريبات WebRTC VPN الخاص بك وتكشف عنوان IP الحقيقي الخاص بك

يستخدم WebRTC طلبات خادم STUN لاكتشاف عناوين IP الخاصة بك من أجل الاتصال من نظير إلى نظير، ويمكن لهذه الطلبات تجاوز نفق VPN الخاص بك بالكامل.

WebRTC (الاتصال الفوري عبر الويب) هي تقنية متصفح تتيح مشاركة الصوت والفيديو والبيانات من نظير إلى نظير بدون إضافات. وهي تدعم مكالمات الفيديو على منصات مثل Google Meet وDiscord وFacebook Messenger.

لإنشاء اتصالات من نظير إلى نظير، يحتاج WebRTC إلى اكتشاف عناوين IP الخاصة بك. ويقوم بذلك عن طريق إرسال طلبات إلى خوادم STUN (Session Traversal Utilities for NAT). المشكلة هي أن طلبات STUN هذه يمكن أن تحدث خارج نفق VPN الخاص بك، مما يكشف عن عنوان IP العام الخاص بك وعناوين IP الخاصة بالشبكة المحلية.

هذا يعني أنه حتى مع تفعيل VPN، يمكن لموقع ويب استخدام JavaScript لتشغيل WebRTC واكتشاف عنوان IP الحقيقي الخاص بك. يحدث التسريب على مستوى المتصفح، وليس على مستوى الشبكة، ولهذا السبب تفشل العديد من VPNs التي تعمل على مستوى النظام في منعه.

جميع المتصفحات الرئيسية — Chrome وFirefox وEdge وOpera — تكون فيها WebRTC مفعّلة افتراضيًا. لدى Safari دعم WebRTC ولكن مع أذونات افتراضية أكثر تقييدًا.

كيفية تعطيل WebRTC في كل متصفح رئيسي

يمكنك تعطيل WebRTC في Firefox عبر about:config، أو استخدام إضافات المتصفح في Chrome وEdge، أو استخدام VPN يحظر تسريبات WebRTC على مستوى الشبكة.

Firefox: اكتب about:config في شريط العناوين، وابحث عن media.peerconnection.enabled، ثم اضبطه على false. سيؤدي هذا إلى تعطيل WebRTC بالكامل.

Chrome / Edge / Opera: لا تسمح هذه المتصفحات بتعطيل WebRTC من خلال الإعدادات. ثبّت إضافة لمنع تسريبات WebRTC، أو استخدم VPN مدمجًا به حماية من تسريبات WebRTC. لاحظ أن الإضافات لا تستطيع إلا تقييد WebRTC، وليس تعطيله بالكامل.

Safari: انتقل إلى Preferences → Advanced → Show Develop menu. في قائمة Develop، أزل تحديد “Enable WebRTC MDNS ICE candidates” لمنع تسريبات IP المحلية.

أفضل نهج: بدلاً من تعطيل WebRTC (وهو ما يكسر مكالمات الفيديو)، استخدم VPN مثل FreeGuard يعترض طلبات STUN الخاصة بـ WebRTC على مستوى الشبكة، مما يضمن إرجاع عنوان IP الخاص بـ VPN فقط.

كيفية حماية نفسك في 3 خطوات

  1. الخطوة 1: شغّل اختبار تسريب WebRTC أعلاه مع اتصال VPN مفعّل لترى ما إذا كان عنوان IP الحقيقي الخاص بك مكشوفًا
  2. الخطوة 2: إذا تم اكتشاف تسريب، فتحقق من إعدادات متصفحك أو ثبّت إضافة لمنع تسريبات WebRTC
  3. الخطوة 3: أعد تشغيل الاختبار للتأكد من إصلاح التسريب وأن عنوان IP الخاص بـ VPN فقط هو الظاهر

الأسئلة المتداولة

ما هو WebRTC ولماذا يوجد في متصفحي إذا كان يخلق ثغرة محتملة في الخصوصية لضمان بقاء بياناتي الشخصية ونشاط التصفح الخاص بي خاصين بالكامل؟

يتيح WebRTC مكالمات الفيديو، والدردشة الصوتية، ومشاركة الملفات في الوقت الفعلي مباشرةً داخل المتصفح بدون إضافات. وهو ضروري لخدمات مثل Google Meet وDiscord. مخاطر الخصوصية هي أثر جانبي لآلية اكتشاف IP الخاصة به.

هل يمكن لموقع ويب اكتشاف عنوان IP الحقيقي الخاص بي عبر WebRTC حتى عندما أكون متصلاً بـ VPN وما هي أهم الأمور التي يجب أن أعرفها عن هذا؟

نعم. يمكن لطلبات STUN الخاصة بـ WebRTC تجاوز نفق VPN وكشف عنوان IP العام والمحلي الحقيقيين الخاصين بك. لهذا السبب تعد الحماية المخصصة من تسريبات WebRTC مهمة.

هل يؤدي تعطيل WebRTC في متصفحي إلى التأثير على قدرتي على استخدام خدمات مكالمات الفيديو مثل Zoom أو Google Meet وما هي أهم الأمور التي يجب أن أعرفها عن هذا؟

نعم، يؤدي تعطيل WebRTC إلى كسر مكالمات الفيديو عبر المتصفح. النهج الأفضل هو استخدام VPN مع حماية من تسريبات WebRTC، والذي يخفي عنوان IP الخاص بك مع إبقاء WebRTC فعالًا.

ما الفرق بين تسريب WebRTC الذي يُظهر عنوان IP العام الخاص بي مقابل عنوان IP المحلي أو الخاص وما هي أهم الأمور التي يجب أن أعرفها عن هذا؟

يكشف تسريب عنوان IP العام مزود خدمة الإنترنت الخاص بك والموقع التقريبي للمواقع الإلكترونية. أما تسريب عنوان IP المحلي (مثل 192.168.x.x) فيكشف عن إعدادات الشبكة الخاصة بك لكنه أقل تحديدًا لهويتك بحد ذاته.

لماذا تفشل بعض إضافات المتصفح الخاصة بـ VPN في منع تسريبات WebRTC بينما تنجح تطبيقات VPN لسطح المكتب وما هي الاعتبارات الرئيسية والقيود المحتملة التي يجب أن أكون على علم بها قبل المتابعة؟

تعمل إضافات المتصفح داخل معزل المتصفح ولا يمكنها التحكم الكامل في WebRTC على مستوى الشبكة. تعترض تطبيقات VPN لسطح المكتب حركة المرور على مستوى نظام التشغيل، مما يوفر حماية أكثر شمولًا.

هل متصفح الهاتف المحمول الخاص بي على Android أو iOS أيضًا عرضة لتسريبات WebRTC عند استخدام تطبيق VPN وما هي أهم الأمور التي يجب أن أعرفها عن هذا؟

نعم. تدعم متصفحات الهاتف المحمول WebRTC ويمكن أن تكشف عنوان IP الخاص بك. ومع ذلك، فإن تطبيقات VPN التي تُهيئ نفق الشبكة الخاص بالجهاز تمنع عادةً تسريبات WebRTC على الأجهزة المحمولة بشكل أكثر فعالية من سطح المكتب.

كيف يمكنني اختبار ما إذا كان موقع ويب معين يحاول استخدام WebRTC لاكتشاف عنوان IP الحقيقي الخاص بي وما هي أهم الأمور التي يجب أن أعرفها عن هذا؟

افتح أدوات المطور في متصفحك (F12)، وانتقل إلى علامة التبويب Console، وابحث عن استدعاءات RTCPeerConnection API. كما أن اختبارنا أعلاه يتحقق تلقائيًا من جميع متجهات تسريب WebRTC.

هل سيمنع استخدام وضع التصفح المتخفي أو الخاص في المتصفح WebRTC من تسريب عنوان IP الحقيقي الخاص بي إلى المواقع الإلكترونية وما هي أهم الأمور التي يجب أن أعرفها عن هذا؟

لا. لا يؤدي وضع التصفح المتخفي إلى تعطيل WebRTC. لا يزال من الممكن تسريب عنوان IP الخاص بك عبر طلبات STUN في وضع التصفح الخاص. أنت بحاجة إلى VPN أو حماية خاصة بـ WebRTC.

WebRTC is enabled by default in Chrome, Firefox, Edge, and Opera, potentially exposing local and public IP addresses even when using a VPN. — Mozilla Developer Network (2024)

Research shows that 20-30% of browser-based VPN extensions fail to prevent WebRTC IP leaks in their default configuration. — USENIX Security (2023)

WebRTC STUN requests can reveal both IPv4 and IPv6 addresses, bypassing VPN tunnels through direct peer-to-peer connection negotiation. — W3C WebRTC Working Group (2024)

آخر تحقق: 2026-04-15