На Android VPN настраивается за пять минут через приложение, но по умолчанию система будет усыплять его в фоне, а при обрыве туннеля тихо отдавать трафик напрямую.
Чтобы этого не было, нужны три системные настройки: «Постоянная VPN», «Блокировать соединения без VPN» и «Без ограничений» в настройках батареи. Дальше по порядку: установка, эти настройки, частный DNS, раздельное туннелирование и проверка, что всё работает.
[✓] Постоянная VPN
[✓] Блокировать соединения без VPN
[✓] Батарея: Без ограничений
[!] плюс частный DNS: авто или выкл,
чтобы запросы шли внутрь туннеляСпособ 1: приложение VPN-сервиса
- Установите приложение VPN-сервиса из Google Play или с официального сайта разработчика. Не ставьте APK с файлообменников.
- Войдите в аккаунт и нажмите «Подключиться». Android один раз спросит разрешение на создание VPN-подключения, подтвердите его.
- В настройках приложения включите Kill Switch и защиту от утечек DNS, если они не включены по умолчанию: ищите их в разделе «Соединение» или «Безопасность». Надёжнее системный вариант: Настройки → Сеть и интернет → VPN → шестерёнка → «Блокировать подключения без VPN».
- Откройте What Is My IP: адрес и страна должны смениться на серверные.
приложение сервиса проще, одна кнопка
обновления сами
конфиг WireGuard работает без их
приложения, ключи
ваши, настройка
руками один разСпособ 2: настроить WireGuard на Android
Если сервис выдаёт конфиг WireGuard: установите официальное приложение WireGuard, нажмите «+» → «Сканировать QR-код» или «Импорт из файла», включите тумблер. Что означает каждая строка конфига и чем WireGuard отличается от VLESS, разобрано в статье WireGuard: как настроить.
Постоянная VPN и блокировка подключений без VPN
┌──────────────────────────────────┐ │ Настройки VPN │ ├──────────────────────────────────┤ │ Постоянная VPN [вкл]│ │ держит туннель после обрыва │ │ │ │ Блокировать соединения [вкл]│ │ без VPN │ │ без туннеля: нет интернета │ └──────────────────────────────────┘
Откройте Настройки → Сеть и интернет → VPN → шестерёнка рядом с приложением. Там два переключателя:
Постоянная VPN (Always-on). Система сама поднимает туннель после перезагрузки, смены сети и любого обрыва. Без этого после разрыва VPN просто не включится обратно.
Блокировать соединения без VPN. Пока туннель не поднят, ни одно приложение в интернет не выходит. Это системный kill switch (рубильник: нет туннеля, нет интернета), он работает даже если приложение VPN зависло. Первый переключатель без второго не защищает: между обрывом и переподключением трафик уходит напрямую. Почему это важно, разобрано в статье про Kill Switch.
обрыв → трафик идёт мимо → туннель поднят пока переподключается + «БЛОКИРОВАТЬ СОЕДИНЕНИЯ БЕЗ VPN» обрыв → интернета нет → туннель поднят
Побочный эффект: страница входа в общественный Wi-Fi (captive portal) не откроется, пока всё заблокировано. На минуту выключите блокировку, авторизуйтесь в сети, включите обратно.
Батарея: почему VPN отваливается на Samsung и Xiaomi
Оболочки Samsung, Xiaomi, Huawei, OnePlus и Oppo агрессивно убивают фоновые приложения. Симптом: пока телефон в руках, VPN работает; взяли через час, а он отключён.
в руках работает, через час нет └─ оболочка убила фоновый процесс туннель падает при блокировке экрана └─ то же самое, режим сна не поднимается после перезагрузки └─ выключен автозапуск
Настройки → Приложения → VPN-приложение → Батарея → «Без ограничений» (или «Не оптимизировать»). На Xiaomi дополнительно включите «Автозапуск», на Huawei это «Ручное управление» в разделе запуска приложений. После этого туннель переживает сон экрана.
все Батарея → Без ограничений
Xiaomi + Автозапуск
Huawei + Ручное управление запуском
Samsung снять из «Спящих приложений»Частный DNS и VPN на Android
Android умеет шифровать DNS системно: Настройки → Сеть и интернет → Частный DNS. Но с включённым VPN сторонний частный DNS может отправлять запросы мимо туннеля. Пока пользуетесь VPN, поставьте «Выключено» или «Автоматически» и дайте приложению VPN самому управлять DNS. Как устроен DNS (телефонная книга интернета: имя сайта в адрес) и когда его стоит менять без VPN, разобрано в статье что такое DNS.
Частный DNS: авто DNS идёт в туннель
Частный DNS: адрес запросы уходят
мимо туннеля
└─ если сомневаетесь, ставьте авто:
свой DNS поверх VPN обычно лишнийРаздельное туннелирование на Android
В настройках приложения VPN обычно есть список приложений с галочками. Банковские приложения, которые не работают через VPN, можно исключить из туннеля, оставив браузер и мессенджеры внутри. Исключённые приложения выходят в сеть напрямую и не защищены, так что держите список коротким и не исключайте браузер. Подробнее в статье о раздельном туннелировании.
Обратная задача, снять всё это и выключить туннель насовсем, разобрана в статье как отключить VPN.
Как проверить, что VPN на Android работает
- What Is My IP: адрес сервера, не ваш.
- Тест утечки WebRTC в браузере: реальный адрес не показан.
- Тест утечки IPv6: локального IPv6 нет.
- Переключитесь с Wi-Fi на мобильную сеть: значок ключа в статус-баре не должен пропадать дольше пары секунд.
- Смените сервер в приложении во время загрузки страницы: страница должна замереть до восстановления туннеля, и это значит, что блокировка работает.
[ ] What Is My IP: адрес сервера
[ ] тест утечки WebRTC: своего IP нет
[ ] тест утечки IPv6: чисто
[ ] Wi-Fi → мобильная: ключ не пропал
[ ] смена сервера на загрузке страницы:
страница замерла = блокировка естьЕсли пункт настроек называется иначе или его вообще не видно, опишите свою оболочку нейросети: у Samsung, Xiaomi и Huawei названия разные.
Помоги найти нужные настройки VPN на моём Android.
Телефон: (марка и модель). Версия Android: (какая).
Оболочка: (One UI / MIUI / HyperOS / EMUI / чистый).
Приложение VPN: (название).
Мне нужно включить три вещи: постоянную VPN,
блокировку соединений без VPN и снятие ограничений
батареи для этого приложения.
Напиши точный путь по меню для моей оболочки.
Если в моей версии такого пункта нет, скажи прямо,
а не предлагай похожий по названию.
Названия ищите поиском по настройкам, а не глазами по вкладкам: так быстрее и надёжнее.
Если VPN на Android не работает
- Не подключается в конкретной сети (университет, офис): сеть режет UDP, переключите протокол на VLESS или «автоматически».
- Подключается, но сайты не открываются: виноват DNS или IPv6, проверьте шаги 2–3 и настройку частного DNS.
- Отключается через несколько минут: это батарея, см. выше.
- Полный порядок диагностики есть в статье VPN не подключается: что проверить.
Приложение 404 VPN для Android работает по VLESS, держит DNS внутри туннеля, поддерживает Kill Switch и раздельное туннелирование по приложениям. Для второго способа конфиг WireGuard можно взять в личном кабинете (локации Стамбул и Марсель), файлом .conf или QR-кодом, а блокировку соединений без VPN для него включают в системных настройках, как описано выше. Установить можно с главной.