VPN не работает на мобильном интернете, а на Wi-Fi работает

Ситуация узнаваемая: дома через Wi-Fi всё поднимается за секунду, вышли на улицу — «Подключение…» и ничего. Раз на одной сети работает, а на другой нет, устройство и ключ исправны, и искать надо в том, чем сеть оператора отличается от домашней.

1. Оператор фильтрует UDP-трафик

Основная причина. Туннель работает поверх UDP, и часть мобильных сетей режет или замедляет такой трафик к незнакомым адресам — особенно на дешёвых и «безлимитных для соцсетей» тарифах.

Что делать: переключиться на другой узел в приложении. Фильтрация обычно привязана к конкретным адресам, а не ко всему протоколу, поэтому соседняя площадка часто проходит там, где основная молчит. HamikVPN держит узлы у разных провайдеров именно для этого, и приложение умеет переключаться само, если основной узел не отвечает.

2. Слишком большой MTU

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

Для наших узлов рабочее значение — 1360, в приложении оно уже выставлено. Если пользуетесь ручным конфигом в стороннем клиенте, поставьте MTU = 1280 в секции [Interface]: это самый консервативный вариант, проходящий почти в любой мобильной сети.

3. Сеть выдаёт только IPv6

Часть операторов переводит абонентов на IPv6-only с трансляцией. Если в конфиге прописан адрес сервера в IPv4, а маршрута до него нет, соединение просто не устанавливается. Проверить можно, переключив в настройках телефона тип сети APN на вариант с поддержкой IPv4 (обычно «IPv4/IPv6»), — если после этого туннель поднимается, причина найдена.

4. Экономия трафика и режим энергосбережения

Android с включённой «Экономией трафика» ограничивает фоновые соединения, и туннель может не подниматься до разблокировки экрана. Настройки → Сеть и интернет → Экономия трафика → добавить HamikVPN в исключения («Неограниченный доступ к данным»). Подробнее про фоновые ограничения — в разборе отключается VPN на Android.

5. Проверка за минуту

  1. Включите раздачу интернета с телефона на другое устройство и попробуйте подключиться с него — так вы поймёте, дело в сети оператора или в конкретном телефоне.
  2. Переключитесь на другой узел в приложении.
  3. Если подключение проходит, но сайты не грузятся — снижайте MTU до 1280.
  4. Не помогло — напишите в поддержку и назовите оператора и регион: по этим данным мы подберём узел, который у него проходит.
Нужен VPN, который просто работает?
Свои серверы у разных провайдеров, авто-переключение при отказе узла, приложение для Android и Windows. 3 дня бесплатно, без карты
Попробовать бесплатно

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

Почему на Wi-Fi VPN работает, а на мобильном интернете нет?
Мобильные сети чаще фильтруют UDP-трафик и имеют меньший предельный размер пакета. Обычно помогает смена узла в приложении, а если подключение проходит, но сайты не открываются — снижение MTU до 1280.
Подключение есть, но ни один сайт не открывается. Что это?
Классический признак слишком большого MTU: туннель поднялся, но крупные пакеты не проходят по маршруту. Поставьте MTU 1280 в настройках соединения.
Поможет ли смена оператора?
Не обязательно — проще сменить узел. Фильтрация обычно привязана к конкретным адресам серверов, поэтому другая площадка у того же оператора часто работает без проблем.
Влияет ли режим «Экономия трафика» на Android?
Да, он ограничивает фоновые соединения и может мешать туннелю подниматься. Добавьте приложение в исключения, разрешив ему неограниченный доступ к данным.