adguard dns что это

Обзор

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

Чтобы использовать AdGuard DNS, необходимо настроить на вашем устройстве адреса Системы Доменных Имен (DNS) вместо предоставленных вашим провайдером. AdGuard DNS полностью бесплатен для личного использования.

Как работает AdGuard DNS?

Когда вы используете AdGuard DNS, каждый раз, когда браузер или приложение посылает «плохой» запрос, наш сервер вместо IP-адреса возвращает назад пустой ответ. AdGuard обладает широкой базой доменных имен, служащих в рекламных, трекинговых и мошеннических целях, и эта база регулярно обновляется. Мы предлагаем два различных режима работы AdGuard DNS: режим «По умолчанию» включает блокировку рекламы, различных счетчиков, а также вредоносных и фишинговых сайтов. Режим «Семейный» делает то же самое, но кроме того блокирует сайты со взрослым контентом и включает функцию безопасного поиска для вашего бразуера.

adguard dns что это

AdGuard DNS может работать на любых устройствах, включая мобильные телефоны и планшеты. Никаких ограничений на оборудование не накладывается.

Преимущества AdGuard DNS

Не требует установки никаких внешних приложений. Всё, что вам нужно — выполнить небольшую инструкцию по настройке.

AdGuard DNS обладает открытым кодом и абсолютно бесплатен для личного использования.

Поддерживает все современные стандарты DNS-безопасности: DNSCrypt, DNS-over-HTTPS, DNS-over-TLS.

Работает в двух режимах: режим «По умолчанию» для блокировки рекламы и счётчиков и «Семейный режим», включающий те же функции плюс родительский контроль.

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

Можно использовать на любом устройстве под упавлением Windows, macOS, Android, iOS.

Как настроить AdGuard DNS?

Прочитать подробную инструкцию по настройке AdGuard DNS можно в соответствующем разделе Базы знаний.

Источник

AdGuard DNS

IP-адреса AdGuard DNS

AdGuard DNS доступен по новым адресам

Не забудьте поменять настройки ваших роутеров и телефонов. Почему адреса были заменены

Стандартные серверы

Блокировка рекламы, счетчиков и фишинговых сайтов

IPv4-адреса:

IPv6-адреса:

Нефильтрующие серверы

«Нефильтрующие» DNS-серверы обеспечивают надёжное и безопасное соединение, однако не фильтруют какие-либо элементы

IPv4-адреса:

IPv6-адреса:

Семейный контроль

«Стандартные» + блокировка взрослых сайтов + безопасный поиск

IPv4-адреса:

IPv6-адреса:

Шифрование DNS-запросов

DNSCrypt, IPv4

DNSCrypt, IPv6

DNS-over-HTTPS

DNS-over-TLS

Как настроить DNS

О сервисе

Полезные ссылки

Полезные ссылки

Также посмотрите

Подробное описание

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

Решение работает в двух режимах: обычная блокировка рекламы и «Семейный контроль».

Источник

AdGuard DNS: Как работает защита данных через DNS

Команда AdGuard инвестирует много времени и усилий в разработку решений защиты конфиденциальности пользователей, и многие пользователи ценят продукты AdGuard именно по этой причине. Самым большим вызовом для разработчиков AdGuard является не только обеспечение эффективной защиты, но и предоставление ее любому пользователю, независимо от используемого устройства.

Как раз для этого был создан AdGuard DNS – DNS-служба с акцентом на защиту конфиденциальности, которая блокирует трекеры, рекламные блоки где угодно, будь то стационарные компьютеры, мобильные устройства или смарт-ТВ и устройства «Интернета вещей». Официальный запуск AdGuard DNS состоялся в прошлом году, 18 декабря 2018 года, спустя два года после начала разработки службы.

Что такое DNS?

