حاجب الإعلانات في المتصفّح يحمي المتصفّح فقط. أما إعلانات تطبيقات الهاتف والتلفاز والكونسول والثلاجة المتصلة فتُقدَّم كما هي. DNS بفلتر هو الطريقة لتغطية كل ذلك دفعة واحدة، وفهم كيف يفعل ذلك يفسّر حدوده أيضاً.
كيف يحجب DNS الإعلانات
عندما يريد تطبيق أو موقع عرض إعلان، فإنه يطلبه غالباً من نطاق مختلف عن المحتوى: شبكة إعلانية، أو خادم تتبّع، أو أداة قياس. قبل الاتصال يسأل الجهاز DNS عن ذلك النطاق. المحلّل ذو الفلتر يملك قائمة بتلك النطاقات، وعندما يُسأل عن أحدها يجيب بأنه غير موجود (أو يعيد عنواناً فارغاً). لا يستطيع التطبيق تحميل الإعلان فيعرض فراغاً، أو لا شيء.
من هنا تأتي خصائص هذه الطريقة الثلاث:
- تسري على كل ما يستخدم ذلك DNS. مضبوطة في الراوتر تغطي كل جهاز في المنزل؛ ومضبوطة في الهاتف كـ DNS خاص تغطي كل التطبيقات.
- لا تثبّت شيئاً ولا تستهلك موارد. لا إضافة، لا تطبيق، لا عملية في الخلفية.
- لا تستطيع إلا حجب نطاقات كاملة. لا ترى محتوى الصفحة ولا تميّز الإعلان من الفيديو إن أتيا من المكان نفسه.
ما لا يستطيع أي DNS حجبه
هذا أكثر ما يخيّب أمل من يجرّب لأول مرة، لذا يأتي أولاً.
إعلانات النطاق نفسه. يقدّم YouTube الإعلانات من النطاقات نفسها التي يقدّم منها الفيديوهات؛ وكذلك Twitch؛ وكذلك الشبكات الاجتماعية بمنشوراتها المموّلة. لا يستطيع DNS حجب ذلك دون حجب الخدمة كلها. لـ YouTube ما زلت تحتاج إلى حاجب في المتصفّح.
الإعلانات داخل المحتوى. إشارات مموّلة في فيديو، أو إعلان أصلي في موقع، أو نتائج مروَّجة في محرّك بحث: لا يوجد نطاق يُحجب.
التتبّع بطرق أخرى. يحجب DNS نطاقات التتبّع، لكنه لا يحجب ملفات تعريف ارتباط الموقع نفسه، ولا بصمة المتصفّح، ولا ما يرسله التطبيق إلى خوادمه هو.
مع وضوح ذلك، فهو يعمل جيداً جداً لما عدا ذلك: لافتات المواقع، والإعلانات البينية في التطبيقات المجانية، ومتتبّعات الأطراف الثالثة، وأدوات قياس الجمهور، وجزء كبير من إعلانات تطبيقات التلفاز.
الخيارات المجانية واحداً واحداً
| المحلّل | العناوين | الاسم لـ DNS الخاص (DoT) | يحجب | السجلات |
|---|---|---|---|---|
| AdGuard DNS | 94.140.14.14 · 94.140.15.15 | dns.adguard-dns.com | الإعلانات والمتتبّعات والبرمجيات الخبيثة | لا يحتفظ |
| Control D (وضع الإعلانات) | 76.76.2.2 · 76.76.10.2 | p2.freedns.controld.com | الإعلانات والمتتبّعات والبرمجيات الخبيثة | لا يحتفظ |
| DNS4EU (محمي + بلا إعلانات) | 86.54.11.13 · 86.54.11.213 | noads.joindns4.eu | الإعلانات والمتتبّعات والبرمجيات الخبيثة | لا يحتفظ |
| NextDNS | بحساب (45.90.28.0 بلا فلتر) | <id>.dns.nextdns.io | ما تضبطه أنت | اختياري |
AdGuard DNS هو المرجع. يستخدم قوائم فلاتر AdGuard نفسها المحدَّثة يومياً، وله نسخة عائلية (94.140.14.15) تضيف المحتوى الإباحي والبحث الآمن، وأخرى بلا فلتر (94.140.14.140). يعمل من قبرص ولا يحتفظ بسجلات. في قياسنا من مدريد كان الأبطأ في المجموعة (34 ميلي ثانية من الذاكرة المؤقتة و107 في الاستعلام البارد)، وهو مقبول للتصفّح لكنه يُلاحَظ مقارنة بـ 6 ميلي ثوانٍ لدى DNS4EU.
Control D يقدّم ستة محلّلات مجانية بلا حساب على شكل سلّم: بلا فلتر (76.76.2.0)، والبرمجيات الخبيثة (2.1)، والبرمجيات الخبيثة والإعلانات (2.2)، وما سبق مع الشبكات الاجتماعية (2.3)، والعائلي (2.4)، وبلا رقابة (2.5). محلّل الإعلانات هو 76.76.2.2. من مدريد أجاب خلال 7 ميلي ثوانٍ من الذاكرة المؤقتة و106 في البارد. كندا، بلا سجلات.
DNS4EU هو المحلّل العام الأوروبي وله نسختان بلا إعلانات: المحمية (86.54.11.13) والخاصة بالأطفال (86.54.11.11)، وكلتاهما تحجبان البرمجيات الخبيثة. وهو الوحيد في هذه القائمة بمشغّل واختصاص قضائي في الاتحاد الأوروبي، وكان الأسرع من مدريد: 6 ميلي ثوانٍ من الذاكرة المؤقتة و35 في البارد.
NextDNS مختلف: عناوينه العامة (45.90.28.0) لا تفلتر شيئاً. للحجب تنشئ حساباً مجانياً وتختار القوائم (يمكنك تحميل قوائم AdGuard وEasyList وOISD وعشرات غيرها) وتضيف استثناءات وتطّلع على سجل الاستعلامات إن شئت. هو الأقوى والوحيد الذي تصلح فيه بنفسك ما يتعطّل. الخطة المجانية تصل إلى 300 ألف استعلام شهرياً، وهو أكثر مما يحتاجه بيت عادي.
ما يتعطّل وكيف تصلحه
قوائم الحجب عدوانية بطبيعتها، وبين حين وآخر تجرف شيئاً معها:
- روابط الإحالة والتتبّع (روابط النشرات البريدية، وأزرار «اعرض العرض» في مواقع الكوبونات) تمرّ بنطاق تتبّع فتظهر فارغة. الحل فتحها في متصفّح لا يستخدم ذلك DNS، أو إضافة استثناء في NextDNS.
- أزرار الشراء وبوابات الدفع التي تحمّل نصّاً برمجياً للقياس قبل أن تعمل.
- الألعاب والتطبيقات التي يعتمد دخولها أو متجرها على نطاق قياس موجود في القائمة. تناولنا ذلك في مقال الألعاب.
- تطبيقات تعرض «لا يوجد اتصال» لأنها تفسّر الحجب على أنه عطل في الشبكة.
القاعدة العملية: عندما يتعطّل شيء بشكل غريب، انتقل لدقيقة إلى محلّل بلا فلتر (1.1.1.1 أو النسخة بلا فلتر من المزوّد نفسه). إن عمل فقد عرفت السبب. ولا تجمع DNS بفلتر أساسياً مع آخر بلا فلتر ثانوياً: سيكون الحجب مثقوباً.
أين تضعه
في الراوتر لتغطية المنزل كله دفعة واحدة، بما فيه التلفاز والكونسول (دليل الراوتر). في الهاتف كـ DNS خاص في أندرويد أو بملف تعريف المزوّد في آيفون ليسري مع البيانات أيضاً (مقال الهاتف). وإن أردت الحجب في الحاسوب فقط، فمباشرةً في Windows أو macOS.
قبل أن تقرّر، يخبرك اختبار السرعة أيّ الأربعة يجيب أولاً من شبكتك؛ فالفلتر البطيء يُلاحَظ في كل صفحة.