Adguard DNS (бета)

Все наши пользователи отлично знают, как заблокировать рекламу. Будь это Windows, Android, Mac или iOS — вы просто устанавливаете приложение Adguard, и реклама пропадает. Но теперь есть и иной, необычный, но очень простой способ фильтровать рекламу — Adguard DNS.

Adguard DNS


Пожалуй, не все хорошо представляют, что такое DNS, и как это может помочь нам блокировать рекламу, поэтому расскажем об этом буквально в двух словах. Если совсем просто, то DNS (т.е. система доменных имён) — это система, которая переводит названия сайтов на язык, понятный браузеру (IP-адреса). Таким образом, каждый раз, когда вы переходите на сайт, браузер посылает запрос на специальный сервер. Этот сервер обрабатывает информацию и либо перенаправляет её дальше, на другой сервер, либо возвращает браузеру ответ на понятном ему языке.

Но как всё это поможет блокировать рекламу? Мы создаем свой собственный DNS сервер, и вы можете указать своему браузеру посылать все запросы именно на него. Наш сервер работает как перенаправляющий DNS сервер: каждый запрос будет направлен по изначальному назначению, за исключением рекламных запросов. Таким образом, на месте рекламы будет просто пустое место. Довольно просто, не правда ли? :)

Но, конечно же, у этой схемы есть и свои недостатки по сравнению с «традиционной» блокировкой рекламы. Во-первых, не вся реклама может быть заблокирована таким образом. Некоторые сайты (например, VK или Facebook) используют одинаковые доменные имена как для рекламы, так и для полезного контента. Блокируя на них рекламу через DNS, мы неизбежно нарушили бы функционал сайта, поэтому нам приходится вносить их в исключения. Кроме того, при таком подходе нет никаких правил фильтрации, а значит и «косметических» правил (отвечающих за приглядность страницы после того, как реклама вырезана) тоже нет. Даже если реклама заблокирована, на её месте останется пустое поле или рамка с соответствующим значком.

Adguard DNS предлагает два различных режима работы:

«По умолчанию»: Блокировка рекламы + Антитрекинг + Антифишинг
«Семейный»: Блокировка рекламы + Антитрекинг + Антифишинг + Родительский контроль

Про блокировку рекламы мы уже рассказали. Антитрекинг включает в себя блокировку счетчиков и аналитики. Родительский контроль и Антифишинг близки по своему принципу работы. Родительский контроль перенаправляет все запросы к сайтам со взрослым контентом на нейтральную страницу с «заглушкой». Антифишинг работает точно так же, только вместо «взрослых» сайтов перенаправляются запросы к фишинговым и вредоносным сайтам. Черные списки Антифишинга и Родительского контроля ненастраиваемые, поскольку всё, что требуется с вашей стороны — это указать адрес нашего DNS сервера.

Вы можете с легкостью настроить Adguard DNS на любом из ваших устройств. Просто откройте инструкцию по установке и найдите раздел про вашу платформу. Вы даже можете настроить ваш роутер так, чтобы он использовал DNS сервера Adguard.

Осталось только сказать, что Adguard DNS абсолютно бесплатен. Почему? Позднее мы представим продвинутую версию, которая будет обладать более широким функционалом и будет платной. Кроме того, мы планируем использовать эти наработки в других продуктах Adguard.

Пара полезных ссылок:

  • Следить за развитием Adguard DNS можно в нашем репозитории на GitHub;
  • Если же вы хотите обсудить Adguard DNS с другими или задать вопрос разработчикам, посетите наш форум.

Надеемся, вам понравится новичок семейства Adguard! Как обычно, мы призываем вас делиться вашими мыслями в комментариях.

Василий Багиров

Василий работает в Adguard с 2014 года, и начинал как сотрудник техподдержки. Старые привычки всё ещё дают о себе знать, поэтому он всегда готов поболтать с пользователями!

Подписаться на Блог AdGuard

Последние посты будут доставлены в ваш почтовый ящик.

или подписаться через RSS с Feedly!