Skip to main content
руководства

DNS с блокировкой рекламы: сравнение AdGuard, Control D, NextDNS и DNS4EU

· 4 мин чтения

Коротко

DNS с блокировкой рекламы отвечает «не существует», когда приложение или сайт запрашивает рекламный домен, и реклама просто не загружается. Работает на всех устройствах и во всех приложениях сразу, ничего устанавливать не нужно, и это самое близкое к блокировщику рекламы для телевизора или консоли. Он не может убрать рекламу, отдаваемую с того же домена, что и контент (YouTube, Twitch, соцсети), и может ломать партнёрские ссылки или отдельные приложения. Четыре бесплатных варианта: AdGuard (94.140.14.14), Control D (76.76.2.2), DNS4EU без рекламы (86.54.11.13) и NextDNS с учётной записью.

Блокировщик рекламы в браузере защищает только браузер. Реклама в приложениях телефона, на телевизоре, на консоли или в подключённом холодильнике показывается как ни в чём не бывало. Фильтрующий DNS — способ накрыть всё это разом, а понимание того, как он это делает, объясняет и его границы.

Как DNS блокирует рекламу

Когда приложение или сайт хочет показать рекламу, оно почти всегда запрашивает её с домена, отличного от контента: рекламная сеть, сервер отслеживания, счётчик. Перед подключением устройство спрашивает DNS об этом домене. Фильтрующий резолвер держит список таких доменов и на запрос о любом из них отвечает, что домена не существует (или возвращает пустой адрес). Приложение не может загрузить рекламу и показывает пустое место или ничего.

Отсюда три свойства этого метода:

  • Действует на всё, что использует этот DNS. Настроенный на роутере, он покрывает каждое устройство в доме; настроенный на телефоне как «Частный DNS» — все приложения.
  • Ничего не устанавливается и не потребляет ресурсов. Ни расширения, ни приложения, ни фонового процесса.
  • Блокирует только домены целиком. Он не видит содержимое страницы и не отличит рекламу от видео, если они приходят с одного места.

Чего не может заблокировать ни один DNS

Это больше всего разочаровывает тех, кто пробует впервые, поэтому идёт первым.

Реклама с того же домена. YouTube отдаёт рекламу с тех же доменов, что и видео; Twitch — так же; соцсети — так же со своими спонсорскими публикациями. DNS не может заблокировать это, не заблокировав сервис целиком. Для YouTube по-прежнему нужен блокировщик в браузере.

Реклама внутри контента. Спонсорские упоминания в видео, нативная реклама на сайте, продвигаемые результаты в поисковике: блокировать нечего.

Отслеживание другими путями. DNS блокирует домены отслеживания, но не cookie самого сайта, не отпечаток браузера и не то, что приложение отправляет на собственные серверы.

С этой оговоркой для всего остального он работает очень хорошо: баннеры на сайтах, межстраничная реклама в бесплатных приложениях, сторонние трекеры, счётчики аудитории и немалая часть рекламы в приложениях для телевизоров.

Бесплатные варианты по одному

РезолверАдресаИмя для «Частного DNS» (DoT)БлокируетЛоги
AdGuard DNS94.140.14.14 · 94.140.15.15dns.adguard-dns.comРеклама, трекеры, вредоносноеНе хранит
Control D (режим «Реклама»)76.76.2.2 · 76.76.10.2p2.freedns.controld.comРеклама, трекеры, вредоносноеНе хранит
DNS4EU (защищённый + без рекламы)86.54.11.13 · 86.54.11.213noads.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 000 запросов в месяц, обычному дому хватает с запасом.

Что ломается и как это чинить

Списки блокировки по замыслу агрессивны и время от времени задевают лишнее:

  • Партнёрские ссылки и ссылки отслеживания (из рассылок, кнопки «смотреть предложение» на сайтах с купонами) проходят через домен отслеживания и открываются пустыми. Решение — открыть их в браузере без этого DNS или добавить исключение в NextDNS.
  • Кнопки покупки и платёжные страницы, которые перед работой загружают скрипт измерения.
  • Игры и приложения, чей вход или магазин зависит от домена телеметрии из списка. Об этом в статье об играх.
  • Приложения, показывающие «нет подключения», потому что принимают блокировку за сбой сети.

Практическое правило: если что-то странно не работает, переключитесь на минуту на нефильтрующий резолвер (1.1.1.1 или вариант без фильтров того же провайдера). Заработало — причина ясна. И не ставьте фильтрующий основным, а нефильтрующий дополнительным: в блокировке будут дыры.

Где настраивать

На роутере, чтобы накрыть весь дом сразу, включая телевизор и консоль (инструкция для роутера). На телефоне — как «Частный DNS» в Android или через профиль провайдера на iPhone, чтобы действовало и по мобильным данным (статья о телефоне). А если блокировать нужно только на компьютере — прямо в Windows или macOS.

Прежде чем решать, тест скорости покажет, какой из четырёх отвечает быстрее из вашей сети; медленный фильтр заметен на каждой странице.

Частые вопросы

Может ли DNS блокировать рекламу?
Да, ту, что отдаётся с рекламных доменов, отдельных от сайта, где вы находитесь, а это большинство рекламы в вебе и в приложениях. Когда приложение запрашивает такой домен, резолвер отвечает, что его нет, и реклама не приходит. Рекламу с того же домена, что и контент, как у YouTube, он заблокировать не может.
Какой DNS лучше всего блокирует рекламу?
AdGuard DNS (94.140.14.14 и 94.140.15.15) — самый полный без учётной записи, блокирует и трекеры; DNS4EU без рекламы (86.54.11.13 и 86.54.11.213) — европейский вариант, самый быстрый из Мадрида; Control D (76.76.2.2 и 76.76.10.2) добавляет блокировку вредоносного. NextDNS самый настраиваемый, но требует бесплатной учётной записи.
Почему я всё ещё вижу рекламу на YouTube с AdGuard DNS?
Потому что YouTube отдаёт рекламу с тех же доменов, что и видео. DNS может блокировать только домены целиком; заблокируешь этот — уйдёт и видео. Для YouTube нужен блокировщик в браузере.
Что может сломаться из-за DNS с блокировкой рекламы?
Партнёрские ссылки и ссылки отслеживания из писем (открываются пустыми), некоторые кнопки покупки, магазин или вход в отдельных играх, а также приложения, принимающие блокировку за отсутствие сети. Если что-то не работает, ненадолго переключитесь на нефильтрующий резолвер, чтобы убедиться в причине.

← Все статьи

Готовы улучшить свой DNS?

Выберите лучший бесплатный DNS-сервер для ваших нужд и настройте его за считанные минуты.