Zapret - это гонка с оборудованием фильтрации, поэтому «перестал работать» случается с ним регулярно: после обновления правил у оператора, после обновления Windows, после смены тарифа. Ниже - причины в порядке вероятности, быстрая проверка для каждой и решение. Если вы вообще не знаете, что это, начните с что такое zapret и чем отличается от VPN.
Сначала: где именно сломалось
- Откройте несколько разных ресурсов: YouTube, Discord, любой заблокированный сайт. Сломалось всё или что-то одно?
- Проверьте с телефона по мобильному интернету без обхода: если YouTube и там открывается нормально - у вас, возможно, локальная проблема (кэш, DNS), а не блокировка.
- Посмотрите, запущен ли процесс winws/nfqws вообще - после перезагрузки сборки без автозапуска просто не стартуют.
Причина 1. Устарела стратегия
Самая частая. Оператор обновил сигнатуры DPI, и приём, который обманывал его вчера (например, фейковый пакет с определённым TTL), больше не срабатывает. Признак: перестало работать одновременно у всех знакомых с тем же провайдером, в один день.
Что делать. Запустить blockcheck из репозитория zapret - он перебирает десятки стратегий и показывает, какие проходят на вашем провайдере, - и подставить рабочую в конфиг. Если вы пользуетесь готовой Windows-сборкой, скачайте свежую версию из официального репозитория: авторы обычно обновляют профили в течение нескольких дней после массовых поломок. Попробуйте альтернативные bat-профили в комплекте - их там несколько именно на такой случай.
Причина 2. Блокировка перешла на IP
Zapret обходит анализ содержимого пакетов, но бессилен, когда адрес назначения просто внесён в чёрный список. Признак: сайт не открывается вообще, даже с разными стратегиями, а трассировка (tracert) обрывается на первых узлах оператора.
Что делать. Только туннель: трафик должен уйти к другому адресу и уже оттуда дойти до сервиса. Это точка, где обход DPI заканчивается и начинается VPN. Что выбрать - в статье какой VPN выбрать, что реально подключается на этой неделе - в статусе по операторам.
Причина 3. Белые списки или отключение мобильного интернета
В отдельных регионах при отключениях оставляют доступ только к списку российских сервисов. Признак: работают Госуслуги, банки, Яндекс, а всё остальное - нет, причём и с обходом, и без него.
Что делать. Zapret здесь не помогает по определению. Помогают Wi-Fi (домашний интернет обычно не под белыми списками) или VPN-сервисы со специальными узлами, замаскированными под разрешённые ресурсы - список по фильтру «Белые списки», подробности в отдельной статье.
Причина 4. Мобильный интернет или смена провайдера
Стратегия подбирается под конкретного оператора. Взяли ноутбук в дорогу, раздали интернет с телефона - и обход «сломался», хотя дома всё работает. У мобильных операторов DPI жёстче и правила другие.
Что делать. Прогнать blockcheck на новом подключении и держать второй профиль; либо на мобильном пользоваться VPN - это проще и надёжнее. Для Android есть ByeDPI, но по мобильному интернету он работает с переменным успехом; как настроить полноценный клиент - VPN для Android.
Причина 5. Конфликт с VPN, антивирусом или другим обходом
Zapret перехватывает пакеты через WinDivert (Windows) или nfqueue (Linux). Если параллельно работает VPN-клиент в режиме TUN, фильтр антивируса или второй обход (GoodbyeDPI рядом с winws), пакеты обрабатываются дважды или не доходят до фильтра вовсе. Признак: перестало работать после установки новой программы.
Что делать. Оставить один инструмент. Антивирусу - добавить исключение для конкретного файла winws.exe и папки, а не отключать защиту целиком. VPN-клиент либо выключить, либо перевести в режим системного прокси, чтобы он не перехватывал весь трафик; о режимах - в статье про VPN на Windows.
Причина 6. Обновление Windows, драйвера или браузера
Крупные обновления Windows иногда ломают драйвер WinDivert - служба не стартует или падает молча. Обновления браузера меняют поведение TLS (например, включают Kyber/ML-KEM в рукопожатии, увеличивая первый пакет), и часть стратегий, которые рассчитаны на старый размер пакета, перестаёт работать.
Что делать. Переустановить свежую сборку (обновлённый WinDivert идёт в комплекте), запустить от администратора, проверить в «Просмотре событий» ошибки драйвера. Для браузерных стратегий - взять профиль, который разбивает пакет по-другому, или обновить репозиторий: авторы адаптируются к таким изменениям быстро.
Причина 7. QUIC и DNS
YouTube и часть сервисов Google работают по QUIC (UDP 443). Если стратегия настроена только на TCP, а браузер ушёл на QUIC, видео пойдёт мимо обхода. Второй вариант - оператор подменяет DNS-ответы, и вы получаете «заглушку» до того, как zapret вообще что-то увидит.
Что делать. Либо включить в конфиге обработку UDP 443, либо отключить QUIC в браузере (в Chrome - флаг chrome://flags/#enable-quic). Для DNS - включить DNS-over-HTTPS в браузере или системе (Cloudflare, Google, Quad9) - это защищает от подмены и почти ничем не рискует.
Когда пора переходить на VPN
- Обход ломается чаще раза в месяц, и вы устали подбирать стратегии.
- Нужен доступ с телефона или с iPhone.
- Заблокировано по IP или включены белые списки.
- Нужны звонки в Telegram/WhatsApp - их душат по UDP, а не по SNI, см. VPN для звонков.
Разумный компромисс - оставить zapret на роутере для YouTube и Discord (там он экономит скорость) и добавить дешёвую подписку на VLESS или AmneziaWG для всего остального. Сервисы с пробным периодом, чтобы проверить на своём операторе до оплаты, - по фильтру; стоит ли брать сразу на год - сравнение годовых цен. Универсальный чек-лист для любых обходов, включая VPN, - VPN не работает: что делать.
Частые вопросы
Zapret не работает с Discord, а YouTube работает - почему?
У Discord голос идёт по UDP на широкий диапазон портов, и для него нужна отдельная стратегия с обработкой UDP. Проверьте, что в профиле есть строки для Discord, или возьмите сборку, где он заявлен явно. Если сломалось только подключение к голосовым каналам - вероятно, оператор ужесточил именно UDP.
Помогает ли перезагрузка?
Иногда - если сломался драйвер WinDivert или служба не стартовала. Если после перезагрузки картина та же, проблема в стратегии или в типе блокировки.
Zapret на роутере перестал работать после обновления прошивки
Обновление Keenetic или OpenWrt может сбросить установленные пакеты Entware или изменить модули ядра. Переустановите zapret по инструкции репозитория и заново запустите blockcheck. Альтернатива для роутера - VPN-туннель на AmneziaWG, инструкция в статье про VPN на Keenetic.
Можно ли использовать zapret и VPN одновременно?
Да, если VPN направляет через туннель не весь трафик, а только выбранные приложения или сайты (раздельное туннелирование). Тогда YouTube пойдёт напрямую через обход, а заблокированные по IP сервисы - через туннель. Как это настроить - раздельное туннелирование.