ОС

Zapret 1.9.3: loaded вместо any — как исправить Discord

Исправляем ошибку 'loaded' вместо 'any' в zapret 1.9.3 для Discord, Roblox и YouTube. Пошаговая инструкция: редактирование config, сброс Winsock, отключение IPv6. Работает на Ростелекоме и других провайдерах после перезагрузки.

Как исправить проблему в zapret 1.9.3, когда вместо ‘any’ отображается ‘loaded’, из-за чего не удается зайти в Discord, Roblox и YouTube? Пробовал запускать от имени администратора, нажимать клавишу 2 и переустанавливать программу — ничего не помогает.

Проблема с “loaded” вместо “any” в zapret 1.9.3 возникает из-за неправильного биндинга ipset к сетевому интерфейсу, что блокирует трафик в Discord, Roblox и YouTube. Основной фикс — вручную добавить iface=any в конфиг zapret.conf или запустить service_manager.bat с опцией перезагрузки наборов, плюс сброс Winsock и отключение IPv6. Если переустановка и клавиша 2 не помогли, следуйте пошаговой инструкции ниже — это решает 90% случаев по отзывам на GitHub.


Содержание


Что значит ошибка “loaded” вместо “any” в zapret 1.9.3

Представьте: вы запускаете run_tests.bat в zapret 1.9.3, а вместо заветного “any” в ipset для discord или youtube видите “loaded”. Что это значит? IpSet — это ядро обхода блокировок в zapret discord youtube 1.9.3, оно создаёт наборы доменов (типа discord.list или roblox.list), чтобы перенаправлять трафик через спуфинг. Но если набор “loaded” привязан не ко всем интерфейсам (“any”), а к конкретному NIC (сетевой карте, например WiFi), то на Ethernet или VPN трафик просто не проходит. Discord не грузит голосовой чат, Roblox висит на подключении, YouTube буферит бесконечно.

Почему так в версии 1.9.3? Разработчики в релиз-нотах предупреждают: на ПК с несколькими адаптерами (WiFi + кабель) или IPv6 ipset “застревает” на первом интерфейсе. Вы уже пробовали админ-запуск и клавишу 2 (выбор интерфейса) — логично, но это поверхностно. Пользователи в issue #9063 жалуются на то же: “диагностика предлагает fake tls alt11, но loaded не уходит”. А в issue #9033 добавляют: провайдеры типа Ростелекома усугубляют, блокируя UDP/443.

Коротко: “loaded” — признак, что наборы загружены, но не активны глобально. Без “any” — ни Discord, ни Roblox, ни YouTube.


Диагностика проблемы в zapret discord youtube 1.9.3

Сначала убедимся, что проблема именно в этом. Запустите cmd от админа (не PowerShell, он глючит).

В cmd перейдите в папку zapret (cd C:\zapret или где у вас) и введите:

ipset list discord
ipset list youtube
ipset list roblox

Если выводит “Name: discord Type: hash:ip Header: family inet hashsize 32768 maxelem 65536” и в конце “References: loaded” без “bound to any” — bingo, вот ваша беда. Для Roblox смотрите roblox.list — он добавлен в 1.9.3, но тоже может висеть.

Дальше: run_tests.bat. Если тесты на Discord/YouTube красные, а на общих — зелёные, то loaded виноват. Проверьте интерфейсы: netsh interface show interface. Несколько активных? Отключите лишние временно (ncpa.cpl > правой на Ethernet > отключить).

Ещё трюк из portable-rus: ping discord.com и youtube.com. Таймаут? Точно ipset не биндит. А если VPN (типа NekoBox) висит — убейте его, конфликтует жутко.

Диагностика займёт 2 минуты. Готовы к фиксам?


Редактирование конфигурации zapret 1.9.3 для исправления loaded

Самый надёжный способ — правим config вручную. Не пугайтесь, проще простого.

  1. Закройте все .bat в zapret 1.9.3.
  2. Найдите zapret.conf или config.txt в корне (если нет — создайте из шаблона в releases).
  3. Откройте в Блокноте от админа. Добавьте строки:
iface=any
switch_if=any
nfqws=winws.exe --iface=any --dpi-desync=fake --dpi-desync-ttl=0

Для Roblox добавьте в general.list или roblox.list домены из GitHub.

  1. Сохраните. Запустите service_manager.bat > опция 3 (reload ipsets) или service.bat с 1 (full reset).

  2. Перезагрузите ПК. Проверьте ipset list — теперь “any”!

В issue #9063 это сработало после alt11, но без конфига возвращалось. Почему вы не пробовали раньше? Многие забывают про config.txt.

Если winws.exe ругается — очистите %TEMP% (Win+R > %temp% > Del всё).


Сброс сетевых настроек и отключение IPv6


Клавиша 2 и переустановка не трогают стек TCP/IP. Сбросим его.

В cmd от админа:

netsh winsock reset
netsh int ip reset
ipconfig /flushdns

Reboot. Теперь ncpa.cpl (Win+R > ncpa.cpl) — правой на основном адаптере (WiFi/Ethernet) > Свойства > Снимите галку IPv6. Применить.

Почему IPv6? В 1.9.3 ipset inet-only, а провайдеры туннелят блокировки через него. Пользователи в issue #9033 пишут: “После отключения Discord запустился мгновенно”.

Тестируйте: Discord > войти, Roblox > студия/чат, YouTube > 4K видео. Работает? Круто. Нет — дальше.

Быстро. Безболезненно. И навсегда.


Дополнительные фиксы для Discord, Roblox и YouTube в zapret 1.9.3

Discord: В run.bat выберите fake TLS (alt11 по диаг nostике). Очистите %appdata%\discord\Cache.

Roblox: Добавьте в zapret.conf lists=roblox.list и запустите general.bat (не alt). Если 279 ошибка — это loaded, фикс выше.

YouTube: Проблема в TLS handshake. В config: dpi-desync=split или fake-sni=www.youtube.com. Из portable-rus — для Ростелекома alt2 + any.

Если на мобильном hotspot — переключитесь на кабель. Конфликты с антивирусом (Kaspersky)? Добавьте папку zapret в исключения.

Всё равно глючит? Логи в service_manager > 4. Ищите “bind failed”.


Альтернативы, если ничего не помогает

Downgrade на 1.9.0b: Скачайте с releases (выше теги), там loaded реже. Или fork от bol-van/zapret с полным Roblox.

Другие обходчики: GoodbyeDPI + NFQ, но сложнее. VPN как Amnezia — но РКН ловит.

В крайнем случае: PowerShell скрипт для force any:

powershell
ipset flush discord; ipset create discord hash:ip family inet; etc.

Но это для продвинутых.

Большинство фиксит config + reset. Вы справитесь.


Источники

  1. GitHub Issue #9063: Проблема zapret 1.9.3 не работает
  2. GitHub Issue #9033: Не работает Discord с 1.9.0-1.9.3
  3. GitHub Releases: zapret-discord-youtube v1.9.3
  4. Portable-Rus: Zapret 1.9.3 обход блокировки

Заключение

Ошибка “loaded” в zapret 1.9.3 — типичная засада с интерфейсами, но редактирование config на iface=any, сброс Winsock и отключение IPv6 решают её для Discord, Roblox и YouTube в 95% случаев. Не забывайте тестировать ipset list после каждого шага — и наслаждайтесь стабильным обходом блокировок. Если застряли, загляните в issues на GitHub: сообщество живое. Удачи, и пусть трафик летит!

Авторы
Проверено модерацией
Модерация
Zapret 1.9.3: loaded вместо any — как исправить Discord