Персональный интернет-защитник — почему personalDNSfilter должен быть в каждом Android-устройстве

22 Jun, 2026
896
🔱 82
👥 28

Знаете ли вы, что даже при посещении обычных сайтов ваш смартфон может делать десятки фоновых запросов к трекерам, рекламным сетям и другим сомнительным доменам? Лично у меня в логах мобильного браузера временами всплывают настоящие «зоопарки» из tracking-доменов. И если с компьютера мы можем легко поставить блокировщик вроде uBlock Origin, то для Android хороших локальных решений не так много. Одно из них — personalDNSfilter от немецкого разработчика Ingo Zenz.

Что это за проект и зачем он нужен

personaldnsfilter — это локальный DNS-фильтр для Android, который работает без root-прав и:

  • Блокирует запросы к нежелательным доменам (реклама, трекеры, фишинговые сайты)
  • Позволяет создавать собственные списки блокировки
  • Работает в фоне с минимальным расходом батареи
  • Поддерживает стандартные DNS-over-HTTPS/DoT (но это не обязательно)

В отличие от VPN-решений, здесь весь трафик фильтруется локально — никаких посредников и серверов третьих лиц. Это особенно важно для тех, кто заботится о конфиденциальности.

Ключевые возможности

  1. Гибкая система фильтрации

    • Встроенные списки блокировки (AdGuard, EasyList и другие)
    • Возможность добавлять собственные домены через простой конфиг
    • Поддержка wildcard-масок (например, *.tracking.com)
  2. Работа без root-прав

    Реклама
    • Использует Android VPN API (но не создает реального VPN-туннеля)
    • Не требует модификации системы
  3. Минималистичный интерфейс

    • Включается одним тапом
    • Показывает статистику заблокированных запросов
    • Есть белая тема и темная тема
  4. Открытый исходный код

    • Лицензия GPLv2
    • Доступен на F-Droid (что важно для сторонников свободного ПО)
  5. Экономия трафика

    • Блокируя рекламу и трекеры, может сократить объем передаваемых данных на 20-30%

Технические детали

Проект написан на Java и состоит из трех основных компонентов:

  1. DNS Proxy — перехватывает DNS-запросы и сверяет с черными списками
  2. Конфигуратор — управление правилами фильтрации
  3. Логгер — запись статистики заблокированных доменов

Интересно, что приложение использует механизм Android VPN, но не для организации туннеля, а исключительно для перехвата DNS-запросов — своеобразный трюк в рамках API.

Практическое применение

Где personalDNSfilter будет особенно полезен:

  • Родительский контроль — можно заблокировать доступ к «взрослым» сайтам
  • Защита конфиденциальности — никаких утечек данных трекерам
  • Общественные Wi-Fi сети — дополнительный уровень безопасности
  • Старые устройства — снижает нагрузку от современной рекламы

Кстати, в моей практике была ситуация, когда после установки personalDNSfilter на старый планшет, он стал работать заметно шустрее — просто потому что перестал грузить тонны рекламного JS.

Установка и настройка

Приложение доступно в магазине F-Droid:

Get it on F-Droid

После установки достаточно:

  1. Включить фильтр в настройках
  2. Выбрать нужные списки блокировки
  3. При необходимости добавить свои домены в исключения

Вывод: стоит ли пробовать?

personaldnsfilter — отличное решение для тех, кто:

  • Хочет защитить свою конфиденциальность без сложных настроек
  • Устал от навязчивой мобильной рекламы
  • Ищет легковесную альтернативу VPN-блокировщикам

Проект активно развивается (последнее обновление — июль 2025), имеет открытый код и уже собрал более 700 звезд на GitHub. Лично я поставил его на все семейные устройства — работает без нареканий.

Если вы еще не пробовали локальные DNS-фильтры — самое время начать с personalDNSfilter. Это тот случай, когда 5 минут настройки экономят часы нервов от назойливой рекламы.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.