Для начала разберёмся с терминологией. Что же такоеDPI?
Deep Packet Inspection (сокр. DPI) — технология, созданная для сбора информации о трафике, анализе его на наличие вирусов и, конечно же, для блокировки определённых запросов и даже целых протоколов. В отличие от обычных брандмауэров, данные системы могут анализировать не только заголовки пакетов, но и всё их содержимое на уровнях модели OSI со второго и выше.
Как известно, провайдеры России, Китая, Индии и некоторых других стран применяют системы глубокого анализа трафика для блокировки ресурсов, которые власти этих государств считают запрещёнными. Каждая страна реализует эти системы по-своему. Где-то их легко обмануть, и получить доступ к требуемым ресурсам не составляет труда, в других странах, например, в Китае с их знаменитым GFW (Great Firewall) это сделать довольно проблематично. В России же способы блокировок сайтов отданы на откуп операторам. В итоге сложилась такая ситуация, при которой одни операторы используют «слабые» DPI, вторые — «сильные», а третьи вообще блокируют по IP.
Как обойти блокировку
Для Windows и Linux давно существуют готовые решения вроде GoodbyeDPI и Zapret, но рабочие решения под Android появились недавно.
DPITunnel — легковесная open-source программа для Android, которая помогает обходить блокировки сайтов по DPI и не только.
Приложение можно скачать с репозитория GitHub или темы приложения на 4PDA. После загрузки и установки откройте программу, далее следуйте инструкции, в зависимости от вашей версии Android:
Если у вас Android 5 или выше (не нужен root), просто нажмите эту кнопку и подтвердите появившийся запрос на создание VPN-сервиса.
Если у вас Android 4.4 или ниже и ЕСТЬ root, включите следующую опцию в настройках DPITunnel и нажмите кнопку.
Если у вас Android 4.4 или ниже и НЕТ root, выставите в настройках Wi-Fi или APN вашего телефона прокси с адресом 127.0.0.1 и портом 8080, после чего нажмите кнопку.
После проделанных действий заблокированные сайты должны начать работать на любом из браузеров вашего устройства. О любых проблемах пишите в тему приложения на 4PDA, или создавайте «issue» на GitHub.
Репозиторий на GitHub
Тема на 4PDA
Поддержка в Telegram: @DPITunnelOFFICIAL