IPdidi
العربية

ما هو تسريب DNS وكيف تصلحه؟

حتى مع تشغيل VPN، قد يظل جهازك يسأل مزوّد الإنترنت عن كل موقع تزوره. هذا هو تسريب DNS. إليك كيف تكتشفه وتوقفه.

DNS في 30 ثانية

قبل أن يفتح جهازك أي موقع، عليه تحويل اسم مثل example.com إلى عنوان IP. ويفعل ذلك بسؤال خادم DNS (المحلِّل)، الذي يديره عادةً مزوّد الإنترنت. يرى هذا الخادم اسم كل موقع تبحث عنه، ووقت البحث، وعنوان IP الخاص بك.

ما هو تسريب DNS؟

عند استخدام VPN، يُفترض أن تمرّ هذه الاستعلامات عبر النفق المشفّر إلى خادم DNS التابع لـ VPN. ويحدث تسريب DNS حين تتجاوز النفق وتذهب مباشرةً إلى مزوّدك أو إلى خادم DNS خارجي آخر.

تبقى حركة بياناتك نفسها مشفّرة، لكن خادم DNS يرى قائمة بكل موقع تزوره، ويراها أيضًا كل من يراقب اتصالك. وفي بعض الدول يستخدم المزوّدون DNS لحجب المواقع، لذا قد يجعل التسريب المواقع المحجوبة لا تفتح حتى مع تشغيل VPN.

تسريب DNS لا يغيّر عنوان IP الذي تراه المواقع، بل يكشف لمزوّدك المواقع التي تزورها. ولهذا لا يكفي فحص IP وحده لاكتشافه.

كيف تختبر تسريب DNS

  1. اتصل بـ VPN.
  2. افتح اختبار تسريب DNS. يجعل الاختبار متصفحك يبحث عن عدة أسماء عشوائية لا يستطيع الإجابة عنها سوى خادم الاختبار لدينا، ويسجّل خوادم DNS التي تسأل عنها.
  3. انظر إلى خوادم DNS التي يعرضها.

لا يوجد تسريب: كل خادم يتبع مزوّد VPN، أو يقع في الدولة نفسها التي يخرج منها VPN.

يوجد تسريب: ترى خوادم تابعة لمزوّد الإنترنت الخاص بك، أو خوادم في دولتك بينما خادم VPN في مكان آخر.

تشغّل خدمات DNS العامة الكبيرة مثل Google (8.8.8.8) وCloudflare (1.1.1.1) خوادم حول العالم. وفي حالتها يعرض الاختبار أيضًا الشبكة الفرعية للعميل (Client Subnet) التي مرّرها الخادم، وقد تكشف شبكتك الحقيقية حتى عندما يبدو الخادم نفسه محايدًا.

ما أسباب تسريب DNS؟

كيف تصلح تسريب DNS

ابدأ بالحل الأول وأعد الاختبار بعد كل خطوة.

  1. فعّل الحماية من تسريب DNS في VPN. معظم تطبيقات VPN الجيدة فيها خيار باسم «الحماية من تسريب DNS» أو «استخدام DNS الخاص بـ VPN فقط» أو ما يشبهه. وفعّل أيضًا مفتاح الإيقاف (Kill Switch).
  2. فعّل الحماية من تسريب IPv6 أو احظر IPv6 في تطبيق VPN. راجع الفرق بين IPv4 وIPv6 لتعرف سبب أهمية ذلك.
  3. اضبط DNS في إعدادات VPN. في WireGuard أضف سطر DNS = في قسم [Interface]. وفي OpenVPN استخدم block-outside-dns على ويندوز.
  4. في أدوات البروكسي فعّل وضع TUN (تسمّيه Clash وsing-box وغيرهما TUN أو enhanced mode أو VPN mode) وفعّل معالجة DNS فيها، حتى تمرّ كل الاستعلامات عبر البروكسي.
  5. راجع إعداد DNS الآمن في المتصفح. في Chrome أو Edge تجده في الإعدادات > الخصوصية والأمان > الأمان > استخدام نظام أسماء النطاقات الآمن. إما أن تعطّله ليُستخدم خادم VPN، أو تضبطه على خادم تثق به.
  6. غيّر DNS النظام إلى خادم عام كحلّ احتياطي. لا يصلح هذا التسريب إلى ذلك الخادم، لكنه يمنع مزوّدك من رؤية استعلاماتك.

ثم شغّل اختبار تسريب DNS مرة أخرى. ولفحص VPN بالكامل، بما في ذلك WebRTC وIPv6، راجع كيف تتحقّق من أن VPN يعمل.

الأسئلة الشائعة

هل تسريب DNS خطير؟

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

هل يمكن أن يكشف تسريب DNS عنوان IP الحقيقي؟

بشكل غير مباشر. يرى خادم DNS التابع لمزوّدك عنوانك الحقيقي، والخوادم التي تمرّر الشبكة الفرعية للعميل تخبر خادم DNS الخاص بالموقع بمكانك التقريبي. أما المواقع نفسها فلا ترى عنوانك عبر DNS.

هل يمنع استخدام 1.1.1.1 أو 8.8.8.8 تسريب DNS؟

لا. إنه يغيّر فقط من يرى استعلاماتك، من مزوّدك إلى Cloudflare أو Google، لكن الاستعلامات قد تظل تخرج خارج VPN. وحده تمرير DNS عبر VPN يوقف التسريب.

لماذا يُظهر الاختبار خوادم في دولة أخرى؟

ترسل خوادم DNS الكبيرة استعلامك من أقرب مركز بيانات إليك أو إلى خادم VPN، وقد يكون في دولة مجاورة. انظر إلى اسم الشبكة: إذا كان مزوّد VPN أو خادم DNS عامًا كبيرًا قريبًا من خادم VPN، فلا مشكلة.