Как настроить системную фильтрацию в AdGuard для iOS?


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

На iOS единственный способ заблокировать рекламу и трекинг на системном уровне — это DNS-фильтрация. Для начала вам понадобится включить DNS-защиту. Сделать это можно, открыв раздел настройки AdGuard для iOS —> DNS-защита. Передвиньте ползунок переключателя в положение «вкл».

Теперь, если ваша цель — заблокировать рекламу и трекинг везде, а не только в Safari, то у вас две опции:

  1. Включить сервер AdGuard DNS (Настройки —> DNS-защита —> DNS-сервер —> AdGuard DNS).
  2. Добавить DNS-фильтр или hosts-файл, который будет блокировать рекламные и трекинговые домены, например, фильтр AdGuard DNS.

Настройка второго варианта займёт немного больше времени, зато он обладает несколькими преимуществами:

  • Можно использовать любой DNS-сервер по своему предпочтению, а не только конкретный блокирующий сервер.
  • Вы можете добавлять сразу несколько DNS-фильтров и/или hosts-файлов, но вы не можете одновременно использовать несколько DNS-серверов.

Схематичное объяснение DNS-фильтрации

Как добавить DNS-фильтр/hosts-файл

Вы можете добавлять любые DNS-фильтры или hosts-файлы, инструкция будет одинаковой для всех. Для примера давайте возьмём фильтр AdGuard DNS. Он составлен из нескольких других фильтров (Базовый фильтр AdGuard, Фильтр счётчиков и системы аналитики, Фильтр виджетов, Фильтр социальных сетей, Фильтр мобильной рекламы, EasyList, EasyPrivacy и т. д.) и упрощён специально, чтобы лучше блокировать рекламу на уровне DNS-запросов.

  1. Откройте настройки AdGuard для iOS —> Общие.
  2. Включите Расширенный режим. Появится вкладка «Расширенные настройки». Откройте её.

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

  1. Скопируйте эту ссылку: https://raw.githubusercontent.com/AdguardTeam/FiltersRegistry/master/filters/filter_15_DnsFilter/filter.txt.
  2. Откройте настройки AdGuard для iOS —> DNS-защита —> DNS-фильтрация (доступна, когда Расширенный режим включен) —> DNS-фильтры.
  3. Нажмите кнопку «Добавить фильтр», вставьте ссылку в поле URL фильтра и нажмите кнопку «Далее».

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