DNS-защита
This article is about AdGuard for iOS, a multifunctional ad blocker that protects your device at the system level. To see how it works, download the AdGuard app
DNS protection module enhances your privacy by encrypting your DNS traffic. В отличие от Защиты Safari, DNS-защита распространяется на всё устройство, то есть работает в других браузерах и приложениях. Включите этот модуль, чтобы шифровать DNS-трафик и блокировать отслеживающие домены. You can do this on the home screen by tapping the shield icon at the top of the screen, or by going to the Protection → DNS protection tab.
Чтобы управлять DNS-настройками, приложения AdGuard требуют установить локальный VPN. Он не будет направлять ваш трафик через какие-либо удалённые серверы. Тем не менее, система попросит вас подтвердить разрешение на доступ.
DNS implementation
В этом разделе есть две опции на выбор: AdGuard и Нативная. По сути, это два метода настройки DNS.
При выборе режима Нативной реализации DNS-запросы обрабатываются системой, а не приложением. Это означает, что AdGuard не нужно создавать локальный VPN. К сожалению, это не поможет вам обойти системные ограничения и использовать AdGuard вместе с другими приложениями на основе VPN: если включено любое VPN-приложение, нативный DNS игнорируется. Consequently, you won't be able to filter traffic locally or to use our brand new DNS-over-QUIC protocol (DoQ).
DNS servers
The next section you'll see on the DNS Protection screen is DNS server. В ней показаны выбранные в данный момент DNS-сервер и тип шифрования. Нажмите на кнопку «DNS-сервер», если хотите изменить один из этих параметров (или оба).
Серверы отличаются скоростью, используемым протоколом, надёжностью, политикой логирования и т. д. По умолчанию AdGuard предложит несколько DNS-серверов из числа наиболее популярных (включая AdGuard DNS). Нажмите на любой из них, чтобы изменить тип шифрования (если такая опция предусмотрена владельцем сервера) или перейти на домашнюю страницу сервера. We added labels such as No logging policy
, Ad blocking
, Security
to help you make a choice.
Помимо этого, в нижней части экрана есть возможность добавить пользовательский DNS-сервер. Он поддерживает обычные серверы, DNSCrypt, DNS-over-HTTPS, DNS-over-TLS и DNS-over-QUIC.
HTTP basic authentication for DNS-over-HTTPS
This feature brings the authentication capabilities of the HTTP protocol to DNS, which does not have built-in authentication. Authentication in DNS is useful if you want to restrict access to your custom DNS server to specific users.
To enable this feature:
- In AdGuard DNS, go to Server settings → Devices → Settings and change the DNS server to the one with authentication. Clicking Deny other protocols will remove other protocol usage options, leaving only DNS-over-HTTPS authentication enabled and preventing its use by third parties. Copy the generated address.
- In AdGuard for iOS, go to the Protection tab → DNS protection → DNS server and paste the generated address into the Add a custom DNS server field. Save and select the new configuration.
To check if everything is set up correctly, visit our diagnostics page.
Network settings
Пользователи также могут управлять DNS-защитой на экране Настройки сети. Filter mobile data and Filter Wi-Fi enable or disable DNS protection for the respective network types. Further down, at Wi-Fi exceptions, you can exclude particular Wi-Fi networks from DNS protection (for example, you might want to exclude your home network if you use AdGuard Home).
DNS filtering
DNS-фильтрация позволяет настроить DNS-трафик: можно включить DNS-фильтр AdGuard, добавить собственные DNS-фильтры и использовать чёрный или белый список DNS.
Как найти функцию:
Protection (the shield icon in the bottom menu bar) → DNS protection → DNS filtering
DNS filters
Similar to filters that work in Safari, DNS filters are sets of rules written according to special syntax. AdGuard будет отслеживать ваш DNS-трафик и блокировать запросы, подходящие под одно или несколько правил. You can use filters such as AdGuard DNS filter or add hosts files as filters. Также вы можете добавить несколько фильтров одновременно. To know how to do it, get acquainted with this exhaustive manual.
Allowlist and Blocklist
Вы можете точечно влиять на DNS-фильтрацию не только с помощью DNS-фильтров, но и добавляя отдельные домены в списки. Чёрный список даже поддерживает тот же синтаксис для DNS-фильтрации, и оба списка можно импортировать и экспортировать, как и Белый список в блокировке контента Safari.