Дополнительные функции VPN-клиентов

Что такое эти дополнительные функции и зачем они нужны?

Kill Switch

OnDemand - Always On VPN

Split Tunneling - раздельное туннелирование

Kill Switch

Это функция VPN-клиента, которая отключает интернет, если VPN-соединение перестаёт работать. Она нужна, чтобы ваши данные и действия в интернете оставались скрытыми, если VPN-соединение прервалось. Особенной этой функции в том, что она работает на уровне VPN-клиента.

OnDemand - Always On VPN

Это функция, которая автоматически подключает VPN при необходимости, например, при подключении к определённым сетям (Wi-Fi, mobile). Она гарантирует, что ваше устройство всегда будет использовать VPN для защиты данных, не требуя от вас вручную включать соединение (в том числе, если поменялась сеть подключения, например вы с Wi-Fi перешли на мобильную связь). Эта функция обычно реализована на уровне операционной системы устройства.

Если OnDemand (Always On VPN) настроить на все доступные сети (Wi-Fi, mobile), то он будет выполнять функцию Kill Switch.

Почему такая путаница? В разных операционных системах и приложениях VPN-клиента доступен или Kill Switch или OnDemand. Вопрос к разработчикам, почему нет единого стандарта.

Split Tunneling - раздельное туннелирование

Это функция VPN-клиента, которая позволяет выбрать, какой трафик идёт через VPN-туннель, а какой — напрямую в интернет с вашего устройства. Например, можно настроить VPN-клиента для работы с иностранными сайтами, а локальные ресурсы использовать без него (например, доступ к банкам, госуслугам и т.п.).

Split Tunneling бывает двух видов.

Site-based Split Tunneling

Что это? Это функция, которая позволяет выбрать, какие веб-сайты или домены будут передаваться через VPN (шифрованное соединение), а какие останутся в обычном интернете (не будут использовать VPN).

Пример:

  • Через VPN: доступ к иностранным сайтам, например, youtube.com (чтобы не было замедлений).
  • Без VPN: доступ к локальным сайтам, как tbank.ru или gosuslugi.ru.

Когда использовать? Если нужно настроить VPN только для определённых сайтов, например, обход блокировок или для доступа к ресурсам с геоограничениями.

App-based Split Tunneling

Что это? Позволяет настроить, какие приложения используют VPN, а какие подключаются напрямую к интернету.

Пример:

  • Через VPN: браузер или приложение Instagram.
  • Без VPN: банковские приложения (так как они не работают с VPN).

Когда использовать? Если важно разделить работу приложений, например, если некоторые приложения не работают через зарубежный VPN (приложения банков и госуслуг).

Какие VPN-клиенты для каких протоколов поддерживают эти функции?

Мы составили для вас удобную табличку, чтобы все было наглядно видно.

Также не забываем, что разные VPN-клиенты работают на разных версиях ОС.

Во всех наших инструкциях (для VPN сервиса @VPNVezdehodBot) уже есть информация, как настроить KillSwitch или OnDemand.

Если вам необходима функция Split Tunneling и вы хотите узнать, как её настроить

iOS (клиент AmneziaVPN)

Android (клиент AmneziaVPN)

Android (клиент AmneziaWG)

Android (клиент WireGuard)

Windows (клиент AmneziaVPN)

MacOS (клиент AmneziaVPN)

VPNVezdehod