Kill Switch
Kill Switch блокирует доступ в интернет без VPN. Его задача — не дать трафику пойти напрямую, когда туннель оборвался или ещё не подключён.
Откройте Настройки → Kill Switch. На этом экране показаны доступность функции и её состояние. Он расположен отдельно от правил маршрутизации.
Windows
Запустите Qmesh от имени администратора, откройте Настройки → Kill Switch и включите переключатель. Если приложение запущено без повышенных прав, здесь есть кнопка перезапуска от администратора.
Блокировка действует сразу для IPv4 и IPv6, независимо от окна приложения. Она остаётся включённой после отключения VPN, падения ядра и закрытия Qmesh. При работающем VPN включение защиты переподключает ядро, чтобы применить настройки DNS.
Чтобы вернуть обычный интернет, откройте этот экран от администратора и выключите Kill Switch. Если интерфейс недоступен, запустите в терминале от имени администратора:
& 'C:\Program Files\qmesh\qmesh.exe' --qmesh-reset-networkЕсли приложение установлено в другую папку, замените путь. Команда снимает только сетевую блокировку Qmesh.
Разрешены локальные соединения, интерфейс Qmesh, его Xray/TUN-ядра и узкие служебные исключения DHCP. Прямые маршруты, исключения приложений и обход DPI, выполняемые этими ядрами, остаются разрешены: Kill Switch не превращает их в VPN-маршруты. При остановке ядер обычные приложения выйти напрямую не смогут.
В режиме системного прокси программы, которые его игнорируют, будут заблокированы. Для общего доступа приложений используйте TUN. Автономный zapret2 без VPN несовместим с такой блокировкой; не выключайте защиту, если она вам нужна.
Системному DNS не даётся отдельного прямого доступа. В защищённом TUN DNS обрабатывается внутри туннеля. Если в конфигурации Xray отсутствует DNS, для запуска используется зашифрованный DNS Cloudflare по IP; явные DNS-настройки провайдера сохраняются и должны работать без системного DNS. Если они зависят от заблокированного системного резолвера, подключение может не установиться — защита при этом не снимается.
Обычное удаление Qmesh снимает его блокировку; обновление приложения сохраняет её. Не удаляйте файлы вручную при включённом Kill Switch. Защита до запуска сетевых служб Windows на ранней стадии загрузки системы этим механизмом не заявляется.
Android
На Android постоянную блокировку выполняет операционная система:
- Откройте Настройки → Kill Switch → Открыть настройки VPN.
- Найдите Qmesh и откройте параметры его VPN-подключения.
- Включите Постоянная VPN / Always-on VPN.
- Включите Блокировать соединения без VPN / Block connections without VPN.
- Вернитесь в Qmesh и нажмите Обновить статус, если состояние не обновилось автоматически.
Если Qmesh ещё нет в списке системных VPN, сначала подключитесь к серверу и подтвердите разрешение Android на VPN, затем вернитесь к этим настройкам.
На разных устройствах названия и расположение пунктов отличаются. Если Android не даёт Qmesh прочитать системный статус, приложение предлагает проверить его в настройках ОС. Это возможно до первого запуска VPN или на старых версиях Android.
При включённой системной блокировке интернет может не работать до подключения VPN. Исключённые приложения также могут потерять доступ: итоговое поведение определяет Android. Для отключения этой блокировки используйте те же системные настройки.
Что означают другие статусы
| Статус | Что он подтверждает |
|---|---|
| Прокси запущен / TUN запущен | Приложение сообщает о запущенном подключении в выбранном режиме |
| Интернет доступен | Хотя бы один контрольный HTTPS-адрес ответил через подключение к серверу |
| Блокировка включена | Windows подтвердил постоянные фильтры Qmesh либо Android сообщил о системной блокировке без VPN |
| Недоступен в текущем движке | Движок не предоставляет Kill Switch; ожидание проверки ничего не изменит |
Проверка контрольного HTTPS-адреса не проверяет поведение сети при обрыве туннеля, маршруты всех приложений или отсутствие утечек. Подробности — в описании состояния подключения.