Перейти к содержимому

Android

VPN не работает на Android: что проверить в настройках телефона

На телефоне у сетевых проблем есть собственный набор причин, которых нет на компьютере. Разбираем их по порядку — от самой частой.

Автор: Редакция «Разбираем»Опубликовано Обновлено 6 мин чтения

Коротко

Специфика Android — в системных ограничениях. Проверяйте их до того, как менять сервис:

  1. Исключите VPN-клиент из оптимизации батареи.
  2. Отключите «Блокировать соединения без VPN», если туннель нестабилен.
  3. Переведите приватный DNS в «Автоматически».
  4. Убедитесь, что установлен только один активный VPN-клиент.
  5. Проверьте, не ограничена ли приложению передача данных в фоне.
  6. Переподтвердите системный запрос на создание VPN-соединения.
Содержание

На компьютере VPN обычно либо работает, либо нет. На телефоне между этими состояниями есть промежуточные: туннель поднимается и отваливается, часть приложений работает, а часть нет, соединение пропадает только при заблокированном экране. Почти все такие симптомы объясняются системными настройками Android, а не качеством сервиса.

Экономия батареи — причина номер один

Симптом: всё работает, пока вы смотрите на экран. Заблокировали телефон на десять минут — сообщения не приходят, а после разблокировки приходят пачкой.

Android усыпляет фоновые приложения, и VPN-клиент не исключение.

Настройки → Приложения → ваш VPN-клиент → Батарея → Без ограничений.

На оболочках разных производителей раздел называется по-разному: «Управление питанием», «Энергосбережение», «Автозапуск», «Защищённые приложения». Смысл один — исключить клиент из оптимизации.

Проверьте заодно, не включён ли общий режим энергосбережения: при нём система ограничивает фоновую активность заметно жёстче.

Блокировка соединений без VPN

Симптом: интернета нет вообще, приложения не отвечают, причина непонятна.

Настройки → Сеть и интернет → VPN → шестерёнка у профиля.

Здесь два переключателя:

  • Постоянный VPN — система автоматически поднимает туннель.
  • Блокировать соединения без VPN — пока туннель не поднят, сети нет вообще.

Второй полезен, когда утечка трафика недопустима. Но при нестабильном подключении он превращает короткий разрыв в полное отсутствие интернета, и понять это по поведению приложений невозможно: они просто перестают отвечать.

На время диагностики отключите блокировку. Если после этого всё заработало — проблема не в блокировке, а в том, что туннель регулярно рвётся; решать нужно именно это.

Приватный DNS

Симптом: туннель подключён, но часть сервисов недоступна, картинки не грузятся, приложения ведут себя непоследовательно.

Настройки → Сеть и интернет → Частный DNS-сервер.

Если здесь указан сторонний адрес, запросы имён идут по нему независимо от туннеля.

Схема утечки DNS: основной трафик идёт через туннель, а запросы на разрешение имён уходят мимо негоУстройствоVPN-туннельНужный сервисОсновной трафик идёт по туннелюDNS-резолверпровайдераЗапрос имени уходит мимо туннеля —адрес разрешается по старому маршруту.
Приватный DNS работает отдельно от туннеля — отсюда частичная доступность сервисов

На время проверки переведите в «Автоматически». Если проблема ушла, дальше решайте осознанно: приватный DNS сам по себе полезен, но с DNS туннеля он конфликтует.

Два клиента одновременно

Android разрешает активным только один VPN-туннель. Если установлено два приложения, второе будет перехватывать разрешение у первого, и симптомы получатся нелогичными: то работает, то нет, без видимой причины.

Удалите лишнее приложение полностью, а не просто отключите.

Ограничение фоновой передачи данных

Настройки → Приложения → ваш VPN-клиент → Мобильный интернет и Wi-Fi.

Убедитесь, что фоновая передача данных разрешена. Если в системе включена экономия трафика, добавьте клиент в исключения — иначе в фоне туннель работать не будет.

Системное разрешение на VPN

При первом подключении Android показывает запрос на создание VPN-соединения. Если его когда-то отклонили, приложение будет молча не подключаться, не объясняя причину.

Проверить напрямую нельзя. Самый быстрый способ — переустановить клиент: запрос появится заново.

Смена сети: Wi-Fi ↔ мобильный интернет

Симптом: туннель рвётся при выходе из дома или при возвращении.

Смена сети означает смену адреса, и не все протоколы переживают это штатно. Что помогает:

  • переключиться на IKEv2, если клиент его поддерживает;
  • включить автоматическое переподключение в настройках;
  • для WireGuard — включить поддержание соединения (в интерфейсах называется keepalive или «постоянное соединение»).

Оболочки производителей