DNS – в образном смысле, это «адресная книга» Интернета. Каждый раз, когда вы открываете веб-сайт, отправляете электронное письмо или высылаете фотографию кота вашему другу, используемое вами приложение или браузер должно сопоставить имя домена (например, yahoo.com, легко запомнить, что не имеет смысла для компьютера) с IP-адресом, который фактически используют компьютеры. Для этого браузер или приложение отправляет специальный DNS-запрос DNS-преобразователю или резольверу. DNS-резольвер выполняет операцию преобразования доменного имени в IP-адрес и отправляет его обратно.

Схематическое изображение работы DNS

На самом деле система DNS является более сложной, но этой информации достаточно, чтобы получить базовое понимание. Обычно ваш интернет-провайдер (или оператор используемой сети) сам решает, какой DNS-преобразователь следует использовать.

Проблема конфиденциальности DNS

Заметили ли вы проблему на схеме выше? Действительно, случайное лицо, которое предоставляет вам доступ в Интернет, знает каждый домен, который вы посетили и когда происходил сеанс посещения. Одно из исследований на практике продемонстрировало, что модель поведения, полученная путем анализа исключительно данных DNS, позволила правильно идентифицировать 86% пользователей.

Это звучит не очень хорошо, особенно если учесть, сколько усилий многие люди прилагают для защиты своей конфиденциальности: использование HTTPS, VPN-сервисов, блокировщиков рекламы и др. Все эти активности можно отследить с помощью DNS с последующей монетизацией Интернет-провайдерами. Думаете, они не будут получать дополнительную прибыль при наличии соответствующей возможности?

DNS-трафик уязвим для злоумышленников

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

Давайте подробнее рассмотрим AdGuard DNS и выясним, почему это один из самых безопасных для вас вариантов на сегодняшний день.

Тернистая дорога к безопасности

Выбор альтернативного DNS-резольвера является первым шагом для повышения конфиденциальности, но этого может быть недостаточно. Если никто не может иметь доступ к вашему DNS-трафику сейчас, это не значит, что никто не мог ранее. Протокол DNS совсем не новый, и тогда, когда он был разработан, стандарты конфиденциальности практически отсутствовали. В результате сегодня существует высокий риск того, что ваши DNS-запросы могут быть подслушаны или даже изменены злоумышленниками. Чтобы противостоять им, команда AdGuard приняла несколько действенных мер.

DNSCrypt

DNSCrypt стал первой попыткой обезопасить DNS-трафик от злоумышленников. Это специальный протокол, который зашифровывает связь между вашим устройством и DNS-сервером, защищая его от несанкционированного доступа и атак типа «человек посередине» (MITM-атаки). AdGuard DNS уже давно поддерживает эту технологию.

С AdGuard DNS ваш трафик защищен

Проблема DNSCrypt заключается в том, что протокол никогда не становился официальным стандартом и не получал документ RFC (документ с техническими спецификациями) в отличие от его альтернатив: DNS-over-HTTPS и DNS-over-TLS. Ожидается, что со временем DNSCrypt станет менее популярным и не получит особой поддержки на уровне операционной системе. К счастью, существуют и другие современные инструменты, которые не так широко распространены, но обеспечивают гораздо более высокий уровень безопасности и могут стать новыми стандартами конфиденциальности DNS в обозримом будущем.

DNS-over-TLS

DNS-over-TLS или DoT – протокол шифрования DNS-запросов и передачи по TLS-протоколу. DoT более надежен, чем DNSCrypt. Все больше и больше DNS сервисов поддерживают его, и AdGuard с гордостью вступает в их ряды.

Стоит упомянуть, что начиная с Android 9, устройства Android имеют встроенную поддержку DNS-over-TLS. Вы можете настроить свой смартфон или планшет на использование этого протокола в несколько нажатий без необходимости установки какого-либо дополнительного программного обеспечения.

DNS-over-HTTPS

DNS-over-HTTPS или DoH выполняет удаленное преобразование DNS по протоколу HTTPS. Это еще один безопасный способ защитить ваш трафик DNS от перехвата и подмены. Есть ли разница между DoT и DoH? Для обычного пользователя – практически никакой.

