Чаще всего проблема упирается не в сам Zapret, а в неправильный порядок настройки: не включен Secure DNS, выбрана неподходящая стратегия, остались конфликты с VPN и похожими утилитами, либо сервис запущен с неудачными фильтрами. Начинать стоит с простой диагностики, проверки DNS и теста разных стратегий, а уже потом лезть в списки доменов и IP.
Почему Zapret не работает
У этой проблемы нет одной универсальной причины. У актуальных сборок и лаунчеров на базе zapret обычно встречается один и тот же набор сбоев: не настроен Secure DNS, выбран не тот сценарий обхода, адрес нужного ресурса не попал в списки, мешают другие средства обхода, либо конфигурация слишком широко затрагивает трафик. В популярных Windows-сборках разработчики прямо рекомендуют сначала запускать встроенную диагностику, проверять адреса в списках и пробовать другие стратегии.
Отдельный важный момент: у разных провайдеров и в разных сетях одна стратегия может работать для YouTube, но не подходить для Discord или другого сервиса. Это тоже отмечено в документации и обсуждениях проекта, поэтому фраза «вчера работало, сегодня нет» здесь вполне реальна — не из-за мистики, а из-за смены условий сети и DPI-поведения.
Что проверить в первую очередь
Сначала стоит проверить простое. Не надо сразу редактировать списки и править конфиги вручную.
- Полностью закройте VPN, GoodbyeDPI, WARP, прокси-клиенты и похожие сетевые утилиты, если они у вас включены.
- Проверьте, включен ли Secure DNS в браузере или в Windows 11. В README популярных сборок это вынесено в самый первый шаг установки.
- Запустите встроенную диагностику через service.bat, если используете Windows-сборку с таким инструментом. Разработчик отдельно указывает Run Diagnostics как способ найти распространенные причины неисправности.
- Проверьте, запускается ли сайт или сервис в браузере, а не только в приложении. Для Discord это прямо советуют делать отдельно.
- Протестируйте несколько стратегий, а не только одну. В документации прямо сказано, что одна стратегия может открыть один сервис и не открыть другой.
| Симптом | Вероятная причина | Что делать сначала |
|---|---|---|
| Ничего не открывается после запуска | Конфликт с другим обходом, неверная стратегия | Выключить VPN и похожие утилиты, проверить другую стратегию |
| Работает YouTube, но не работает Discord | Стратегия подходит не для всех сервисов | Проверить Discord в браузере и перебрать другие стратегии |
| Приложение запускается, но сайты не открываются | Проблема с DNS или списками адресов | Проверить Secure DNS и наличие домена в списках |
| После включения ломаются другие сервисы | Слишком широкий фильтр трафика | Проверить Game Filter, IPSet Filter и пользовательские списки |
| Батник сразу закрывается или не стартует | Папка, права, блокировка архива или служба | Распаковать заново в простую папку и проверить диагностику |
Как проверить настройки Zapret
Если нужен именно практический разбор, проверяйте настройки в таком порядке.
1. Проверьте Secure DNS
В актуальном README Windows-сборки этот пункт стоит первым: для Chrome предлагается включить безопасный DNS и выбрать провайдера, отличный от варианта по умолчанию; для Firefox — включить DNS over HTTPS и при необходимости указать поставщика вручную; для Windows 11 тоже есть вариант включения Secure DNS на уровне системы. Там же отдельно сказано: если Discord не работает даже в браузере, нужно убедиться, что Secure DNS настроен.
2. Запустите диагностику службы
Если вы используете сборку с service.bat, откройте этот инструмент и запустите Run Diagnostics. В инструкции разработчика этот шаг рекомендован и при поиске причин неисправности, и перед полной переустановкой.
3. Проверьте стратегию обхода
Не зацикливайтесь на одном сценарии. В документации прямо советуют пробовать другие general-скрипты и разные варианты ALT или FAKE, если текущий не дает результата. Более того, в релизах проекта регулярно правят сетевые фильтры и диапазоны портов, что само по себе намекает: универсальной вечной стратегии тут нет.
4. Проверьте списки доменов и IP
В README сборки отдельно сказано, что список адресов можно расширять через list-general-user.txt для доменов, list-exclude-user.txt для исключений, ipset-all.txt для IP и подсетей, а также ipset-exclude-user.txt для исключений по IP. Если нужный ресурс просто не добавлен в нужный список, обход не сработает.
5. Посмотрите на фильтры, если ломаются другие сервисы
Для игр и приложений разработчик отдельно предупреждает: стоит проверить, что в service.bat параметр Game Filter выключен, а IPSet Filter выставлен в none, иначе можно случайно затронуть ресурсы, которые вы вообще не собирались фильтровать. Похожая логика встречается и в OpenWrt-обсуждениях: при пустом пользовательском списке хостов zapret может начать работать на весь трафик, из-за чего неожиданно отваливаются сторонние сервисы.
Типичные причины и решения
| Проблема | Возможная причина | Что делать |
|---|---|---|
| Zapret раньше работал, потом перестал | Текущая стратегия больше не подходит для вашей сети | Обновить сборку, проверить релиз, перебрать другие стратегии |
| Не работает только Discord | Подходит стратегия для YouTube, но не для Discord; не настроен Secure DNS | Проверить браузерную версию Discord, включить Secure DNS, протестировать другие стратегии |
| Не работает только YouTube | DNS, блокировщик рекламы, неудачный сценарий обхода | Проверить Secure DNS, временно отключить блокировщик рекламы, сменить стратегию |
| После включения ломаются Play Market, сайты или другие сервисы | Фильтрация пошла на весь трафик или слишком широко | Проверить host lists, user hostname entries, фильтры и исключения |
| Не ставится в автозапуск или не работает как служба | Ошибки в service.bat, последствия старой установки | Запустить диагностику, удалить сервис, выполнить чистую переустановку |
| Батники не запускаются | Архив заблокирован Windows, неудобный путь к папке, сбой старой установки | Разблокировать архив в свойствах, распаковать в корень диска без пробелов и спецсимволов, переустановить |
- Проверка Secure DNS до любых других действий
- Тест нескольких стратегий вместо одной
- Чистая переустановка в новую простую папку
- Проверка пользовательских списков доменов и исключений
- Отключение VPN и похожих инструментов на время проверки
- Сразу править все настройки подряд без диагностики
- Смешивать Zapret с другими обходами
- Оставлять старую службу и поверх ставить новую
- Думать, что одна стратегия обязана работать везде
- Расширять фильтрацию на весь трафик без понимания последствий
Если не запускается на Windows
На практике это одна из самых частых жалоб. У Windows-сборки есть вполне прямой рекомендуемый сценарий полной переустановки: сохранить свои данные, перезапустить устройство, через service.bat удалить сервис, прогнать диагностику, удалить папку программы, скачать последнюю версию с релизов, при необходимости разблокировать архив в свойствах, распаковать его в новую папку в корне диска без спецсимволов и пробелов, а затем пробовать разные general-скрипты. Когда рабочая стратегия найдена, ее уже можно ставить в автозапуск через Install Service.
Если после удаления WinDivert остается в службах, в README приведен отдельный вариант очистки через команды driverquery, sc stop и sc delete. Это полезно, когда старая установка мешает новой.
Безопасный порядок чистой переустановки
- Закройте программу и сетевые утилиты, которые могут конфликтовать.
- Откройте service.bat и выполните удаление сервиса.
- Запустите диагностику и устраните найденные ошибки.
- Удалите старую папку программы.
- Скачайте актуальный релиз и проверьте, не заблокирован ли архив в свойствах файла.
- Распакуйте программу в новую короткую папку без пробелов и странных символов.
- Протестируйте несколько стратегий вручную, а уже потом включайте автозапуск.
Если не работает только сайт или приложение
Здесь важно разделять сценарии. Когда сайт открывается в браузере, а приложение не работает, проблема может быть не в обходе как таковом, а в самом клиенте, его кэше или особенностях сетевого маршрута. В README для Discord прямо советуют сначала проверить веб-версию, а для некоторых случаев еще и очистить кэш приложения. Для YouTube отдельно советуют проверить Secure DNS и временно отключить блокировщик рекламы.
Если сервис нужен точечно, а после включения начинают ломаться другие программы, проверьте, не уходит ли фильтрация на весь трафик. В обсуждении по OpenWrt прямо описан случай, когда при пустом User hostname entries zapret начинает обрабатывать весь поток, и это вызывает побочные проблемы у сервисов, которые пользователь вообще не планировал трогать.
Когда имеет смысл править списки вручную
Редактировать списки доменов и IP стоит только после базовой проверки DNS, стратегии и конфликтов. Если вы уже убедились, что дело именно в адресах, используйте пользовательские файлы для доменов и исключений, а не меняйте все подряд. Это аккуратнее и проще откатить. Поддержка пользовательских списков и исключений прямо предусмотрена в Windows-сборке.
Частые вопросы
Почему Zapret работает у одного провайдера и не работает у другого?
Потому что стратегия обхода зависит от того, как именно ведет себя сеть и DPI у конкретного провайдера. Разработчики и пользователи прямо отмечают, что одна и та же конфигурация может давать разный результат в разных условиях.
Нужно ли обновлять сборку, если все внезапно перестало работать?
Да, это разумный шаг. У актуальной Windows-сборки выходят новые релизы; на странице репозитория виден свежий релиз 1.9.7b от 4 марта 2026 года, а в описаниях релизов есть правки сетевых фильтров и диагностики.
Почему после настройки перестают работать другие сервисы?
Обычно это означает слишком широкую фильтрацию трафика или неудачные списки хостов. Проверьте Game Filter, IPSet Filter и пользовательские списки адресов. В OpenWrt-обсуждении отдельно описано, что при пустом списке пользовательских хостов обработка может применяться ко всему трафику.
Что делать, если батники не запускаются вообще?
Сначала выполните чистую переустановку: удалите старый сервис, проверьте диагностику, скачайте свежий релиз, при необходимости разблокируйте архив в свойствах и распакуйте программу в простую папку без пробелов и спецсимволов. Такой порядок прямо рекомендован в инструкции проекта.
Вывод
Когда Zapret не работает, чаще всего не нужно искать «секретную настройку». Рабочий порядок намного проще: проверить Secure DNS, убрать конфликты с другими обходами, прогнать диагностику, протестировать несколько стратегий и только потом разбираться со списками доменов и IP. Если после включения начинают ломаться сторонние сервисы, почти всегда стоит смотреть в сторону слишком широкой фильтрации. А если сборка старая, логично начать с обновления и чистой переустановки.
Нет комментариев.