Включаем DNS over HTTPS
DNS over HTTPS (DoH) — экспериментальный протокол, который позволяет пропускать весь DNS-трафик (который, к слову, даже не шифруется) через протокол HTTPS.
Для чего это нужно?
1) Дополнительный уровень безопасности. Тут невозможна атака с человеком посередине (MITM).
2) Приватность. Ваш провайдер не будет видеть на какие сайты вы ходите.
3) Поможет обойти ряд блокировок без применения VPN/TOR, т.к. многие провайдеры блокируют контент только по DNS.
4) В некоторых случаях это очень неплохой прирост в скорости.
К сожалению мобильные версии браузеров на данный момент не поддерживают эту технологию, но есть возможность включить ее на уровене ОС, прибегнув к дополнительному софту.
А теперь обо всем по порядку.
Браузеры на компьютерах
Если у тебя Google Chrome (Chromium), то скопируй и вставь в его адресную строку chrome://flags/#dns-over-https, после активируй Secure DNS lookups:
В случае с Firefox необходимо зайти в Preferences и в поиске по настройкам ввести “DNS over”, далее спуститься в самый низ Connection Settings и активировать опцию Enable DNS over HTTPS
И не забудь перезапустить браузер!
Если вдруг таких опций у тебя не оказалось — обнови браузер до последней версии.
Мобильные платформы
Под Android/iOS существует несколько способов заворачивания DNS в HTTPS и все они на данный момент работают не с определенным браузером, а для всего трафика в целом, что даже лучше.
Одним из решений является программа 1.1.1.1: Faster Internet от небезысветного Cloudflare (версия под Android, iOS).
Смысл программы очень прост. Она создаёт псевдо-VPN подключение на локалхост и шлёт все запросы на cloudflare через DoH, при этом весь остальной трафик идёт по обычному маршруту, минуя сервера cloudflare.
Ставь программу и следуй инструкции, там всё очень просто.