دليل
ما هو تسرب DNS؟
عند استخدام VPN، ينبغي أن يمر كل استعلام عبر DNS الخاص بـ VPN لا عبر مزوّد الإنترنت. تسرب DNS هو فشل ذلك، فيستطيع طرف خارج النفق أن يرى المواقع التي تطلبها.
لماذا يهمّك الأمر
لا يفيد VPN إلا إذا مرّت الحركة التي تهمّك عبره فعلًا. إذا خرجت طلبات DNS من المسار الآمن، فما زال مراقب الشبكة — وغالبًا مزوّد الإنترنت — يرى أسماء النطاقات التي تبحث عنها، حتى حين يكون محتوى الصفحة مشفّرًا بـ HTTPS.
يخلق ذلك إحساسًا زائفًا بالأمان: قد يخفي VPN عنوان IP العام بينما تتسرب عادات التصفّح عبر DNS.
ماذا يفعل DNS
يحوّل DNS (نظام أسماء النطاقات) أسماء مثل skypath.cloud إلى عناوين IP تستطيع الموجّهات إيصال الحزم إليها. وتبدأ كل زيارة لموقع تقريبًا باستعلام DNS.
يعيّن معظم مزوّدي الإنترنت للعملاء خادم DNS يسيطرون عليه. ويمكن لذلك الخادم تسجيل النطاقات التي طلبتها — وهذا مفيد لمشغّل الشبكة، ومحفوف بالمخاطر للخصوصية.
محمي
تبقى الاستعلامات داخل VPN
- جهازك
- نفق VPN
- DNS الخاص بـ VPN
- الموقع
تسرب
تذهب الاستعلامات إلى مزوّد الإنترنت بدلًا من ذلك
- جهازك
- DNS مزوّد الإنترنت
- الموقع
كيف يحدث تسرب DNS
حتى مع اتصال VPN، قد يواصل نظام التشغيل استخدام خوادم DNS الافتراضية بدل تلك التي يوفّرها VPN. ويمكن للنفق المقسّم أو إعدادات العميل الخاطئة أو IPv6 أن يرسل DNS خارج النفق بينما تبقى بقية الحركة داخله.
من وجهة نظرك يبدو VPN «يعمل». ومن وجهة نظر الشبكة ما زالت استعلامات النطاقات تصل إلى مزوّد الإنترنت.
DNS الآمن في المتصفح
تدعم المتصفحات الحديثة غالبًا DNS المشفّر مثل DNS-over-HTTPS، وأحيانًا يكون مفعّلًا افتراضيًا. يمنع التشفير مراقب شبكة Wi-Fi المحلية من قراءة الاستعلام أثناء انتقاله — وهذا جيد.
هذا لا يعني أن «لا أحد يرى الاسم». مزوّد DNS الآمن الذي اخترته (أو الافتراضي في المتصفح) ما زال يستقبل الاستعلامات. وإذا لم يكن ذلك المزوّد هو DNS الخاص بـ VPN، فقد يعدّه مستخدمو VPN نوعًا آخر من التسرب.
وكلاء DNS الشفّافون
يعترض بعض مزوّدي الإنترنت كل طلب DNS عادي على المنفذ 53 ويجيبون عنه بأنفسهم — وهذا وكيل DNS شفّاف. قد تظن أنك ضبطت DNS من Google أو Cloudflare، ومع ذلك يتولّى مزوّد الإنترنت الاستعلام.
الإصلاح المعتاد هو VPN ينقل DNS عبر النفق بشكل صحيح (أو يحجب DNS الخارجي). وتغيير حقل «خادم DNS» على جهازك وحده لا يكفي أمام الاعتراض على الشبكة المفتوحة.
كيف تتحقق
شغّل اختبار تسرب DNS بينما VPN متصل. تريد أن ترى محلّلات تابعة لـ VPN (أو اخترتها عمدًا)، لا اسم مزوّد الإنترنت المنزلي.
لقصة واضحة قبل وبعد، شغّل الاختبار مرة والـ VPN متوقف، ودوّن أسماء المشغّلين، ثم اتصل بـ VPN وأعد التشغيل. إذا ظل مزوّد الإنترنت ظاهرًا، فـ DNS ليس داخل النفق بالكامل.
تذكّر
- يخفي HTTPS محتوى الصفحة؛ ولا يخفي أسماء النطاقات في استعلامات DNS.
- قد يختلف DNS الآمن في المتصفح عن DNS نظام التشغيل — افحص الاثنين إذا فاجأتك النتائج.
- IPv6 والنفق المقسّم سببان شائعان لظهور VPN كأنه متصل بينما DNS ما زال يتسرب.
- أعد الاختبار بعد تغيير VPN أو المتصفح أو إعدادات الشبكة.
