⚡ Определение
Kill switch — фича ВПН-приложения которая блокирует весь интернет-трафик с устройства если ВПН-туннель неожиданно упал. Предотвращает утечку реального IP и трафика во время переподключения.
Зачем нужен
ВПН-туннели иногда падают — сетевые переключения, рестарты сервера, sleep/wake. Без kill switch твоё устройство падает обратно на нормальный нешифрованный интернет в этот момент. Любые активные подключения (стрим, звонок, скачивание) кратко утекают через реальный IP.
Kill switch закрывает gap, блокируя весь трафик до переподключения туннеля. Приложения видят "нет интернета" briefly вместо утечек через обычное подключение.
Виды
- App-level: реализован внутри ВПН-клиента. Активируется когда клиент детектит дисконнект. Уязвим если сам ВПН-app крашится.
- System-level: настроен на уровне ОС, переживает крах приложения. На Android — "Block connections without VPN" в настройках Always-on VPN.
- Per-app: kill switch применяется к конкретным приложениям. Менее распространён.
Когда включать
- На публичном WiFi или ненадёжной сети — kill switch вкл.
- Для privacy-чувствительной активности — kill switch вкл.
- На мобиле с частыми сменами сети — kill switch вкл (падения часты).
- Дома на доверенной сети — опционально.