AdGuard DNS недавно получил поддержку DoH, которая выводит сервис на передний план защиты конфиденциальности. К сожалению, этот протокол все еще относительно новый, и способов применения его на вашем устройстве немного. Тем не менее, новая версия AdGuard для Android уже поддерживает эту опцию.

Другие меры защиты

Когда решена проблема с конфиденциальностью DNS, самое время подумать о других потенциальных угрозах. Ни для кого не секрет, что Интернет буквально кишит тысячами трекеров, которые следят за каждым вашим кликом, а затем используют эту информацию, чтобы нацелить вас на рекламу и создать цифровой отпечаток. Как с этим бороться? AdGuard DNS — это не только DNS-преобразователь, но и фильтр трафика. Всякий раз, когда ваше устройство отправляет «плохой» запрос для нужд рекламных блоков и трекеров, то вместо правильного IP-адреса DNS-сервер AdGuard ничего не вернет. Просто, но эффективно.

AdGuard DNS блокирует запросы к рекламным и отслеживающим доменам

Наконец, AdGuard фактически предоставляет два варианта службы DNS – «По умолчанию» и «Семейный». Единственная разница между ними заключается в том, что в режиме «Семейный» дополнительно блокируется доступ к любому контенту, не предназначенному для детей, и принудительно используется параметр Safe Search в браузерах, которые поддерживают данную функцию.

Подводим итоги

Как же настроить AdGuard DNS? Укажите DNS-сервера для вашего подключения или прямо на маршрутизаторе, используя нашу инструкцию.

DNS сервера

94.140.14.14 и 94.140.15.15 для серверов «По умолчанию»

94.140.14.140 и 94.140.14.141 для серверов «Нефильтрующие»

94.140.14.15 и 94.140.15.16 для серверов «Семейный»

DNS-over-TLS

Используйте dns.adguard.com для серверов «По умолчанию» или dns-family.adguard.com для серверов «Семейный»

DNS-over-HTTPS

Используйте https://dns.adguard.com/dns-query для серверов «По умолчанию» или https://dns-family.adguard.com/dns-query для серверов «Семейный»

Помните, что AdGuard DNS – проект с открытым исходным кодом, как и все бесплатные продукты AdGuard. Компания считает чрезвычайно важным, чтобы услуги и продукты, которым вы доверяете защиту конфиденциальности данных, были максимально прозрачными и заслуживающими доверия. Чтобы просмотреть исходный код, узнать все о AdGuard DNS или даже оставить предложение, посетите репозиторий в GitHub.

Команда разработчиков надеется, что пользователям понравится AdGuard DNS. Они убеждены, что проект будет только расти. В будущем будет добавлено больше расположений серверов и новые дополнительные функции.

Источник

Переосмысляя AdGuard DNS

Когда мы впервые представили бета-версию AdGuard DNS в 2016 году, то и представить не могли, как этот продукт вырастет через пять лет. Вначале это был независимый сервис с одним сервером, но сейчас у AdGuard DNS 14 локаций серверов по всему миру, каждый месяц он обрабатывает 500 млрд DNS-запросов. DNS — неотъемлемая часть практически всех приложений AdGuard. Не говоря о том, что AdGuard DNS стал первым публичным резолвером с поддержкой передового протокола DNS-over-QUIC (таких резолверов до сих пор всего два в мире). Мы любим AdGuard DNS, пользователи его любят, так чего ещё желать? И разве может быть лучше?

Оказывается, может. Один из неизбежных недостатков публичного DNS-сервера, в особенности блокирующего, — это то, что он вам не принадлежит. Он настроен определённым образом и, нравится вам это или нет, с этим ничего не поделаешь. Если какой-то домен заблокирован этим сервером, вы либо соглашаетесь с этим, либо начинаете пользоваться другим. Мы в AdGuard делаем всё, чтобы блокировать только то, что действительно необходимо, но пользователей миллионы, и кто-то обязательно будет не согласен с нашим видением.

