Оформить доступ
Настройки · устойчивость

Kill-switch, always-on и автозапуск

За просьбой «чтобы не рвалось» скрываются три разные настройки. «Kill-switch» — это «перекрыть интернет, если туннель вдруг отвалился», чтобы трафик не ушёл напрямую в открытую. «Always-on» — это «система держит туннель включённым постоянно». Автозапуск — это «подними подключение сам, когда устройство включилось». Их полезно различать: каждая называется по-своему на разных системах.

Сайт неофициальный и справочный. Разбираем настройки клиента Happ по открытым материалам.

Короткий ответ

Три настройки решают три разные части одной задачи, и включать их лучше по порядку.

  • Автозапуск — чтобы после перезагрузки не поднимать подключение вручную. Больше всего возни на телефонах: система любит выгружать программы в фоне.
  • «Always-on», по-русски «постоянный туннель» — чтобы система сама держала подключение включённым, а не гасила его.
  • «Kill-switch», по-русски «перекрыть интернет при обрыве» — чтобы при внезапном разрыве туннеля трафик не пошёл напрямую. Включать эту защиту стоит в последнюю очередь: она же и мешает войти в некоторые сети.
  • Начинать надёжнее с мягкого. Сперва постоянный туннель, и только убедившись, что всё держится, — перекрытие интернета при обрыве.

Три настройки под одну задачу

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

Названия у этих настроек на каждой системе свои — какое где, разобрано в таблице ниже.

Что как называется на разных системах

СистемаПостоянный туннель и перекрытиеАвтозапуск
Android«Постоянная VPN» держит туннель, рядом лежит «Блокировать соединения без VPN» — это и есть перекрытие интернета при обрывеЗависит от прошивки: Xiaomi, Redmi и POCO — тумблер «Автозапуск»; Samsung — убрать программу из «Спящих приложений»; Huawei и Honor — в диспетчере запуска ручное управление и все три галочки; realme, OPPO, vivo — замок на карточке в недавних задачах
iPhone и iPadАктивное подключение система сама не выгружает; есть правило автоподключения «только в незнакомых сетях»Отдельно разрешать фоновую активность не нужно — в режиме ожидания заряд почти не тратится
КомпьютерНа Windows брандмауэр спросит разрешение при первом подключении; настольная версия управляется из строки меню (macOS) и своего окнаWindows — в настройках программы плюс вкладка «Автозагрузка» в диспетчере задач; macOS — добавить клиент в «Объекты входа»; Linux — запуск без окна оформляется службой

Порядок настройки на Android

  1. 1

    Включите постоянный туннель

    Настройки телефона → Сеть и интернет → VPN → шестерёнка напротив Happ → «Постоянная VPN». Так система будет удерживать подключение сама. Начинать надёжнее именно с этого пункта.

  2. 2

    Разрешите автозапуск и фон

    Найдите в системе пункт про батарею для Happ и поставьте «Без ограничений» (на части прошивок он называется «Не экономить энергию» или «Разрешить фоновую активность»). На Xiaomi, Redmi и POCO дополнительно включите отдельный тумблер «Автозапуск» — без него подключение не поднимется после перезагрузки.

  3. 3

    Перекрытие интернета — в последнюю очередь

    Рядом с «Постоянной VPN» лежит переключатель «Блокировать соединения без VPN». Он перекрывает интернет, пока туннель не поднялся. Включайте его, только когда убедитесь, что подключение держится стабильно.

  4. 4

    Помните про сети со страницей входа

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

Чем телефоны отличаются от компьютеров

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

  • iPhone проще. Активное подключение система сама не выгружает и в режиме ожидания почти не тратит на него заряд, поэтому отдельно разрешать фоновую активность не нужно. Есть удобное правило автоподключения «только в незнакомых сетях».
  • Android капризнее. Разные прошивки гасят фоновые программы по-своему, поэтому автозапуск здесь — не одна галочка, а несколько; подробнее про фон и батарею.
  • Windows умеет тихо гасить автозагрузку. Пункт можно включить в самой программе, но стоит проверить и вкладку «Автозагрузка» в диспетчере задач: систему не устраивает, когда программа кажется ей тяжёлой.
  • macOS и Linux. На Mac клиент добавляют в «Объекты входа», на Linux запуск без окна оформляют службой, которую система поднимает сама. После настройки полезно проверить, какой профиль подключения активен.

Короткие вопросы

Чем «kill-switch» отличается от постоянного туннеля?

Постоянный туннель просит систему держать подключение включённым. «Kill-switch» — это защита на случай, когда туннель всё-таки оборвался: она перекрывает интернет, чтобы трафик не ушёл напрямую в открытую. Это разные вещи, и включают их по очереди.

Почему после включения перекрытия пропал интернет в кафе?

Потому что во многих кафе и гостиницах интернет включается только после входа на их страницу авторизации, а до поднятого туннеля вы на неё не попадёте. В таких сетях переключатель «Блокировать соединения без VPN» приходится временно снимать.

На iPhone тоже надо возиться с автозапуском?

Меньше. Активное подключение iOS сама не выгружает и почти не тратит на него заряд в ожидании, а отдельно разрешать фоновую активность не требуется. Основная возня с автозапуском — на Android.

Подключение всё равно отваливается в фоне на Android. Что делать?

Это обычно про экономию энергии и выгрузку программ прошивкой. Поставьте для Happ режим батареи «Без ограничений» и включите автозапуск там, где он есть отдельным тумблером. Подробности — на странице про фон и батарею.

Дальше по настройкам

Фон и батарея

Почему Android выгружает клиент в фоне и как это остановить.