Персональный интернет-защитник — почему personalDNSfilter должен быть в каждом Android-устройстве
Знаете ли вы, что даже при посещении обычных сайтов ваш смартфон может делать десятки фоновых запросов к трекерам, рекламным сетям и другим сомнительным доменам? Лично у меня в логах мобильного браузера временами всплывают настоящие «зоопарки» из tracking-доменов. И если с компьютера мы можем легко поставить блокировщик вроде uBlock Origin, то для Android хороших локальных решений не так много. Одно из них — personalDNSfilter от немецкого разработчика Ingo Zenz.
Что это за проект и зачем он нужен
personaldnsfilter — это локальный DNS-фильтр для Android, который работает без root-прав и:
- Блокирует запросы к нежелательным доменам (реклама, трекеры, фишинговые сайты)
- Позволяет создавать собственные списки блокировки
- Работает в фоне с минимальным расходом батареи
- Поддерживает стандартные DNS-over-HTTPS/DoT (но это не обязательно)
В отличие от VPN-решений, здесь весь трафик фильтруется локально — никаких посредников и серверов третьих лиц. Это особенно важно для тех, кто заботится о конфиденциальности.
Ключевые возможности
-
Гибкая система фильтрации
- Встроенные списки блокировки (AdGuard, EasyList и другие)
- Возможность добавлять собственные домены через простой конфиг
- Поддержка wildcard-масок (например,
*.tracking.com)
-
Работа без root-прав
- Использует Android VPN API (но не создает реального VPN-туннеля)
- Не требует модификации системы
-
Минималистичный интерфейс
- Включается одним тапом
- Показывает статистику заблокированных запросов
- Есть белая тема и темная тема
-
Открытый исходный код
- Лицензия GPLv2
- Доступен на F-Droid (что важно для сторонников свободного ПО)
-
Экономия трафика
- Блокируя рекламу и трекеры, может сократить объем передаваемых данных на 20-30%
Технические детали
Проект написан на Java и состоит из трех основных компонентов:
- DNS Proxy — перехватывает DNS-запросы и сверяет с черными списками
- Конфигуратор — управление правилами фильтрации
- Логгер — запись статистики заблокированных доменов
Интересно, что приложение использует механизм Android VPN, но не для организации туннеля, а исключительно для перехвата DNS-запросов — своеобразный трюк в рамках API.
Практическое применение
Где personalDNSfilter будет особенно полезен:
- Родительский контроль — можно заблокировать доступ к «взрослым» сайтам
- Защита конфиденциальности — никаких утечек данных трекерам
- Общественные Wi-Fi сети — дополнительный уровень безопасности
- Старые устройства — снижает нагрузку от современной рекламы
Кстати, в моей практике была ситуация, когда после установки personalDNSfilter на старый планшет, он стал работать заметно шустрее — просто потому что перестал грузить тонны рекламного JS.
Установка и настройка
Приложение доступно в магазине F-Droid:
После установки достаточно:
- Включить фильтр в настройках
- Выбрать нужные списки блокировки
- При необходимости добавить свои домены в исключения
Вывод: стоит ли пробовать?
personaldnsfilter — отличное решение для тех, кто:
- Хочет защитить свою конфиденциальность без сложных настроек
- Устал от навязчивой мобильной рекламы
- Ищет легковесную альтернативу VPN-блокировщикам
Проект активно развивается (последнее обновление — июль 2025), имеет открытый код и уже собрал более 700 звезд на GitHub. Лично я поставил его на все семейные устройства — работает без нареканий.
Если вы еще не пробовали локальные DNS-фильтры — самое время начать с personalDNSfilter. Это тот случай, когда 5 минут настройки экономят часы нервов от назойливой рекламы.

