AdGuard Home — блокировка рекламы на уровне DNS

★ 36.9K

AdGuard Home — открытый инструмент (self-hosted DNS-сервер), который блокирует рекламу и трекеры на уровне DNS сразу для всех устройств в сети без установки чего-либо на сами устройства. Берут, когда надоело ставить блокировщик в каждый браузер по отдельности; когда нужно закрыть рекламу на телевизоре, приставке или смартфоне, где расширения не ставятся; когда в доме дети и нужен родительский контроль на уровне всей сети; когда хочется видеть, куда именно стучатся устройства умного дома. Ядро написано на Go, интерфейс — на TypeScript; разворачивается через скрипт автоустановки (Linux, macOS, FreeBSD, OpenBSD), Docker-образ или Snap; есть REST API и готовая интеграция с Home Assistant. Веб-панель показывает журнал запросов и статистику по клиентам; поддерживаются свои списки блокировок, DNS-over-HTTPS, DNS-over-TLS, DNS-over-QUIC и DNSCrypt — запросы скрыты от провайдера. Направление — фильтрация входящего трафика до устройства, а не анализ исходящего. От браузерного блокировщика отличается тем, что работает в любом приложении на любом гаджете. Ограничение: блокировка по домену не режет рекламу, которую сайт отдаёт со своего же домена; все устройства должны использовать именно этот DNS-сервер.