Для справки, мы предлагаем настройку «Нефильтрующего» сервера AdGuard DNS, который ничего не блокирует, но это, безусловно, не идеальное решение для тех, кто хочет заблокировать только один–два определённых домена, а не все.

Конечно, есть и альтернативы. Например, можно пользоваться AdGuard Home — это гибко настраиваемый персональный DNS-сервер, который можно установить на роутер или сервер для управления трафиком целой домашней сети любым удобным для вас образом. Единственный его минус — самостоятельная установка и настройка могут показаться трудными, если у вас нет необходимых технических навыков. И вот тут в игру вступает новый AdGuard DNS.

adguard dns что это

Мы вот-вот сделаем ещё один шаг вперед. Совсем скоро вы сможете получить свой собственный DNS-сервер AdGuard. Да, он будет принадлежать только вам, и вы сможете настраивать его так, как пожелаете. Вот лишь некоторые из возможностей, которые будут вам доступны:

Самая базовая, но, возможно, самая важная функция, которая будет в вашем приватном DNS-сервере. Ключевое преимущество — в возможности контролировать и самому выбирать домены, которые вы хотите заблокировать. Здесь всё будет работать так же, как и в публичном AdGuard DNS, но теперь вы решаете, что заблокировать, а что оставить.

Если вы пользуетесь блокировщиком AdGuard, то уже знакомы с понятием фильтров, или списков блокировки. Для непосвящённых, это буквально списки правил, согласно которым блокируются веб-элементы. В случае со списками блокировки DNS мы говорим о блокировании доменов, но общий принцип остаётся тем же.

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

adguard dns что это

С AdGuard DNS вы сможете увидеть, каким компаниям принадлежат серверы и в каких странах они расположены, отфильтровать статистику по датам, странам и даже для разных устройств, подключенных к вашему DNS-серверу.

Хотите больше подробностей? Откройте Журнал фильтрации, который хранит данные обо всех DNS-запросах, обработанных вашим сервером.

Гибкий инструмент для защиты ваших детей от онлайн-контента, который вы считаете неподходящим для них.

adguard dns что это

И ещё раз: вы решаете, что в интернете хорошо и приемлемо для ваших детей, а что уже чересчур. Кроме того, вы можете настроить всё таким образом, что, например, социальные сети будут доступны только в определённые часы, или Twitch нельзя будет открыть с компьютера, предназначенного для учёбы.

«Подождите-ка, вы что, описываете AdGuard Home?» — можете спросить вы. Одно из главных отличий в том, что в приватном AdGuard DNS мы поставили простоту и удобство на первое место. Его гораздо проще настроить и управлять им, что сравнивать два продукта в этом аспекте даже не совсем корректно. Если AdGuard Home больше ориентирован на «технарей», то приватным AdGuard DNS без труда сможет пользоваться даже ваша бабуля.

Как начать пользоваться?

Вы можете заметить, что я часто использую будущее время. Это намеренно: мы всё ещё дорабатываем новый продукт и пока не готовы предложить его широкой публике. Вероятно, это займёт месяц или два, но мы несомненно запустим новый AdGuard DNS в ближайшем будущем. Что мы уже готовы показать, так это новый сайт AdGuard DNS.

AdGuard DNS — новый продукт в нашей линейке, и относимся мы к нему не менее серьёзно, чем к блокировщику рекламы AdGuard и AdGuard VPN. Не будем лукавить, на сайте пока не так много интересного. Сейчас вы можете посмотреть на несколько скриншотов будущего интерфейса приватного AdGuard DNS и запросить уведомление о запуске сервиса. Так вы одним из первых узнаете о дне выхода нового продукта, а если подпишетесь на нашу рассылку, то будете узнавать и о других новостях AdGuard. Чуть не забыла — ещё на сайте есть подробные инструкции по настройке публичных DNS-серверов AdGuard. Всё находится в одном месте, от ссылок на скачивание наших приложений с AdGuard DNS до инструкций по ручной настройке на Debian или даже Xbox — удобно, не правда ли?