На некоторых прошивках есть дополнительные механизмы управления фоновыми приложениями помимо стандартных настроек Android. Названия отличаются, но искать стоит разделы про автозапуск, защищённые приложения и управление питанием. Клиент должен быть разрешён во всех таких списках.

Если после обновления прошивки туннель перестал держаться, проверьте эти настройки заново: крупные обновления нередко сбрасывают исключения.

Что проверить, если ничего не помогло

  1. Перезагрузите телефон.
  2. Переустановите VPN-клиент.
  3. Проверьте тот же аккаунт на другом устройстве: если там работает, причина в телефоне.
  4. Проверьте другую сеть — это отделяет проблемы устройства от проблем канала.

Общий порядок диагностики, не зависящий от платформы, — в разборах VPN не подключается и VPN перестал работать.

Быстрая проверка за пять минут

Последовательность, которая закрывает большинство случаев именно на телефоне:

  1. Отключите туннель — интернет работает? Нет → проблема не в нём.
  2. Исключите клиент из оптимизации батареи.
  3. Отключите блокировку соединений без VPN.
  4. Переведите приватный DNS в «Автоматически».
  5. Смените сервер, затем протокол.
  6. Переключитесь с Wi-Fi на мобильный интернет.

Первые четыре пункта — то, чего нет на компьютере, и именно они чаще всего оказываются причиной.

Что сбрасывать в последнюю очередь

Сброс сетевых настроек — действенная мера, но она удаляет сохранённые сети Wi-Fi и сопряжённые устройства Bluetooth. Прибегать к ней стоит после остальных проверок.

Настройки → Система → Сброс → Сброс настроек сети.

Ещё более радикальные шаги — сброс настроек приложений или самого устройства — для сетевой проблемы почти никогда не оправданны.

Особый случай: работает не всё

Туннель поднят, но часть приложений не выходит в сеть. Две причины:

  • Раздельное туннелирование. Приложение может быть не в списке — или наоборот, в списке исключений. Проверьте настройки клиента.
  • Приватный DNS. Имена разрешаются мимо туннеля, и доступность становится избирательной.

Соседние разборы: VPN не подключается, VPN перестал работать. Пошаговая настройка — как настроить VPN на Android, общий обзор — VPN на Android.

Чем Android отличается от компьютера

Понимание этой разницы экономит больше всего времени.

На компьютере туннель обычно либо работает, либо нет, и мешает ему что-то активное: сетевой экран, антивирус, забытый системный прокси. На телефоне всё наоборот — мешает то, что бездействует: система усыпляет клиент, ограничивает фоновую передачу данных, отключает его при низком заряде.

Поэтому диагностика здесь начинается не с «что блокирует», а с «что усыпляет». Отсюда и порядок проверок: сначала батарея и фоновые ограничения, и только потом сервер с протоколом.

Сравнение с компьютером — в материале VPN на Windows.

Признаки, по которым легко определить причину

Когда рвётсяЧто смотреть в первую очередь
При заблокированном экранеОптимизация батареи
При выходе из домаСмена сети: попробуйте IKEv2
При низком зарядеРежим энергосбережения
Сразу после обновления системыСистемное разрешение на VPN
Постоянно, в любой сетиСервер и протокол
Интернета нет совсемБлокировка соединений без VPN

Эта таблица закрывает большинство обращений: симптом почти всегда указывает на конкретную настройку, и перебирать всё подряд не нужно.

Если проблема осталась

Проверьте тот же аккаунт на другом устройстве и в другой сети. Два этих теста делят все оставшиеся варианты пополам: если на другом телефоне в той же сети всё работает, дело в настройках вашего устройства; если не работает нигде — в сервисе или аккаунте.

Пошаговая настройка с нуля — как настроить VPN на Android.

Последняя проверка описанных настроек: . Интерфейсы приложений меняются — если что-то выглядит иначе, напишите нам, и мы перепроверим инструкцию.

Частые вопросы

Почему туннель отваливается, когда экран заблокирован?
Система усыпляет фоновые приложения ради экономии заряда, и VPN-клиент попадает под это правило. Исключение из оптимизации батареи решает большинство таких случаев.
Что делать, если после разрыва пропал интернет целиком?
Скорее всего включена блокировка соединений без VPN. Пока туннель не поднят, устройство не выходит в сеть. Отключите её в настройках профиля VPN.
Можно ли держать два VPN-приложения?
Установить можно, но активным Android допускает только один туннель. Второй клиент будет мешать первому, и симптомы получатся нелогичными. Оставьте одно приложение.
Влияет ли режим энергосбережения?
Да. При включённом энергосбережении система агрессивнее ограничивает фоновую активность, и туннель рвётся чаще. Если проблемы начались при низком заряде, это первая версия для проверки.