Учёные давно обнаружили интересное явление. Мы привыкли думать, что больше всего хотим *получить* желаемое, но на самом деле самый сильный источник удовольствия в *предвкушении* того, когда это случится. Это дофаминовая система, также известная как система желания.
Прошло уже больше полугода с тех пор, как Apple добавили в iOS встроенную поддержку зашифрованнного DNS, и вы, наверное, думали, что мы тут разленились, раз не добавляли поддержку в приложение? А вот и нет! Мы просто стараемся следовать науке и доставить вам как можно больше удовольствия. Наконец, всё готово!
Встроенная поддержка зашифрованного DNS
#1589
В 2020 году Apple начали нативно поддерживать зашифрованный DNS. А именно, два протокола — DNS-over-TLS и DNS-over-HTTPS (DoT и DoH соответственно). Раньше в приложении AdGuard можно было настроить DNS-профили и управлять ими, но решение было не самым элегантным. Сейчас мы всё упростили: вам больше не нужно скачивать и устанавливать DNS-профили, достаточно включить Нативное решение в настройках AdGuard для iOS:


Новый метод не только более удобный: Нативный DNS также совместим с большим количеством VPN.
Но у него есть и недостатки — вы не сможете фильтровать трафик локально и будете ограничены DoH и DoT, а значит, не сможете использовать DNSCrypt или новый DNS-over-QUIC (DoQ).
Авторизация через социальные сети �� #1507
Теперь в приложении есть виджет Google (AdGuard > Настройки > Лицензия > Войти). Войдите в аккаунт одним нажатием на кнопку «Продолжить с Google»!
Для успешного входа в систему вам необходимо иметь учётную запись AdGuard, зарегистрированную на ваш адрес электронной почты Google. В противном случае произойдёт ошибка.
У вас нет аккаунта AdGuard? Создайте его на сайте my.adguard.com, тогда можно будет привязать его к аккаунту Google.
Низкоуровневые настройки.
Только для гиков! ��


Режим блокировки, Блокировать IPv6, Заблокированный ответ TTL, Bootstrap- и Fallback-серверы — все настройки на этом экране новые, кроме Туннельного режима.
Bootstrap- и Fallback-серверы
Fallback-сервер — это просто резервный DNS-сервер. Если вы выбрали DNS-сервер и с ним что-то случилось, необходим запасной вариант — будет установлен резервный DNS-сервер до тех пор, пока не отвечает основной.
С Bootstrap-сервером всё чуть сложнее. Чтобы AdGuard для iOS мог использовать кастомный защищённый DNS-сервер, наше приложение должно сначала получить его IP-адрес. Для этой цели по умолчанию используется системный DNS, но иногда это невозможно по разным причинам. В таких случаях для получения IP-адреса выбранного DNS-сервера можно использовать Bootstrap. Вот два примера случаев, когда кастомный Bootstrap-сервер может помочь:
1. Когда системный DNS-сервер, выбранный по умолчанию, не возвращает IP-адрес защищённого DNS-сервера и последний невозможно использовать.
2. Когда наше приложение и сторонний VPN используются одновременно и невозможно использовать системный DNS в качестве Bootstrap.
Блокировать IPv6 #1289
На любой запрос к DNS-серверу на получение IPv6-адреса наше приложение возвращает пустой ответ, как будто этого адреса не существует. Новая функция позволяет не возвращать IPv6-адреса.
Список изменений (его правда кто-то читает?) ┬──┬ ノ( ゜-゜ノ)
[Исправлено] AdGuard показывает DNS-запросы, когда отключен#1667
[Исправлено] VPN перезапускается при входе в приложение#1709
[Улучшено] Перехват URL-адресов abp:subscribe и subscribe.adblockplus.org]#27
[Другое] Обновили DnsLibs до версии 1.4.33
Прошло уже больше полугода с тех пор, как Apple добавили в iOS встроенную поддержку зашифрованнного DNS, и вы, наверное, думали, что мы тут разленились, раз не добавляли поддержку в приложение? А вот и нет! Мы просто стараемся следовать науке и доставить вам как можно больше удовольствия. Наконец, всё готово!
Встроенная поддержка зашифрованного DNS

В 2020 году Apple начали нативно поддерживать зашифрованный DNS. А именно, два протокола — DNS-over-TLS и DNS-over-HTTPS (DoT и DoH соответственно). Раньше в приложении AdGuard можно было настроить DNS-профили и управлять ими, но решение было не самым элегантным. Сейчас мы всё упростили: вам больше не нужно скачивать и устанавливать DNS-профили, достаточно включить Нативное решение в настройках AdGuard для iOS:
Новый метод не только более удобный: Нативный DNS также совместим с большим количеством VPN.
Но у него есть и недостатки — вы не сможете фильтровать трафик локально и будете ограничены DoH и DoT, а значит, не сможете использовать DNSCrypt или новый DNS-over-QUIC (DoQ).
Авторизация через социальные сети �� #1507
Теперь в приложении есть виджет Google (AdGuard > Настройки > Лицензия > Войти). Войдите в аккаунт одним нажатием на кнопку «Продолжить с Google»!
Для успешного входа в систему вам необходимо иметь учётную запись AdGuard, зарегистрированную на ваш адрес электронной почты Google. В противном случае произойдёт ошибка.
У вас нет аккаунта AdGuard? Создайте его на сайте my.adguard.com, тогда можно будет привязать его к аккаунту Google.
Низкоуровневые настройки.

Режим блокировки, Блокировать IPv6, Заблокированный ответ TTL, Bootstrap- и Fallback-серверы — все настройки на этом экране новые, кроме Туннельного режима.
Bootstrap- и Fallback-серверы
Fallback-сервер — это просто резервный DNS-сервер. Если вы выбрали DNS-сервер и с ним что-то случилось, необходим запасной вариант — будет установлен резервный DNS-сервер до тех пор, пока не отвечает основной.
С Bootstrap-сервером всё чуть сложнее. Чтобы AdGuard для iOS мог использовать кастомный защищённый DNS-сервер, наше приложение должно сначала получить его IP-адрес. Для этой цели по умолчанию используется системный DNS, но иногда это невозможно по разным причинам. В таких случаях для получения IP-адреса выбранного DNS-сервера можно использовать Bootstrap. Вот два примера случаев, когда кастомный Bootstrap-сервер может помочь:
1. Когда системный DNS-сервер, выбранный по умолчанию, не возвращает IP-адрес защищённого DNS-сервера и последний невозможно использовать.
2. Когда наше приложение и сторонний VPN используются одновременно и невозможно использовать системный DNS в качестве Bootstrap.
Блокировать IPv6 #1289
На любой запрос к DNS-серверу на получение IPv6-адреса наше приложение возвращает пустой ответ, как будто этого адреса не существует. Новая функция позволяет не возвращать IPv6-адреса.
Список изменений (его правда кто-то читает?) ┬──┬ ノ( ゜-゜ノ)
[Исправлено] AdGuard показывает DNS-запросы, когда отключен#1667
[Исправлено] VPN перезапускается при входе в приложение#1709
[Улучшено] Перехват URL-адресов abp:subscribe и subscribe.adblockplus.org]#27
[Другое] Обновили DnsLibs до версии 1.4.33