ColituЦентр помощи

Kill switch

Что такое kill switch, как он не даёт трафику утечь при внезапном обрыве VPN, как включить его на каждой платформе и как проверить, что он работает.

Kill switchKill switch

Kill switch не даёт устройству выходить в интернет мимо туннеля, если VPN внезапно отключился. Так даже при коротком обрыве ваш настоящий IP-адрес и незашифрованный трафик остаются скрыты. В Colitu kill switch работает так, как позволяет каждая операционная система.

ПлатформаКак работаетГде включить
WindowsСобственный kill switch Colitu, включён по умолчаниюНастройки → Подключение → Kill switch
AndroidСистемные настройки AndroidАккаунт → Функции → Постоянная защита
iOSПостоянная защита: если VPN отключится, iOS сразу подключит его сноваАккаунт → Функции → Постоянная защита
Linux (бета)Правила nftables, только в режиме TUNНастройки → Подключение → Kill switch

Windows

На Windows kill switch включён по умолчанию. Проверить или изменить его можно в Настройки → Подключение → Kill switch.

  • Colitu добавляет правила через Windows Filtering Platform — встроенный в Windows механизм фильтрации трафика. Пока они действуют, пропускается только трафик ядра VPN, приложения Colitu, loopback, адаптера TUN, локальной сети (LAN) и DHCP; всё остальное блокируется.
  • В режиме TUN kill switch работает всё время, пока вы подключены: трафик вообще не может уйти мимо VPN.
  • В режиме системного прокси (режим по умолчанию) он срабатывает в момент потери туннеля и держит интернет закрытым, пока Colitu не переподключится.
  • Когда он срабатывает, главный экран сообщает об этом, а Colitu автоматически переподключается. Если не хотите ждать, защиту можно отключить.
  • Если вы сами нажали Отключить, kill switch не срабатывает и интернет работает как обычно.
  • Если Colitu аварийно завершится, Windows сама снимет правила, так что интернет не останется заблокированным.

Android

На Android kill switch обеспечивает сама система. Colitu откроет нужный экран:

  1. В Colitu откройте вкладку Аккаунт и в разделе Функции нажмите Постоянная защита. Откроются настройки VPN Android.
  2. Нажмите на значок настроек (шестерёнку) рядом с Colitu.
  3. Включите Постоянная VPN.
  4. Включите Блокировать соединения без VPN.

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

iOS

На iOS включите Аккаунт → Функции → Постоянная защита. Если VPN отключится — из-за смены сети или через Пункт управления, — iOS сразу подключит его снова.

Это работает через механизм iOS «подключение по требованию» (on-demand) и быстро возвращает VPN, но это не классический kill switch, который полностью блокирует трафик. Кроме того, на iOS локальные сети исключены из туннеля, поэтому ваши домашние устройства остаются доступны.

Linux (бета)

На Linux kill switch работает только в режиме TUN:

  1. В Настройки → Подключение → Режим выберите Весь трафик (TUN).
  2. В том же разделе убедитесь, что Kill switch включён. По умолчанию он включён, но в режиме прокси не действует.
  3. Убедитесь, что установлен пакет nftables.

Если при включённом kill switch VPN отключится, доступными останутся только локальная сеть, серверы VPN и сервис аккаунтов Colitu. Правила снимаются автоматически при выходе из приложения, даже после сбоя.

Как проверить, что он работает?

  1. Подключитесь к Colitu и откройте тест VPN-подключения. IP-адрес и местоположение должны показывать сервер Colitu, утечек быть не должно.
  2. Не отключая VPN, выключите Wi-Fi или мобильный интернет на несколько секунд и включите снова.
  3. Пока Colitu не переподключится, страницы открываться не должны. Когда соединение вернётся, запустите тест ещё раз — снова должен отображаться сервер Colitu.
  4. На Android дополнительно отключитесь в Colitu: если включено Блокировать соединения без VPN, ни один сайт не должен открыться.

Другие проверки: Тесты подключения.

Решение проблем

СимптомРешение
На Windows закрыл окно — интернета нетПосле закрытия окна Colitu может продолжать работать в трее, а kill switch — ждать переподключения. Откройте Colitu через значок в трее и переподключитесь или отключитесь. Когда Colitu полностью закрывается, Windows снимает правила.
На Windows ошибка «Не удалось включить kill switch»Закройте Colitu и запустите его снова от имени администратора.
На Android нет интернета, когда Colitu выключенИменно так работает Блокировать соединения без VPN. Подключитесь через Colitu или выключите эту настройку в настройках VPN Android.
Хочу пользоваться другим VPN на AndroidСначала выключите Постоянная VPN для Colitu.
Kill switch не работает на LinuxУбедитесь, что включён режим TUN и установлен пакет nftables.
На Linux нет интернета после закрытия ColituСнова откройте Colitu, подключитесь и затем отключитесь обычным способом. Если не помогло, перезагрузите компьютер и напишите в поддержку.
Kill switch срабатывает частоЗначит, подключение часто обрывается. Смотрите Проблемы с подключением.
Статья была полезной?

Нужна ещё помощь?

Colitu Bot отвечает за секунды, а если не справится — передаст вас живой поддержке.