Мы очень рады и уже предвкушаем выход обновлённого AdGuard DNS. Надеемся, нам удалось зарядить вас предрелизным настроением! Если не хотите пропустить дату запуска, не забудьте подписаться на рассылку, а если хотите узнать что-то об AdGuard DNS, просто спросите нас в комментариях под постом или в любой социальной сети.

Источник

Блокирование контента при помощи DNS: прошлое, настоящее, будущее

Эта статья по сути является текстовой калькой с выступления Андрея Мешкова, сооснователя и CTO AdGuard, на коференции Ad Blocker Dev Summit 2021. Если вы не хотите читать “много букв”, уделите 30 минут просмотру этого видео (на английском языке).

Сегодня к интернету подключено абсолютно всё — от телевизора до умных лампочек, от мобильных устройств до умных автомобилей. А где есть интернет, есть трекеры и реклама. Верно? Получается, что один только браузерный блокировщик не сможет защитить вас. В его силах лишь предоставить вам крошечное окно в «лучший интернет» без агрессивных и навязчивых баннеров, пытающихся завладеть вашим вниманием. Но что, если вы хотите расширить это «окно»?

В этом случае пристегните ремни и приготовьтесь к увлекательному путешествию по прошлому, настоящему и будущему DNS-фильтрации. Почему? Потому что DNS — это ответ!

Что такое блокировка на уровне DNS

Чтобы освежить ваши знания: аббревиатура DNS расшифровывается как Domain Name System, т.е. «система доменных имен». DNS — своего рода «адресная книга» интернета, цель которой состоит в переводе имён веб-сайтов в нечто понятное браузерам, то есть в IP-адреса. Таким образом, каждый раз, когда вы заходите на веб-сайт, ваш браузер отправляет запрос на DNS-сервер (который обычно предоставляется вашим интернет-провайдером), чтобы определить IP-адрес веб-сайта. В ответ обычный DNS-резолвер просто возвращает IP-адрес запрошенного домена.

adguard dns что это

Ваше устройство всегда использует какой-либо DNS-сервер для получения IP-адреса доменного имени, к которому обращается приложение.

К счастью для нас с вами, существуют DNS-серверы, обеспечивающие фильтрацию трафика и блокировку контента. Обычно это делается с помощью техники «DNS Sinkholing», суть которой заключается в выдаче немаршрутизируемых адресов для заблокированных доменов. Когда ваше устройство отправляет «плохой» запрос, будь то реклама или трекер, DNS-сервер отвечает IP-адресом 0.0.0.0 для заблокированного домена. Получается, что приложение просто не может подключиться к этому адресу, и мы получаем желаемый результат — заблокированое подключение.

adguard dns что это

Пример использования DNS-сервера для блокировки доступа к домену

DNS-сервер также может вернуть такие ответы: NXDOMAIN (означает, что домен не существует) или REFUSED (означает, что сервер отказался обрабатывать запрос). Вы скорее всего не заметите разницы между ними, но некоторые старые устройства могут неверно интерпретировать REFUSED и попытаться использовать резервный DNS-сервер.

Прародитель DNS — HOSTS-файл

Удивительно, но блокировка на уровне DNS — самый старый известный подход к блокировке рекламы. Как такое возможно?

Ещё в те дни, когда интернет был молод и назывался ARPANET, была разработана система именования, которая сопоставляла IP-адрес компьютера с уникальным идентификатором на основе ASCII. Имея всего несколько компьютеров, подключенных к ARPANET, Центр сетевой информации Министерства обороны США поддерживал файл с именем HOSTS.TXT — главный список адресов всех компьютеров и их хост-имён. Системные администраторы периодически загружали обновленный HOSTS.TXT. Зная имя компьютера ARPANET, можно было просто посмотреть его IP-адрес в файле HOSTS.

adguard dns что это

Так выглядел файл HOSTS.TXT, который использовался во времена ARPANET

