ما هو DNS ببساطة؟
يكتب الناس أسماء مثل example.com. أما الحواسيب فتتصل بأرقام تسمى عناوين IP. وDNS (نظام أسماء النطاقات) هو الخدمة التي تترجم أحدهما إلى الآخر، مثل دليل هاتف يحوّل الاسم إلى رقم.
لا ترى هذه الخطوة، لكنها تحدث قبل كل ما تفتحه تقريبًا: صفحة ويب أو تطبيق محادثة أو مقطع فيديو. يسأل كل منها أولًا خادم DNS: «ما عنوان هذا الاسم؟» ثم يتصل بعد ذلك فقط.
كيف يتم استعلام DNS؟
باختصار:
- تفتح موقعًا أو يطلب تطبيق خادمًا، مثل
example.com. - يسأل الهاتف خادم DNS الخاص به عن عنوان ذلك الاسم. يسمى هذا الخادم المحلِّل (resolver).
- إذا لم يعرف المحلِّل الإجابة، يسأل خوادم DNS أخرى على الإنترنت إلى أن يصل إلى الخادم المعتمد، ثم يتذكر النتيجة لبعض الوقت.
- يرد المحلِّل بعنوان، ويتصل هاتفك به.
المحلِّل الذي يستخدمه هاتفك ليس ثابتًا. افتراضيًا هو الذي تمنحك إياه شبكتك، وعادةً يكون تابعًا لمزوّد الإنترنت أو جهاز التوجيه. ويمكنك توجيه الهاتف إلى محلِّل آخر.
لماذا يستطيع ترشيح DNS حجب الإعلانات وأدوات التتبع والمواقع؟
الخطوة 2 هي المكان الذي يجلس فيه المرشح. يحتفظ المحلِّل المرشِّح بقوائم أسماء، مثل خوادم الإعلانات وأدوات التتبع ومواقع التصيد ومواقع البالغين. وعندما يسأل هاتفك عن اسم وارد في قائمة، لا يعيد المحلِّل العنوان الحقيقي. يعيد إجابة «محجوب» ولا يبدأ الاتصال.
يعمل EZOBLOCKER بهذه الطريقة، مع فرق واحد في مكان التشغيل. يلتقط استعلامات DNS في هاتفك عبر نفق محلي، ويرسلها مشفرة إلى خوادمه، ويحجب هناك الفئات التي فعّلتها، قبل تحميل الإعلان أو الصفحة. الاستعلامات هي الشيء الوحيد الذي يُرسل إلى الخوادم: أما صفحاتك ورسائلك ومقاطع الفيديو فلا تمر عبرها. المزيد عن التشفير في ما هو DNS over HTTPS.
ولأن القرار يُتخذ لكل اسم، فإن تطبيق الترشيح على الهاتف كله سريع: القوائم نفسها تغطي المتصفح والتطبيقات التي تستخدم تلك الأسماء.
ما الذي لا يستطيع ترشيح DNS فعله؟
يعمل ترشيح DNS على الأسماء لا على المحتوى. وله حدود ينبغي أن تعرفها:
- محتوى بالاسم نفسه. إذا قُدِّم إعلان من الاسم نفسه الذي يُقدَّم منه الفيديو أو المنشور المحيط به، فإن حجب الاسم سيعطّل المحتوى أيضًا. تقع إعلانات فيديو YouTube والمنشورات الممولة في تطبيقات التواصل وبعض الإعلانات داخل الألعاب في هذه المجموعة.
- الصفحات داخل موقع مسموح به. لا يستطيع DNS رؤية أي صفحة أو ملف تفتحه في موقع، بل اسم الموقع فقط.
- الأسماء غير الواردة في القائمة. الموقع الجديد أو غير المدرج لا يُحجب إلى أن يُضاف.
- الهواتف المضبوطة على محلِّل آخر. إذا كان «DNS الخاص» في Android يحمل اسم مضيف، أو كان تطبيق يستخدم DNS خاصًا به، فإن هذه الاستعلامات تتجاوز المرشح. راجع كيفية ضبط DNS الخاص على Android.
القائمة الكاملة في ما لا يستطيع DNS حجبه. معرفة الحدود تُبقي التوقعات واقعية.
ما الفرق بين خادم DNS وأداة تغيير DNS؟
خادم DNS (المحلِّل) هو الخدمة التي تجيب عن الاستعلامات. وأداة تغيير DNS أداة تجعل هاتفك يستخدم محلِّلًا مختلفًا عن الافتراضي. EZOBLOCKER أداة تغيير DNS بهذا المعنى، ويضيف ترشيح الفئات على خوادمه. ويمكنك أيضًا اختيار مزوّد عام داخله، كما في مرجع خوادم DNS العائلية. وتوضح صفحة تغيير DNS كيف يترابط ذلك كله.
كيف أعرف أي DNS يستخدمه هاتفي؟
على الحاسوب، تعرض أدوات مثل nslookup المحلِّل المستخدم. وعلى الهاتف أبسط فحص هو الفحص العملي: افتح التحقق من الحماية في EZOBLOCKER. إذا حُجب عنوان فئة بينما يُحمَّل العنوان الضابط، فهذا يعني أن استعلاماتك تمر عبر المرشح.
تفيد الحماية الخصوصية أيضًا لأن DNS غير المشفر يستطيع قراءته من يشغّل الشبكة التي تتصل بها. تعرض قوائم الحجب لدينا الفئات ومعدل تحديثها.