Обзор AdGuard Home

  • Что такое AdGuard Home
  • Особенности
  • Как установить
  • Сравнение с другими решениями



    Что такое AdGuard Home?


    AdGuard Home – это ПО с открытым исходным кодом для блокировки рекламы и трекинга, а также для контроля всего трафика в вашей домашней сети. После того как вы его настроите, AdGuard Home будет охватывать ВСE устройства в вашей домашней Wi-Fi-сети, и вам не понадобится для этого никакого клиентского программного обеспечения. Вместе с этим, у AdGuard Home удобный веб-интерфейс, с которым легко управлять трафиком даже с мобильного устройства.


    AdGuard Home работает как DNS-сервер, который перенаправляет домены трекеров в "чёрную дыру", тем самым предотвращая подключение ваших устройств к этим серверам. Он основан на программном обеспечении, которое мы используем для наших публичных серверов 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.



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


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.



Сравнение с другими решениями

Сравнение с традиционными блокировщиками рекламы


AdGuard Home нельзя напрямую сравнивать с традиционными блокировщиками рекламы, поскольку они обладают разными целями. Традиционные блокировщики [лучше справляются с рекламой и трекингом] (https://adguard.com/ru/blog/adguard-vs-adaway-dns66/) на одном конкретном устройстве, но AdGuard Home даст вам такую степень контроля над целой домашней сетью, которую не сможет обеспечить ни один блокировщик рекламы. Его также можно использовать на смарт-телевизорах и других устройствах, на которых не всегда возможно установить полноценный блокировщик. При этом абсолютно в порядке вещей использовать блокировщики рекламы на своих домашних девайсах в дополнение к AdGuard Home.

Сравнение с публичными DNS-серверами AdGuard


Используя собственный сервер AdGuard Home, вы получится гораздо больше возможностей, чем при использовании публичного DNS-сервера. С AdGuard Home вы можете:

  • Выбирать, что именно будет блокировать сервер, а что нет.
  • Контролировать свою сетевую активность.
  • Добавлять собственные правила фильтрации.

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

Сравнение с Pi-Hole


На данный момент у AdGuard Home много общего с Pi-Hole. Оба блокируют рекламу и трекеры с помощью метода "DNS-воронки", и оба позволяют настроить параметры блокировки.

Однако AdGuard Home предоставляет множество нестандартных функций без необходимости устанавливать и настраивать дополнительное ПО. Мы хотим, чтобы он был простым до такой степени, что даже рядовые пользователи могли настроить его с минимальными усилиями. Различия между AdGuard Home и Pi-Hole можно суммировать в этой таблице:

Функция AdGuard Home Pi-Hole
Блокировка рекламы и трекеров
Настройка списков блокировки
Встроенный DHCP-сервер
HTTPS для интерфейса администратора Да, но нужно будет вручную настроить lighthttpd
Зашифрованные DNS-серверы для выгрузки данных (DNS-over-HTTPS, DNS-over-TLS, DNSCrypt) ❌ (требуется дополнительное ПО)
Кроссплатформенность ❌ (только через Docker)
Работает как сервер DNS-over-HTTPS или DNS-over-TLS server ❌ (требуется дополнительное ПО)
Блокировка фишинговых доменов и доменов вредоносных программ ❌ (требуется дополнительный список блокировки)
Родительский контроль (блокировка доменов для взрослых)
Принудительный Безопасный поиск в поисковых системах
Конфигурация для каждого клиента (устройства)
Настройки доступа (выбирайте, кто может использовать AGH DNS)