Главная / База знаний /Безопасность/Kill-switch: что делать, когда VPN отвалился
БезопасностьСреднийУрок

Kill-switch: что делать, когда VPN отвалился

Разбираем, что происходит с трафиком в момент разрыва VPN-туннеля, что такое kill-switch и чем его заменить на Android, iOS и Windows. С пошаговой настройкой, проверкой и разбором типовых ошибок.

6 мин
Обновлено 17 сентября 2026 г.

Чему вы научитесь

Что понадобится заранее

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

Что происходит с трафиком в момент разрыва

Пока туннель поднят, система отправляет весь (или выбранный правилами) трафик через приложение GigaDollarVPN, которое передаёт его по протоколу VLESS + Reality на сервер. Когда соединение рвётся - неважно, из-за смены сети, сбоя сервера или того, что система выгрузила приложение из памяти, - маршрут через туннель исчезает.

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

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

Что такое kill-switch

Kill-switch - это правило «нет туннеля - нет трафика». Пока VPN-соединение не установлено, весь сетевой трафик устройства блокируется. Как только туннель поднялся, блокировка снимается. Это не ускорение и не усиление сигнала, а чисто страховочный механизм.

Важно не путать kill-switch с другими защитными механизмами. Его границы: он не предотвращает сам разрыв, не ускоряет переподключение и не закрывает утечки DNS и WebRTC - те происходят и при исправном туннеле, им посвящены статьи про утечки DNS и утечки WebRTC. Он также не заменяет проверку того, что VPN вообще работает, - для этого есть статья «Как убедиться, что VPN действительно работает». У kill-switch ровно одна задача: в промежутке между «туннель упал» и «туннель поднялся снова» не выпустить наружу ни одного пакета.

Где искать kill-switch в клиентах GigaDollarVPN

Здесь нужна честность. Для поддерживаемых клиентов - Happ, Koala Clash, v2rayNG и Streisand - мы не подтверждаем наличие отдельной настройки kill-switch: обещать, что она есть в вашей версии приложения, как называется и как себя ведёт, нельзя. Поэтому дальше в статье опираемся на системные средства - они не зависят от приложения.

Что можно сделать прямо сейчас:

  1. Откройте настройки вашего приложения и поищите пункты со словами «Kill Switch», «Блокировка при разрыве», «Block connections without VPN». Если нашли - включите и проверьте поведение тестом из раздела «Как проверить, что защита работает».
  2. Если такого пункта нет или его поведение непонятно - не полагайтесь на него. Переходите к системным способам из следующего раздела.
  3. Если для вас критична гарантированная блокировка, задайте вопрос о поведении вашего клиента поддержке: @GigaBotsSupport_bot.

Системные способы: Android, iOS, Windows

Android: «Постоянная VPN» и блокировка соединений

На Android есть встроенная пара настроек, которая работает на уровне системы и подходит для любого VPN-приложения, включая Happ, Koala Clash и v2rayNG:

  1. Откройте «Настройки» → «Сеть и интернет» → «VPN» (на некоторых оболочках путь «Подключения» → «Другие настройки» → «VPN»).
  2. Найдите в списке ваше VPN-приложение и нажмите на шестерёнку рядом с ним.
  3. Включите «Постоянная VPN» - система будет держать соединение и переподключать его сама.
  4. Включите «Блокировать соединения без VPN» - это и есть системный kill-switch: весь трафик вне туннеля запрещается.

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

Два нюанса. Во-первых, «Постоянная VPN» без «Блокировать соединения без VPN» - это только автопереподключение: между разрывом и новым подключением трафик всё равно успеет уйти напрямую. Нужны обе настройки вместе. Во-вторых, на оболочках с агрессивной оптимизацией батареи система может выгружать VPN-приложение даже с этими настройками - тогда дополнительно отключите для приложения ограничения фоновой активности в разделе «Приложения» → ваше VPN-приложение → «Батарея».

Если вашего приложения нет в списке «VPN», причина почти всегда одна: оно ни разу не поднимало соединение на этом устройстве. Откройте приложение, подключитесь к любому серверу, дождитесь значка ключа в статус-баре и вернитесь в список - приложение должно появиться. Если не появилось даже после перезагрузки, переустановите приложение и добавьте подписку заново из личного кабинета.

iOS: «Подключаться по запросу»

