VPN зависает после смены сети на iPhone

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

Команда Nono VPN Опубликовано

Вы выходите из дома, телефон переключается с домашнего Wi-Fi на мобильный интернет, а через минуту вы смотрите на экран и видите: статус зелёный, а страница не открывается. Это не то же самое, что «не подключается», и делать здесь нужно другое. Чаще всего связь восстанавливается сама секунд за пятнадцать. Но есть три ситуации, которые сами не разрешатся, и их стоит научиться узнавать.

Схема: после смены сети сначала три секунды на подтверждение, затем разрыв старых соединений, затем следующий пакет создаёт их заново в новой сети

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

Что происходит, пока вы ждёте

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

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

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

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

Десять-пятнадцать секунд. Вместо того чтобы смотреть на индикатор, который больше ничего не сообщит, откройте привычную страницу. Как только данные пошли, связь восстановилась.

Если за пятнадцать секунд ничего не сдвинулось, у вас один из трёх случаев ниже.

Случай первый: в новой сети нужно сначала войти

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

Отключите VPN, откройте Safari и наберите любой обычный адрес. Если вас перебросило на страницу входа, дело в ней. Авторизуйтесь и подключитесь заново. Когда приложение распознаёт такую сеть, оно прямо пишет, что сначала нужно войти через браузер, и с этого стоит начать, прежде чем проверять что-то ещё.

Случай второй: новая сеть не дружит с текущей линией

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

Откройте список линий и выберите другую, лучше другого типа. Приложение запоминает по каждой сети отдельно, как в ней вела себя каждая линия, поэтому, вернувшись в ту же сеть, оно начинает с того, что там уже работало. Достаточно один раз выбрать вручную в каждом из немногих привычных мест, дальше об этом можно не думать.

Если в мобильной сети не работает вообще ничего и до смены сети тоже не работало, это отдельный разговор: смотрите почему VPN не работает на мобильном интернете.

Случай третий: долгая блокировка экрана или энергосбережение

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

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

Три вещи, которые делать не нужно

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

Если повторяется постоянно

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

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

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

Похожие статьи

Подготовлено командой Nono VPN с помощью ИИ и проверено человеком перед публикацией.