Но вскоре стало ясно, что растущее число хостов создает слишком большую нагрузку на компьютер NIC (Network Information Center). Все хотели иметь свои компьютеры в ARPANET, но им приходилось ждать, пока организация NIC обновит HOSTS.TXT. Возникла необходимость в альтернативном решении, поэтому в конце 1987 года Пол Мокапетрис разработал систему доменных имён.

Но файл HOSTS не был забыт. Вскоре после появления первой рекламы в интернете люди обнаружили, что HOSTS.TXT можно использовать в качестве блоклиста для предотвращения загрузки рекламы (такой подход очень напоминает технику «DNS Sinkholing», не так ли?) После этого некоторые энтузиасты стали составлять первые блоклисты и делиться ими со всеми желающими. Есть несколько ярких примеров блоклистов с более чем 20-летней историей, которые активно развиваются и по сей день, например, блоклисты Питера Лоу, блоклисты Стивена Блэка или хосты Дэна Поллока.

adguard dns что это

Фрагмент блоклиста Питера Лоу

Когда появилась первая версия Adblock для Firefox, некоторые пользователи просто не могли понять его предназначение. Их всё устраивало в том, как работал файл HOSTS.

adguard dns что это

Скриншот записи на форуме, 2003 г.

Однако файлы HOSTS имеют некоторые недостатки, которые не так просто устранить.

Распространение обновлений. Не существует удобного способа предоставления обновлений файла HOSTS пользователям. Для этого нужно либо иметь специальное программное обеспечение, либо быть очень терпеливым и периодически делать это вручную.

Большие размеры. Файлы HOSTS становятся просто огромными из-за того, в них нельзя использовать подстановочные знаки и необходимо прописывать каждый домен. Синтаксис файла HOSTS просто не предназначен для использования таким образом. Взгляните на рисунок ниже, где показан один из самых больших блоклистов — Energized Unified. Как вы можете видеть, он содержит более 700 тысяч доменов и весит почти 21 мегабайт. Распространять файл размером 21 Мб среди миллионов пользователей ежедневно — это уже серьезная проблема.

adguard dns что это

Блоклист Energized Unified

Публичные DNS-серверы, блокирующие рекламу, появились как перспективная альтернатива файлу HOSTS. Достаточно было настроить устройство на использование такого сервера, и больше не нужно было возиться с обновлением файлов HOSTS. Один из первых публичных DNS-серверов назывался Alternate DNS и появился в 2015 году. Его обслуживанием занимался один человек. Позже, в 2016 году, мы запустили AdGuard DNS.

Новая жизнь для DNS-блокировщиков

До недавнего времени DNS как стандарт был почти заморожен, в него вносились лишь незначительные изменения. Но пару лет назад всё взорвалось новыми стандартами. И, в первую очередь, за счет DNS-шифрования: DNS-over-TLS, DNS-over-HTTPS, DNS-over-QUIC — все эти протоколы стали мейнстримом и оказали большое влияние на блокировку контента!

До роста популярности DNS-шифрования доступные варианты были слишком сложными для обычного пользователя. Можно было:

adguard dns что это

После того как DNS-шифрование стало общепринятым, некоторые технические препятствия просто исчезли. Теперь настроить DNS-сервер стало намного проще, и его можно использовать в любой сети. Конечно, вам всё ещё нужно погружаться в настройки устройства, но не так глубоко, как раньше. Кроме того, DNS-шифрование нативно поддерживается на Android 9+ (DoT, DoH на подходе), iOS 14+ и macOS 15+ (DoT, DoH), Windows 11 (правда, поддержка довольно ограничена). Всё это дало огромный толчок росту популярности DNS-блокировки.

adguard dns что это

Кроме того, развитие DNS-шифрования позволило публичным DNS-серверам предоставлять пользователям возможности настройки. Другими словами, каждый получил возможность выбирать, что блокировать, а что нет. Ранее применение пользовательских правил на основе доменного имени DNS-сервера было возможно только путём «привязки» IP-адреса пользователя, что точно не было хорошим решением.