На iPhone и iPad системной настройки «блокировать всё без VPN» в пользовательском интерфейсе нет. Доступный инструмент - «Подключаться по запросу»: система сама поднимает туннель, когда какому-то приложению нужна сеть.

Как включить:

  1. Откройте «Настройки» → «Основные» → «VPN и управление устройством».
  2. В разделе VPN найдите конфигурацию вашего приложения и нажмите на «i» рядом с ней.
  3. Включите «Подключаться по запросу».
  4. Дополнительно включите «Обновление в фоне» для приложения: «Настройки» → Streisand → «Обновление в фоне». Без этого iOS может выгрузить приложение из памяти, и туннель упадёт.

Ограничение честно: «Подключаться по запросу» не блокирует трафик, а лишь быстрее восстанавливает туннель. Короткие окна без защиты всё равно возможны - например, в момент переключения между Wi-Fi и мобильной сетью. У Streisand это подтверждено прямо: при смене сети он не переподключается автоматически, VPN нужно выключить и включить вручную.

Windows: системного kill-switch нет

На Windows в связке с Koala Clash готового переключателя kill-switch нет: ни в системных настройках, ни в самом приложении. Теоретически блокировку можно собрать правилами брандмауэра, но точных правил, проверенных для связки с Koala Clash, у нас нет, а ошибка в таких правилах может оставить компьютер без интернета до их отмены.

Что реально можно сделать на Windows:

  • Запускайте Koala Clash от имени администратора (ПКМ по иконке → «Запуск от имени администратора»): TUN-режим требует расширенных прав, и без них туннель может не подняться.
  • Если гарантированная блокировка критична, уточните в поддержке @GigaBotsSupport_bot, как ведёт себя Koala Clash при разрыве в вашей конфигурации.

Побочный эффект: почему «пропадает интернет»

Самая частая жалоба после включения любого kill-switch: «интернет сломался». Не сломался - это защита работает как задумано. Логика такая:

  • VPN не подключён (вы только включили устройство, приложение ещё не запустилось, туннель переподключается) → трафик заблокирован → интернета нет;
  • VPN подключён → блокировка снята → интернет есть.

Типичная ситуация, когда это выглядит как поломка: закончилась подписка или баланс - туннель не поднимается, блокировка держит трафик. Проверьте срок подписки в личном кабинете.

«Интернета нет» - симптом и штатной защиты, и реальной поломки. Различить их помогает проверка из трёх вопросов:

  1. Поднят ли туннель? Если в приложении статус «подключено», а интернета нет - это уже не kill-switch, смотрите статью «VPN подключён, но интернета нет».
  2. Поднимается ли туннель вообще? Если приложение не может подключиться ни к одному серверу, блокировка здесь ни при чём. Диагностика - в статье «VPN не подключается: полная диагностика».
  3. Активна ли подписка? Зайдите в личный кабинет и проверьте статус и срок. Истёкшая подписка при включённой блокировке выглядит как «полностью пропавший интернет».

И последнее: kill-switch - страховка, а не лечение. Если разрывы случаются по несколько раз в день, защита спасёт трафик, но пользоваться интернетом будет мучительно. Подробная диагностика - в статье «VPN отключается сам».

Как проверить, что защита работает

Настройка без проверки - это надежда, а не защита. Простой тест занимает минуту:

  1. Подключите VPN и убедитесь, что он работает - например, по инструкции из статьи «Как убедиться, что VPN действительно работает».
  2. Откройте в браузере любой сайт и начните что-то загружать.
  3. Не закрывая браузер, выключите VPN кнопкой в приложении - это и есть принудительный разрыв туннеля.
  4. Результат при рабочей защите: загрузка остановилась, сайты не открываются, интернета нет совсем. Результат при отсутствии защиты: всё продолжает работать - значит, трафик пошёл напрямую.
  5. Включите VPN снова - интернет должен восстановиться сам.

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

Главное

  • При разрыве туннеля трафик без предупреждения уходит напрямую, в обход VPN - это главный риск, который закрывает kill-switch
  • Встроенный kill-switch в поддерживаемых клиентах мы не гарантируем - полагаться стоит на системные средства
  • На Android есть встроенная пара настроек «Постоянная VPN» и «Блокировать соединения без VPN» - работать они должны вместе
  • «Пропавший интернет» при включённой защите - это не поломка, а её штатная работа: система ждёт восстановления туннеля
Попробуйте GigaDollar VPN 7 дней бесплатно — без карты, без обязательств.
Начать бесплатно →