Adguard dns

Особенности

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

Блокировка рекламы и трекеров

​ Несмотря на то, что AdGuard Home предлагает гораздо больше возможностей, его главное назначение – это блокировка рекламы и трекеров. Он действует как блокирующий DNS-сервер (о DNS-блокировке можно узнать больше в ). Но, в отличие от AdGuard DNS, здесь вы можете настроить фильтрацию по своему усмотрению: добавить собственные списки блокировки, исключить или заблокировать определённые домены и т.д. В этом вам поможет журнал запросов. ​

Журнал запросов

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


Антифишинг

​ Как и другие наши продукты, AdGuard Home блокирует доступ к вредоносным, мошенническим и потенциально заражённым вирусами сайтам. Это дополнительная функция, и она будет работать, только если вы её включите.

Родительский контроль и Безопасный поиск

​ Ещё один опциональный режим. Если он включён, доступ к «взрослым» сайтам и другим сайтам с чувствительным контентом будет заблокирован. ​

Клиенты

​ AdGuard Home позволяет настраивать разные правила и применять настройки для разных устройств в вашей сети (клиентов). ​

​ Клиенты могут быть объединены в группы клиентов. Благодаря этому возможен гибкий подход: например, вы можете настроить AdGuard Home так, чтобы устройства ваших детей использовали DNS-сервер с дополнительной защитой. ​

Блокировка сервисов

​ Для каждого клиента можно заблокировать и разблокировать определённые сервисы (например, Twitch, Snapchat, Facebook и т.д.) в один клик. ​

Другие функции

​ В AdGuard Home есть множество других функций и настроек, но некоторые из них требуют определённого уровня технической грамотности. Более подробную информацию можно найти на GitHub. ​ ​ ​

Установка приложения

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

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

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

  • в Android версий 8+: начните установку AdGuard (см. следующий шаг), перед вами появится окно с предложением дать разрешение на установку. Нажмите Настройки, в открывшемся окне переключите Разрешить установку из этого источника в положение вкл.. Затем вернитесь к установке.
  • в Android версии 6, 7: откройте экран Настройки, затем в разделе Система и устройство выберите пункт Дополнительно, а в нем – пункт Конфиденциальность. Переместите вправо переключатель Неизвестные источники и нажмите на кнопку ОК в открывшемся окне системного предупреждения.

в Android 5: откройте экран Настройки, затем в разделе Личные данные выберите пункт Безопасность. Переместите вправо переключатель Неизвестные источники и нажмите на кнопку ОК в открывшемся окне системного предупреждения.

Теперь можно приступить к установке программы. Запустите браузер и наберите в адресной строке URL следующего вида: https://adguard.com/apk, или отсканируйте QR-код:

На экране отобразится предложение сохранить загружаемый файл. Нажмите кнопку ОК.

После завершения загрузки операционная система предложит вам установить программу AdGuard. Нажмите на кнопку Установить.

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

Затем вам надо выбрать между Быстрой и Полной настройкой.

При выборе первого варианта откроется диалоговое окно, где вам предложат настроить локальный VPN, необходимый для работы AdGuard.

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

На следующем шаге вам нужно решить, блокировать или оставлять социальные виджеты (такие, как кнопки «Мне нравится»):

Затем «Раздражители», то есть уведомления о cookies и т.п.:

Теперь черёд настроек приватности. Выберите желаемый уровень защиты:

Аналогично для антифишинговой защиты:

Следующий шаг крайне важен. В нём вам предложат включить HTTPS-фильтрацию. Она необходима для качественной блокировки рекламы, мы рекомендуем включить её:

Последний шаг — включение локального VPN:

На этом установка приложения AdGuard завершена.

Кое-что помимо DNS


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

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

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

Не забывайте, что AdGuard работает в двух режимах: «По умолчанию» и «Семейный». Единственная разница между ними заключается в том, что последний также блокирует «взрослые» материалы и включает функцию безопасного поиска (если ваш браузер её поддерживает).

Участвовать в развитии фильтров AdGuard

Нам крайне повезло иметь вокруг себя сообщество, которое не только любит AdGuard, но и непосредственно поддерживает нас. Большое количество людей становятся волонтёрами и самыми различными способами помогают улучшить AdGuard для себя и всех остальных. Вы тоже можете помочь! Мы, в свою очередь, счастливы вознаградить наиболее активных членов сообщества. Так что же можно сделать?

Сообщать о проблемах

Мы полагаемся на сообщество в вопросе обратной связи по нашим фильтрам. Таким образом мы можем быть уверены, что наши фильтры всегда релевантны, и мы эффективно их обновляем. Чтобы сообщить о проблеме (незаблокированная реклама, ложное срабатывание), используйте этот веб-инструмент.

Предложить правило фильтрации