adguard dns что это

Использование DNS для блокировки контента: за и против

DNS-блокировка контента имеет как преимущества, так и очевидные недостатки. Давайте начнем с положительных сторон использования DNS для блокировки контента.

Плюсы

Например, давайте рассмотрим маскировку CNAME — тактику, которую использовали некоторые трекеры, чтобы скрыться от блокировщиков. С помощью DNS-записи CNAME они скрывали настоящее доменное имя третьей стороны, маскируя его под домен первой стороны. С помощью AdGuard DNS мы смогли обнаружить все эти замаскированные домены и опубликовать их список, чтобы даже блокировщики контента, не имеющие доступа к DNS, могли остановить это.

adguard dns что это

Другой пример — использование прокси для маскировки трекеров. В принципе, возможно использовать CloudFlare или CloudFront для настройки безсерверного прокси, который будет скрывать оригинальный домен третьей стороны. DNS в целом не поможет в этом случае, но он может стать хорошей отправной точкой для обнаружения таких прокси.

adguard dns что это

Минусы

Что можно улучшить

DNS-фильтрация имеет некоторые недостатки, которые можно исправить или хотя бы смягчить.

Страница ошибки “Доступ запрещён” (Access Denied Error Page)

В настоящее время, если домен заблокирован на уровне DNS, вы просто видите уродливую страницу ошибки. Это негативно сказывается на пользовательском опыте. Например, при желании человек не сможет временно разблокировать домен, ведь способа сделать это просто нет.

К счастью, существует проект RFC (документ с запросом на комментарии) как раз об этом: DNS Access Denied Error Page, который позволит показывать пользователю красивую страницу ошибки, не прибегая к уродливым решениям (например, требованию установить сертификат HTTPS).

Механизмы обнаружения DNS с шифрованием

Сейчас вам нужно настраивать DNS на каждом устройстве. Не проще ли сделать это один раз непосредственно на роутере? Некоторые новые маршрутизаторы уже поддерживают DNS-шифрование. Однако многие старые устройства по-прежнему могут работать только со стандартными DNS-серверами. Существует рабочая группа «Adaptive DNS Discovery», которая стремится изменить эту ситуацию к лучшему.

Примечательные RFC-проекты:.

Обнаружение приложений

И ещё одна вещь может быть улучшена. Было бы здорово иметь возможность определять, какое приложение выполняет тот или иной DNS-запрос. Однако не существует RFC, который мог бы в этом помочь. Но мы можем попытаться сделать это сами, попытаться создать своего рода «отпечатки пальцев DNS», по крайней мере, для популярных приложений. Если бы мы знали, какое приложение делает DNS-запрос, мы могли бы более гибко настраивать параметры блокировки.

Например, мы хотим заблокировать трекинг Facebook. Но глобальная блокировка приведёт к поломке всех приложений Facebook. Поэтому мы хотим иметь возможность блокировать его только в приложениях, не относящихся к Facebook.

Другая реальная проблема заключается в том, что блокировка AppsFlyer (системы мобильной аналитики) ломает некоторые довольно популярные приложения. Мы бы предпочли выборочно разрешить его работу — только для затронутых приложений, а в противном случае оставить его заблокированным.

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

Что такое AdGuard DNS

Если вы хотите получить доступ к «лучшему интернету», вам обязательно нужно в сочетании с VPN и блокировщиком рекламы использовать DNS. И мы предлагаем вам присмотреться к AdGuard DNS.

Что же представляет собой AdGuard DNS? Это DNS-сервис, который заботится о сохранении вашей конфиденциальности и обеспечении безопасности в интернете. Он поддерживает такие надежные протоколы шифрования, как DNS-over-HTTPS, DNS-over-TLS и DNS-over-QUIC. Он может определять запросы к рекламным, отслеживающим и/или доменам со «взрослым» контентом (опционально) и возвращать им пустой ответ. AdGuard имеет собственную базу доменных имен, обслуживающих рекламу, трекеры и мошеннические активности, и она регулярно обновляется. Кроме того, мы обеспечиваем полезную возможность добавлять в блоклисты свои пользовательские правила.