Здесь вы можете найти официальную документацию по синтаксису правил фильтрации AdGuard. Вам потребуется ознакомиться с ней перед тем, как вы сможете создавать собственные правила фильтрации.

Другие способы помочь

У нас есть специальная страница, на которой вы можете узнать больше о способах поучаствовать в развитии AdGuard.

  • Базовый фильтр AdGuard — убирает рекламу с сайтов на английском языке. Изначально основан на фильтре EasyList и доработан нами исходя из жалоб и пожеланий пользователей. Посмотреть правила
  • Фильтр счетчиков и системы аналитики — содержит наиболее полный список различных интернет-счётчиков и систем интернет-аналитики. Используйте его, чтобы избежать слежки за вашими действиями онлайн. Посмотреть правила
  • Фильтр виджетов социальных сетей — скрывает многочисленные кнопки «Мне нравится», «Поделиться» и подобные им интеграции с социальными сетями на популярных сайтах.Посмотреть правила
  • Фильтр раздражителей — блокирует раздражающие элементы веб-сайтов, включая уведомления об использовании cookies, всплывающие сообщения внутри страниц и сторонние виджеты, не имеющие отношения к функциональности сайтов (но исключая виджеты и кнопки социальных сетей. Основан на фильтре Fanboy Annoyances List, но не дублирует его. Посмотреть правила
  • Фильтр полезной рекламы — разблокирует рекламу, которая может быть полезна пользователям. Подробнее об этом фильтре можете узнать на его странице. Посмотреть правила
  • Русский фильтр — убирает рекламу с сайтов на русском языке. Изначально за основу был взят фильтр RU AdList. В дальнейшем фильтр развивался самостоятельно, и на данный момент пересечений с RU AdList практически не осталось. Посмотреть правила
  • Немецкий фильтр — убирает рекламу с сайтов на немецком языке. Изначально основан на фильтре EasyList Germany и доработан нами исходя из жалоб и сообщений пользователей. Посмотреть правила
  • Французский фильтр — убирает рекламу с сайтов на французском языке. Изначально основан на фильтре Liste FR и доработан нами исходя из жалоб и сообщений пользователей. Посмотреть правила
  • Японский фильтр — убирает рекламу с сайтов на японском языке. Изначально основан на фильтре Fanboy’s Japanese и доработан нами исходя из жалоб и сообщений пользователей. Посмотреть правила
  • Голландский фильтр — убирает рекламу с сайтов на голландском языке. Изначально основан на фильтре EasyList Dutch и доработан нами исходя из жалоб и сообщений пользователей. Посмотреть правила
  • Испано-португальский фильтр — убирает рекламу с сайтов на испанском и португальском языках. Изначально основан на фильтре Fanboy’s Spanish/Portuguese и доработан нами исходя из жалоб и сообщений пользователей. Посмотреть правила
  • Турецкий фильтр — убирает рекламу с сайтов на турецком языке. Разрабатывается нами исходя из жалоб и сообщений пользователей. Посмотреть правила
  • Китайский фильтр — убирает рекламу с сайтов на китайском языке. Изначально основан на фильтре EasyList China и доработан нами исходя из жалоб и сообщений пользователей. Посмотреть правила
  • Экспериментальный фильтр — предназначен для проверки некоторых новых правил фильтрации, которые потенциально могут вызывать конфликты или ломать работу сайтов. В случае успешной проверки правила из Экспериментального фильтра добавляются в основные фильтры. Посмотреть правила
  • Фильтр мобильной рекламы — блокирует рекламу на мобильных устройствах. Содержит все известные нам рекламные сети. Посмотреть правила
  • DNS фильтр — составлен из нескольких фильтров (Базовый фильтр AdGuard, Фильтр социальных сетей, Фильтр счетчиков и систем аналитики, Фильтр мобильной рекламы, EasyList и EasyPrivacy), и специально упрощён для лучшей совместимости с блокировкой рекламы на уровне DNS. Этот фильтр используется серверами AdGuard DNS для блокировки рекламы и трекинга. Узнать больше о блокировке на уровне DNS можно на этой странице. Посмотреть правила

Что такое DNS-сервер?

DNS (или также известная как Система доменных имен) — это система, которая сопоставляет доменные имена, такие как Google.com или Yandex.ru, с правильными IP-адресами. Эта система представляет собой базу данных доменных имен и IP-адресов. Он используется для ведения каталога доменных имен и помогает преобразовать эти доменные имена в правильные IP-адреса.

Но ваш компьютер не знает, где находится «yandex.ru». За кулисами ваш компьютер свяжется с DNS-серверами и спросит, какой IP-адрес связан с yandex.ru.

После этого он подключится к этому веб-серверу, загрузит содержимое и отобразит в вашем веб-браузере.

В этом случае yandex.ru находится по IP-адресу 77.88.55.70 в Интернете. Вы можете ввести этот IP-адрес в своем веб-браузере, чтобы посетить веб-сайт Yandex. Однако вместо 77.88.55.70 мы используем «yandex.ru», потому что его легче запомнить.

Без DNS весь интернет не будет доступен. Мы вернемся к тому времени, когда Интернет еще не родился. И ваш компьютер может использовать только для создания документов или играть в автономные игры.

Разные интернет-провайдеры (ISP) используют разные DNS-серверы. По умолчанию, если вы не настроили определенные DNS-серверы на своем компьютере (или маршрутизаторе), будут использоваться DNS-серверы по умолчанию от вашего интернет-провайдера.

Если эти DNS-серверы нестабильны, возможно, у вас возникли некоторые проблемы при использовании Интернета на вашем компьютере. Например, не может загрузить веб-сайты полностью или не имеет доступа к Интернету. Чтобы избежать нежелательных ошибок DNS, переключитесь на общедоступные DNS-серверы, такие как Google DNS и OpenDNS.

Вот несколько распространенных ошибок, связанных с DNS, которые вы можете посмотреть:

  • Исправлена ​​ошибка поиска DNS в Google Chrome
  • Как исправить ошибку Err_Connection_Timed_Out
  • Как исправить ошибку Err_Connection_Refused
  • Исправить Dns_Probe_Finished_Nxdomain Ошибка
  • Исправить DNS-сервер не отвечает на Windows

Вы можете исправить эти ошибки, перейдя на сторонние DNS-серверы в списке ниже.

Contributing


You are welcome to fork this repository, make your changes and submit a pull request — https://github.com/AdguardTeam/AdGuardHome/pulls

Please note that we don’t expect people to contribute to both UI and golang parts of the program simultaneously. Ideally, the golang part is implemented first, i.e. configuration, API, and the functionality itself. The UI part can be implemented later in a different pull request by a different person.

Test unstable versions

There are two update channels that you can use:

  • — beta version of AdGuard Home. More or less stable versions.
  • — the newest version of AdGuard Home. New updates are pushed to this channel daily and it is the closest to the master branch you can get.

There are three options how you can install an unstable version:

  1. Standalone builds. Look for the available builds below.

There are three options how you can install an unstable version.

  1. You can either install AdGuard Home from «beta» or «edge» distribution channel which we update periodically. If you’re already using stable version of AdGuard Home, just replace the executable file with a new one.
  2. You can use the Docker image from the tag, which is synced with the repo master branch.
  3. You can install AdGuard Home from or channels on the Snap Store.
  • Beta channel builds

  • Edge channel builds

Other

Here’s what you can also do to contribute:

  1. Look for issues marked as «help wanted».
  2. Actualize the list of Blocked services. It it can be found in dnsfilter/blocked_services.go.
  3. Actualize the list of known trackers. It it can be found in client/src/helpers/trackers/adguard.json.
  4. Actualize the list of vetted blocklists. It it can be found in client/src/helpers/filters/filters.json.

Первый запуск

Прежде всего, чтобы блокировка контента Safari заработала, вам нужно включить все шесть (скоро о них расскажем). Чтобы сделать это:

  1. Откройте Настройки вашего устройства.
  2. Нажмите на Safari и выберите пункт меню Блокировщики контента.
  3. Включите все блокировщики контента AdGuard и вернитесь в приложение.

Следуйте инструкции, чтобы включить все блокировщики контента AdGuard

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

Мы разбрасываемся термином «Блокировщики контента» направо и налево, но что же он значит?

Как установить

​ AdGuard Home можно установить на любой операционной системе из списка: ​

  • Raspberry Pi (32-бит ARMv6)
  • MacOS
  • Windows (64-бит)
  • Windows (32-бит)
  • Linux (64-бит)
  • Linux (32-бит)
  • FreeBSD (64-бит)
  • Linux (64-бит ARM)
  • Linux (32-бит ARMv5)
  • MIPS
  • MIPSLE ​ Подробное руководство по установке можно найти здесь. Для установки AdGuard Home потребуются минимальные технические знания и знакомство с такими понятиями, как командная строка. Но как только вы выполните первые несколько шагов, появится мастер установки, который поможет закончить настройку AdGuard Home. ​

​ AdGuard Home также можно установить на виртуальный выделенный сервер, скачать из Snap Store (для пользователей Linux) или установить из Docker. ​ ​ ​

Преимущества использования публичных DNS-серверов

Вы можете спросить, есть ли у вашего интернет-провайдера DNS-серверы по умолчанию, зачем вам эти публичные DNS-серверы? Вот причины, почему вы должны использовать эти альтернативные DNS-серверы:

  • Некоторые DNS-серверы по умолчанию не достаточно быстрые, а иногда их время истекло. При этом ваше интернет-соединение не стабильно. Переключение на эти самые быстрые DNS-серверы поможет повысить скорость вашего интернета.
  • Использование этих общедоступных DNS-серверов поможет улучшить стабильность.
  • Некоторые сторонние DNS-серверы имеют функции защиты и фильтрации. Эти функции помогут вам защитить ваш компьютер от фишинговых атак.
  • Это поможет вам пройти через ограничения по содержанию географии и веб-инспекций. Например, вы можете легко смотреть видео на YouTube, когда на нем написано: «Это видео недоступно в вашей стране».

Бесплатные DNS от Comodo

Еще один софтверный гигант предлагает бесплатные DNS:

  1. Первичный — 8.26.56.26
  2. Вторичный — 8.20.247.20

Какой DNS сервер самый лучший

Лучший тот, который быстрый. Абсолютного лидера нет. В каждой точке на планете свой чемпион. Не будем полагаться на всякого рода предположения и замерим скорость работы описанных в статье бесплатных DNS сервисов с помощью специального ПО Domain Name Speed Benchmark — https://www.grc.com/DNS/benchmark.htm.

Результаты для Волгограда и провайдера Билайн выглядят так:

И в подтверждение ручная проверка:

Величина ping Google DNS

ping 8.8.8.8

Обмен пакетами с 8.8.8.8 по с 32 байтами данных:
Ответ от 8.8.8.8: число байт=32 время=29мс TTL=54
Ответ от 8.8.8.8: число байт=32 время=28мс TTL=54
Ответ от 8.8.8.8: число байт=32 время=30мс TTL=54
Ответ от 8.8.8.8: число байт=32 время=28мс TTL=54

Статистика Ping для 8.8.8.8:
    Пакетов: отправлено = 4, получено = 4, потеряно = 0
    (0% потерь)
Приблизительное время приема-передачи в мс:
    Минимальное = 28мсек, Максимальное = 30 мсек, Среднее = 28 мсек

Значение ping Yandex DNS

ping 77.88.8.8

Обмен пакетами с 77.88.8.8 по с 32 байтами данных:
Ответ от 77.88.8.8: число байт=32 время=36мс TTL=50
Ответ от 77.88.8.8: число байт=32 время=38мс TTL=50
Ответ от 77.88.8.8: число байт=32 время=37мс TTL=50
Ответ от 77.88.8.8: число байт=32 время=37мс TTL=50

Статистика Ping для 77.88.8.8:
    Пакетов: отправлено = 4, получено = 4, потеряно = 0
    (0% потерь)
Приблизительное время приема-передачи в мс:
    Минимальное = 36мсек, Максимальное = 38 мсек, Среднее = 37 мсек

Какой DNS сервер выбрать

У меня DNS от Google оказался самым быстрым. На втором почетном месте DNS от Яндекса. Про остальные в моем случае знать следует, но использовать нецелесообразно.

Но вам, конечно, нужно провести собственное исследование, а не опираться на мои данные.

Как настроить компьютер на использование стороннего DNS

Ранее я писал о безопасном интернете для детей . В той статье отличная инструкция как настроить компьютер для использования альтернативных DNS серверов.

Благодарности

  1. https://habrahabr.ru/post/352654/
  2. 1.1.1.1 — the Internet`s Fastest, Privacy-First DNS Resolver
  3. https://developers.google.com/speed/public-dns/
  4. https://dns.yandex.ru/
  5. https://www.opendns.com/setupguide/
  6. https://www.quad9.net/microsoft/
  7. https://www.security.neustar/dns-services/free-recursive-dns-service
  8. https://connectsafe.norton.com/configurePC.html
  9. http://www.verisign.com/en_US/security-services/public-dns/index.xhtml
  10. https://www.comodo.com/secure-dns/

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

Как же всё это настроить? Здесь можно найти подробную инструкцию, а ниже мы приводим информацию для тех, кто и так знает, что делать:

Наши DNS-серверы:

или для режима «По умолчанию»;

или для режима «Семейный»;

или для режима «Без фильтрации».

IPv6-адреса:

или для режима «По умолчанию»;

или для режима «Семейный»;

или for для режима «Без фильтрации».

DNS-over-TLS:

Используйте для режима «По умолчанию» или для режима «Семейный».

DNS-over-HTTPS:

Используйте для режима «По умолчанию» или для режима «Семейный».

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

Мы надеемся, что вам понравится AdGuard DNS. Дальше проект будет только расширяться. Мы уже добавили множество серверов по всему миру, и добавим ещё больше в дальнейшем — и, конечно же, не забудем про новые функции! До встречи в новом году!


С этим читают