Чтобы дать вам более широкое представление о том, что такое AdGuard DNS, я упомяну ещё несколько моментов:

Синтаксис правил фильтрации DNS

Блоклисты AdGuard DNS составляются с использованием специального «синтаксиса фильтрации DNS». Нас не устраивали ограничения блоклистов типа HOSTS-файлов, поэтому для AdGuard DNS мы использовали знакомый синтаксис в стиле блокировщика рекламы. Затем он был постепенно расширен модификаторами, специфичными для DNS.

adguard dns что это

Примеры правил фильтрации DNS. Полная спецификация доступна на Github

Просто чтобы продемонстрировать разницу. Слева приведена статистика для DNS-фильтра AdGuard (тот, который мы используем по умолчанию). Он относительно короткий, но на самом деле блокирует около 900 000 доменов. А слева мы видим другой блоклист — Energized Ultimate, который представляет собой HOSTS-файл с 500 000 доменов. И вот что он блокирует — 500 000 доменов.

adguard dns что это

Статистика по данным AdGuard DNS

Узел AdGuard DNS-сервера

Каждый узел AdGuard DNS-сервера состоит из нескольких частей. На клиентской стороне интерфейса — перенаправляющий DNS-сервер, написанный на языке Golang, который реализует всю логику, т.е. DNS-фильтрацию, кэширование и т.д. На программно-аппаратной части сервиса у нас есть экземпляр несвязанного сервера, который обеспечивает рекурсию DNS. Нагрузка на один узел сервера составляет от 5 000 до 40 000 ответов в секунду в зависимости от расположения узла (некоторые локации более популярны, чем другие).

adguard dns что это

Реализации движков фильтрации DNS

Реализации движков фильтрации DNS имеют открытый исходный код и доступны на Github. Их две. Первая называется urlfilter и представляет собой библиотеку Golang, которую мы используем в AdGuard DNS и AdGuard Home. Обеспечивает относительно высокую производительность и занимает мало памяти. Вторая — AdGuard DnsLibs, это библиотека C++, которую мы используем в наших клиентских приложениях. Помимо фильтрации DNS, она также обеспечивает реализацию DNS-шифрования.

Если вы хотите защитить себя от рекламы и трекеров с помощью AdGuard DNS, просто следуйте этому руководству по настройке.

Взгляд в будущее

Браузерные блокировщики контента можно назвать самыми популярными среди обычных пользователей, но не среди составителей блоклистов. Существует гораздо больше HOSTS-файлов и списков доменов, которые поддерживаются добровольцами, чем списков фильтров для браузерных блокировщиков. Это говорит о том, что у блокировки на уровне DNS большие перспективы.

adguard dns что это

Статистика по данным filterlists.com

Что ещё можно сказать о будущем этой технологии? Во-первых, рост DNS-блокировки контента ускорится. В Windows 11 появилась поддержка шифрования DNS, новые роутеры также поддерживают шифрование DNS, всё это облегчит пользователям его настройку и использование.

Уровень обхода блокировки DNS-контента будет расти, но он всё ещё будет незначительным. Чтобы обойти её, требуется много усилий с разных сторон, и чтобы это начало происходить, DNS-блокировка контента должна стать такой же популярной, как и браузерная блокировка. А этого, вероятно, не произойдет, несмотря на темпы роста.

DNS не заменит браузерные блокировщики по очевидным причинам. Но, тем не менее, DNS-блокировка останется и займёт достойное место в системе обеспечения конфиденциальности и безопасности пользователей в интернете.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Разработчик:AdGuard Software Limited (Кипр)
Лицензия:Бесплатно
Обновлено:2020-09-24
Системы:Windows / MacOS / Linux / Android / iOS
Рейтинг: adguard dns что это
Ваша оценка: