Устанавливает последнюю версию zapret с актуальными рабочими стратегиями обхода блокировок. Вам всего-лишь требуется жать Enter. Скрипт поддерживает быстрый подбор стратегий из проверенных и добавленных в него. YouTube без ограничений, работа войсов Telegram, Whatsapp, Discord, доступ к ntc.party, meduza.io и прочим ресурсам
Скрипт проверяется на:
- VPS (Ubuntu 22/24, Debian 12 cloudcore.ru)
- OpenWRT/Keenetic (Entware) (Keenetic KN-3811) Но поддерживает и иное, вроде: x-wrt, kwrt, MerlinWRT и т.п. только тот же MerlinWRT плавает в своих прошивках и никогда не знаешь что работает, а что нет от роутера к роутеру, от прошивки к прошивке.
Установка/обновление/подбор стратегий (копируйте и вставляйте в SSH):
curl -O https://raw.githubusercontent.com/IndeecFOX/z4r/4/z4r && sh z4rПосле запуска:
- На все вопросы нажимайте
Enter(если не требуется дополнительных действий) На VPS в самом начале скрипт спрашивает установить ли 3x-ui панель или аналоги (жмите Enter, если ничего не нужно или введите соответствущий текст). Для VPS: Войс Discord работает при подключении через TUN для VLESS; или протоколы с поддержкой UDP - иначе войса не будет). Инста обычно работает только через приложение (бан ip в РФ). Или может помочь замена DNS. - Для активации функционала подбора стратегий запустите скрипт второй раз (если не работают текущие стратегии или проблемы с каким-то сайтом)
- Для удаления, остановки zapret и т.п. - так же запустите скрипт второй раз. Откроется меню действий. Скрипт после установки так же можно запускать просто введя: z4r
Конечная папка zapret занимает ~2.6(3.05)Мб места В случае отсутствия/ошибки curl
apt update || opkg update && apt install curl || opkg install curlЕсли висит на downloading packages (блок РКН), решение для Entware:
sed -i 's|bin.entware.net|entware.diversion.ch|g' /opt/etc/opkg.confWindows клиенты если не работают, то в cmd выполнить
netsh interface tcp set global timestamps=enabledДля Keenetic: предварительно в веб-интерфейсе роутера нужно обязательно установить компоненты: "Протокол IPv6" и "Модули ядра подсистемы Netfilter" (появляется только после выбора компонента "Протокол IPv6").
На конечных устройствах, особенно роутерах, рекомендуется использовать не DNS провайдера, а, например 8.8.8.8 гугла или лучше DoH/DoT шифрованные DNS. Это может решить проблемы неработоспособности на всех или части устройств. Важно чтобы не было включено сетевое ускорение (offload) в настройках роутера! С ним не работает.
Чат для вопросов и обсуждения, а так же если есть желание поддержать проект:
https://t.me/zee4r/
| Дата | Изменения |
|---|---|
| 9.02.26v2 | mod: Замена xargs на bash функции. Кода больше, но если нет полноценного xargs то не будет проблемы с проверкой блока хостеров |
| 9.02.26 | mod: выполнен возврат фейк-файла max и смена мода sni на msn.com с ilovepdf.com |
| . | fix: дефолтом теперь не активирован безразборный режим на 2 стратегии. Был залив конфига случайно, где активирован дефолтом. |
| 8.02.26 | new: добавлена возможность модификации sni фейк файла из меню скрипта для стратегий: Дефолтного РКН листа, 2, 4, 12. |
| . | new: теперь при активации безразборного режима. будет выполняться проверка на 16кб блок зарубежных хостеров. При смене sni фейка так же будет выполняться данный чек. Вручную можно вызвать через 001 в главном меню. |
| . | fix: исправлен баг, когда при смене стратегии безразборного режима выполнялось 2 перезагрузки zapret. Теперь это будет в 2 раза быстрее. |
| . | txt: в главном меню коды для вызова пунктов теперь подкрашены бирюзовым цветом. |
| . | mod: кастомный фейк зифира заменён в стратегиях: дефолтная РКН-листа, 2, 4, 12 на дефолтный фейк запрета с mod sni=ilovepdf.com. |
| . | mod: задержка при недоступности api.github.com уменьшена в 2 раза с 30 до 15 секунд. |
| . | clr: мелкая оптимизация кода. |
| . | txt: мелкие текстовые правки. |
| 7.02.26 | mod: добавлена 22 команда для главного меню позволяющая перезапустить zapret без двойного вызова 2 пункта. |
| 6.02.26 | mod: vyos теперь определяется как VPS/LinuxOS, не нужно выбирать в ручную тип системы. |
| . | mod: в игровом фильтре cutoff n4 вернул на n2. По фидбэку юзера с 2 работает, с 4 - нет. Пока будет так. Вручную легко править самому опять же |
| 5.02.26v2 | new: добавлен фейк-файл msn.com |
| . | upd: в стратегиях 2, 4, 12 заменён tls client hello на актуальный msn.com (Кто юзает безразборный режим - как всегда 2 наиболее приоритетная страта) |
| 5.02.26 | str: для игрового фильтра убрал автоТТЛ, говорят РКН рубит его у многих и катофф с н2 до н4 увеличил. Больше мусорных пакетов, но выше пробиваемость. Может повлиять на пинг. убрал в 3 и 7 стратегиях аутоТТЛ (хотя они и так не работают почти ни у кого) |
| 2.02.26 | fix: установки web-ssh доступа на VPS |
| . | clr: при удалении zapret удаляются остатки из системы в случае с entware. (по запросу @reSigo) |
| . | clr: при удалении предлагает теперь удалить и web-ssh доступ через ttyd. |
| . | clr: минорная оптимизация кода. |
| 1.02.26 | add: добавлен код для поддержки Alpine. Code PR by @jenstel (code review by @wka2000) |
| . | mod: переменная с дефолтной версией апнута Zapret 72.6 » 72.9 (Крайне редко требуется. В случаях когда не удалось получить инфу с гит) |
| . | add: частичное добавление поддержки apk для OWRT и VPS как следствие добавления Alpine. Логика условий изменена на более корректную. |
| . | txt: добавлено пояснение что web доступ - это web-ssh. |
| 24.01.26 | fix: фикс ошибки "Directory not empty" путём удаления zapret в /tmp при установке в случае его наличия там |
| 22.01.26 | mod: добавлена возможность добавлять домены в формате https:// и в исключения(6 пункт) и в подбор (1>5) |
| 18.01.26v2 | add: добавлена возможность добавлять домены сразу пачкой в исключения (6 пункт) и в подбор стратегий (1>5 пункт). Перечисление через пробел. Тест доступности в таком случае не работает |
| . | mod: убраны из скачивания листы клауда. -200 Кб |
| 18.01.26 | add: теперь в 6 пункте можно посмотреть что уже есть в вашем списке исключений |
| . | mod: добавлена возможность выйти не добавляя домен через ввод 0 |
| 16.01.26 | new: теперь при включении безразборного режима будет рекомендовать добавить ru домены в исключения. Enter - для добавления, 1 - для отказа. |
| . | fix: запуска zapret на merlin при перезагрузке (требуется переустановка) |
| 11.01.26 | fix: замена command -v на which для большей совместимости с MerlinWRT |
| 10.01.26 | fix: получения ip от DNS если не доступен гитхаб. 1.1.1.1 заменён на 8.8.8.8 |
| 09.01.26 | fix: MerlinWRT: отсутствие firewall-start будет игнорироваться |
| 06.01.26 | mod: googlevideo.com стратегии отделены от стратегий yt интерфейса c РКН-листом, что позволит в дальнейшем менять стратегии меньше убивая рабочих для других листов. |
| . | mod: обновлено несколько стратегий, 6,7,9 по разным листам. Вроде бы другие не трогал. Уже запутался. |
| . | clr: убраны закомментированные ранее старые стратегии. |
| . | clr: оптимизация описания стратегий в конфиге. |
| 05.01.26 | mod: добавление резервного url by AloofLibra |
| 04.01.26 | mod: рефакторинг кода. Изменилась логика отрисовки меню. by AloofLibra |
| 03.01.26 | fix: для основного листа RKN в дефолте установлена 2 стратегия. Был баг - в дефолте не было стратегии |
| 02.01.26 | fix: из безразборного режима убран googlevideo.com (Важно после вчерашего апдейта). |
| . | mod: стратегия RKN заменена на 2 по дефолту. Универсальнее. Чинит ДС обычно. |
| 02.01.26 | new: теперь в меню выбора альтернативных стратегий стратегия для видео на YouTube по TCP подбирается отдельно от самого ресурса. by AloofLibra |
| . | mod: в 777 пункт (премиум) добавлены мемчики by AloofLibra |
| . | add: beta: добавлена возможность делиться подобранными стратегиями и получать подсказки по ТОПу стратегий, если есть совпадения по провайдеру, городу. by AloofLibra |
| . | txt: уточнение описания пунктов меню в подборе и подсказок |
| 31.12.25 | upd: обновление стратегий 1,7,13,15,16. Убран pmang.cloud c 14 стратегии |
| 30.12.25v3 | upd: 2 стратегия заменена на лайтовую ts |
| 30.12.25v2 | mod: таймаут проверки доступности ресурсов по TLS снижен с 2 до 1 секунды. Т.е. тест, особенно в новой реальности не отображает фактической ситуации, но задержка может мешать перебирать стратегии давая суммарно по 4 секунды на 1 проверку. |
| . | fix: цветовой окраски, когда при ошибке модуля ядра красный мог разиться на другие строки. |
| 30.12.25 | txt: более подробное описание в меню подбора. Подсказка, что curl тест может быть ошибочным. |
| . | add: теперь в меню указаны текущие подобранные стратегии |
| . | txt: для будущего улучшения меню внутри кода теперь больше переменных для удобства работы с цветом, текстом. |
| 29.12.25 | fix: добавления кастомного домена. |
| . | txt: уточнение описания операции в подборе (Если вы выходите через 0, то стратегия по данному пункту сбрасывается к дефолтной, а не сохраняется когда-то подобранная) |
| 28.12.25v4 | txt: теперь в меню подбора стратегий указано общее число стратегий для каждого варианта |
| 28.12.25v3 | fix: ошибки, когда при переходе к номерной стратегии прошлые не переставали работать, из-за чего новая не применялась |
| 28.12.25v2 | upd: 6 стратегия как дефолтная для ютуба и РКН листа. Дефолтные закомментированы скипом |
| 28.12.25 | upd: массовое обновление стратегий. Дефолтные и № 2, 5, 7, 11-17 |
| 27.12.25v2 | add: теперь в подборе стратегии можно выбрать номер страты к которой сразу перейти |
| 27.12.25 | fix: после перебора стратегий в меню и инициализации переустановки теперь не будет заново продолжаться перебор стратегий. |
| . | mod: в подборе стратегий таймаут уменьшен с 3 до 2 секунд. Всё равно нужно проверять вручную. А это может тормозить. |
| 26.12.25v3 | upd: убрано отключение zapret, если нет xt_multiport.ko kernel module. Вероятно может работать и без него. |
| 26.12.25v2 | add: обход замедления whatsapp. Назначение whatsapp.net 1 стратегии из подбора. Из хост-листа RKN домен убран. |
| 26.12.25 | fix: теперь если есть некорректно установленный zapret, то будет инициирована переустановка, ошибки line 6 не будет. |
| 23.12.25 | fix: ошибки возникающей при ручном указании версии ядра zapret |
| 21.12.25 | mod: безразборный режим теперь не затрагивает стандартные или подобранные стратегии YouTube |
| 20.12.25 | fix: при выходе из меню подбора стратегии не будет запускаться последний вызванный пункт меню или переустановка |
| 18.12.25 | fix: автоперезагрузка запрета при де(активации) безразборного режима |
| 17.12.25v2 | new: добавлена поддержка apk менеджера пакетов |
| 17.12.25 | opt: сокращение задержки получения информации о последней версии при установке запрета. Вместо всех 4 методов используется 1 или очерёдность при провале. |
| . | txt: убран вывод дебаг лога от методов. |
| . | txt: мелкие текстовые правки |
| 15.12.25 | fix: теперь на кинетик при недоступности raw.githubusercontent.com запрашивается ip с DNS 1.1.1.1. |
| . | fix: ошибки cluster_codename в случае недоступности получения будет использоваться захардженный адрес |
| . | fix: ошибки 31 seq, ломающую проверку по googlevideo.com |
| 14.12.25v2 | upd: в стратегиях 1 и 4 сменены tls на скаМессенджер |
| . | mod: для keenetic добавлено получение ip для api.github.com с 1.1.1.1 при недоступности на системных DNS |
| 14.12.25 | txt: добавлено информирование о недоступности api.github.com при таймауте 50 сек. |
| 13.12.25v2 | fix: случаев, когда при нажатии enter без ввода цифры отрабатывалась последняя ранее введённая цифра. |
| . | fix: сделано страхующее назначение entware для keenetic (бета) Если скрипт не отработал на enter и пришлось отвечать Y на do you want continue, то напишите мне. Фиксы скорее всего не поставятся и работа будет некорректной |
| 13.12.25 | fix: попытка пофиксить плавающую проблему с неопределением локального домена googlevideo.com при тесте доступности. |
| 11.12.25 | fix: ошибки с grep на части устройств при проверке доступности ютуба. code supporter: @zzzytaF |
| 10.12.25v2 | mod: теперь проверяется действующий для вашего провайдера домен googlevideo.com, а не жёсткоустановленный, это поможет точнее определять доступность видео на YouTube. Но никто не отменял блок 16кб или тормоза. Так что ручная перепроверка необходима. code supporter: @zzzytaF |
| 10.12.25 | txt: изменил описание пунктов меню на более точные формулировки |
| . | str: 11 стратегию сменена на альтрнативную временную. Мелочь, но мб кому поможет. |
| 5.12.25 | fix: мешанины в 12 пункте при работе в web-интерфейсе |
| 4.12.25 | fix: выгрузки из фаерволла для MerlinWRT. Ставится при (пере)установке запрета(зифира) |
| 2.12.25 | fix: определения netcraze (ребрендинг кинетиков) |
| 1.12.25v2 | txt: Добавлен комментарий к тесту доступности. Отрицательный ответ curl возможен из-за, например, отсутствия сертификатов ssl. (можно решить). Так что стоит проверять работоспособность и самостоятельно в нестандартных ситуациях |
| 1.12.25 | mod: (№10 меню) Диапазон обхода блоков UDP расширен с 21-23к до 1026-65531. Может помочь с большим числом игр, мессенджеров и т.п. Но стратегия пока что одна. Может увеличить нагрузку на роутер или что-то сломать (доступ к чему-то). Но вы всегда можете отключить этот обход в меню. Для работоспособности требуется обновление как минимум через 5 пункт меню! Можно с бэкапом листов. |
| 30.11.25 | mod: Изменение 9 стратегии. Убран md5sig |
| 20.11.25 | 1) txt: Добавлена подсказка о перезагрузке роутера у Entware в случае если службу web-меню не удалось запустить из терминала (13 пункт меню). |
| . | 2) txt: Добавлена подсказка по логин-пассу в браузере (13п) |
| 19.11.25v2 | 1) new: Теперь в меню отображаются состояния переключателей |
| . | 2) mod: При активации безразборного режима проверяется не только meduza.io, но и доступность youtube и т.п., т.к. для ютуба РКН может применять иные правила фильтрации |
| . | 3) clr: Небольшая оптимизация кода |
| 19.11.25 | opt: Объединение функции стоп/пере(запуск) запрет в единый пункт меню |
| 16.11.25v2 | clr: Мелкая оптимизация кода скрипта. Не стоит внимания. |
| 16.11.25 | fix: ошибки запуска скрипта в веб-терминале после перезагрузки роутера (скорее всего только на Keenetic). Теперь скрипт всегда скачивает себя (23кб) в /opt для запуска, а не в то расположение где вызывается. |
| 12.11.25v2 | 1) mod: При подборе стратегий будет возвращать в меню, а не выкидывать из скрипта. |
| . | 2) txt: Текстовая правка в подборе для понятности (Далее > следующий вариант) |
| 12.11.25 | 1) new: Теперь в меню выводится статус zapret в цвете (Запущен/Остановлен) |
| . | 2) new: При установке web-меню так же в лог выводится проверка запущена ли служба и прослушивается ли порт (порт проверяется только на entware). |
| . | 3) mod: При указании логина для web-меню ввод теперь с новой строки (не сбивается вёрстка) |
| . | 4) add: Теперь можно вручную продолжить скрипт если OS не определена |
| . | 5) mod: Тестово добавлена поддержка istoreos |
| . | 6) fix: Скрипт на некинетиках больше не будет упоминать отсутствующий файл grep: /bin/ndmc: No such file or directory |
| 11.11.25 | 1) fix: Для сохранения работы web-терминала без перезагрузки роутера будет выполнен принудительный выход из скрипта при его установке. (На keenetic терминал переставал работать при закрытии окна ssh до перезагрузки роутера) |
| . | 2) txt: Теперь скрипт умеет различать Keenetic и Netcraze (тот же Keenetic). При запуске скрипта больше не будет писать Keenetic на Netcraze. |
| 10.11.25 | 1) mod: Теперь можно отказаться от логина через браузер вообще, web-терминал тогда будет переведён с меню zeefeer на SSH-CLI с вашими обычными login/pass от SSH. Может пофиксить баг с входом через safari или иные браузеры. |
| . | 2) fix: Фикс, бага, когда на OpenWRT всегда задавался пустой логин на вэб. |
| 9.11.25 | 1) add: Добавлена возможность активации web-терминала для доступа в меню скрипта через браузер (13 пункт в меню), а так же при (пере)установке zapret |
| . | 2) mod: Теперь пункты меню не выкидывают из скрипта, а снова открывают меню |
| . | 3) fix: На VPS пофикшено принудительное обновление z4r прокси-линка без необходимости |
| 8.11.25v2 | При вызове подбора стратегий через z4r на VPS теперь не будет всплывать вопрос об установке панелей |
| 8.11.25 | Добавлен патч installer.sh для работы на x-wrt |
| 7.11.25v2 | Дополнительный патч для MerlinWRT на случай неработающего sysctl. Возможно пофиксит отсутствие результата при зелёной проверке |
| 7.11.25 | На OpenWRT скрипты разблокировки войса от bol-van теперь будут корректно установлены (отваливались после перезапуска роутера) |
| 6.11.25 | 1) fix: Безразборный режим теперь будет работать при ранее использованной функции подбора кастомного домена. Но кастомные домены за ненадобностью будут очищены. |
| . | 2) txt: Обновлён перечень поддержавших проект (При активации 13 пункта в меню) |
| . | 3) mod: Обход ТГ подсетей отключен. Можно включить убрав --skip в конфиге. Польза не доказана, но возможно кому-то что-то ломает. |
| . | 4) mod: После добавления домена в исключения запрет теперь не рестартится. Это не требуется. Экономит много времени. А так же из скрипта не выкидывает, а открывается снова меню. Удобнее если вносить несколько доменов. |
| 4.11.25v2v3 | 1) mod: Недоступные домены будут быстрее отлетать в автохост-лист. (2 ситуации с 5 ретрансмиссиями за <30 секунд считается поводом для попадания.)(Минимальные параметры для ускорения 1 ситуация и 2 ретрансмиссии. Если кто-то захочет изменить) |
| . | 2) mod: Для MerlinWRT при установке zapret - теперь применяется патч install_easy.sh запрета, отключающий проверку USER при установке zapret. Т.к. по отзывам ошибка принудительный запуск запрета потом отрабатывает несмотря на фейл проверки конфига. |
| 4.11.25 | 1) add: Добавлена возможность активации работы без хост-листов. Все запросы к доменам (кроме листа исключений и кастомно подобранных доменов) по TCP-443 будут идти на выбранную вами стратегию. Пункт меню №12 |
| . | 2) fix: невозможности открыть конфиг через меню скрипта, если стоял пакет nano на роутере. Теперь он удаляется и ставится nano-full |
| . | 3) mod: Перекрашено меню в жёлтый для повышения контрастности |
| . | 4) clr: Оптимизация части меню в коде для повышения читаемости кода и удобства правки (не влияет на юзеров) |
| 2.11.25 | 1) add: Теперь можно быстро вызывать подбор стратегий: z4r arg. На месте arg цифра 1-3 или просто кастомный домен, например meduza.io (z4r meduza.io) |
| . | 2) add: Теперь z4r прокси-ссылка может обновляться |
| . | 3) clr: Убран лишний текст |
| 1.11.25 | 1) upd str: Обновление 12 стратегии. |
| . | 2) β: Добавление отдельной строки для работы по CIDR Telegram (бета). |
| . | 3) mod: Таймаут ожидания ответа ресурса в тестах доступности увеличен с 2 до 3 секунд (Либо нехватает 2 секунд, либо стратегия срабатывает рандомизированно, что вряд ли. Решил пожертвовать секундой) |
| 1.11.25 | clr: Причёсаны стратегии в конфиг файле (Убрано неиспользуемое, поправлены комментарии, автолисту активирован ipv6). Будет меньше срать в терминал при старте службы и будет проще понимать конфиг-файл. |
| 31.10.25 | 1) upd str: Обновлены стратегии № 4, 9, 13 на актуальные by flowseal |
| . | 2) fix: Фикс функции бэкапа листа исключений |
| 30.10.25v3 | 1) add: Теперь у zeefeer есть более короткая прокси-ссылка. По ней bash ставится сам, если его нет (На гитхаб обновленная ссылка) |
| . | 2) add: Добавлено закрепление прокси-ссылки на скрипт в /bin системы для быстрого вызова меню скрипта (просто напишите в терминале z4r) . (Для добавления ссылки в систему достаточно запустить меню и выйти из него) |
| 30.10.25v2 | 1) add: Теперь после установки (или обновления конфига) скрипт сообщает о доступности сервисов. |
| . | 2) add: Добавлен пункт 01 в меню для проверки доступности сервисов |
| . | 3) add: При переустановке и обновлении конфига теперь есть возможность прервать процесс. |
| . | 4) fix: Меню теперь не откроется если ранее был установлен zapret не зифиром |
| . | 5) clr: Чуть причесал код |
| 30.10.25 | 1) add: Добавлена работа по портам 2053,2083,2087,2096,8443 discord.media. Может помочь в том числе с войсом. |
| . | 2) txt: Немного поправлены комментарии в конфиг файле |
| 29.10.25 | 1) fix: работы функции смены режима обхода войса в 8 пункте меню. |
| . | 2) add: Добавлен 11 пункт в меню для включения offload запрета на роутерах. Не тестировалось. Должно ускорять инет, снижать нагрузку на роутер. |
| . | 3) txt: Правка текста и мелкие правки |
| 28.10.25v2 | 1) fix: Пофикшена проблема, когда при подборе кастомного домена активировалась 17 стратегия для листа RKN. |
| . | 2) fix: Пофикшена проблема из-за которой на одной и той же стратегии в режиме кастомного домена сохранялся только последний добавленный домен заменяя прошлый. |
| . | 3) add: В режиме подбора стратегий добавлен вариант выхода из подбора без сохранения |
| . | 4) add: В меню добавлен вариант выхода из скрипта |
| . | 5) clr: Убран лишний код |
| 28.10.25 | 1) fix: Более корректная отработка удаления ошмётков других запретов при первичной установке. |
| . | 2) add: При открытии конфига через меню теперь устанавливается nano редактор автоматически, если его нет. |
| . | 3) fix: MerlinWRT теперь определяется корректнее. По наличию папки jffs |
| 26.10.25 | fix установки на merlinWRT для kmod связанный с детектом по uname. Даже если мерлин не будет определён и будет попытка установить kmod кинетика - установка не прекратится. |
| 25.10.25 | Добавлен пункт (№10) активирующий обход UDP 21000-23005 для BF, Fifa и т.п. |
| . | Текстовые правки |
| 23.10.25 | fix UDP-443. Все UDP-443 шли в одну стратегию всегда. Подбор UDP YT не работал и все стратегии UDP YT ниже - тоже. |
| 15.10.25 | 1) Добавлена проверка доступности ресурса в режиме подбора. |
| . | 2) При обновлении сборки теперь можно резервировать лист исключений независимо от настроек подбора |
| 12.10.25 | Обновлены стратегии flowseal до актуальных в меню подбора. № 7, 8, 10, 14, 15. Перед тестом стратегий не забыть обновить конфиг файл через 5 пункт меню или переустановить zapret полностью. |
| . | 1) Отказ от wget |
| . | 2) Распаковка в stdout |
| . | 3) Причёска кода |
| . | Как следствие снижено требование к RAM и ROM памяти, куда более быстрое скачивание файлов через curl. Надеюсь больше зависаний как с wget встречаться не будет |
| 08.10.25 | Добавлена поддержка arch |
| 07.10.25v2 | Уменьшена задержка в 2 раза для добавления а автолист. Стратегия автолиста сменена на актуальную для общего листа |
| 07.10.25 | 1) Ускорение обновления (меню 5) и развёртвывания на чистую |
| . | 2) Снижение шанса зависнуть на wget (Теперь fake файлы качаются одним архивом. Это куда быстрее и меньше шанса зависнуть на wget. Автолист создаётся чистым, а не скачивается с той же целью) |
| 18.09.25v2 | Пофикшена проблема с пропаданием символов при вводе домена |
| 18.09.25 | Добавлены аргументы -re в read чтобы избежать проблем при удалении кириллицы в запросах |
| 17.09.25 | Добавлено удаление скриптов bol-van при переходе на классические стратегии обхода блока войсов. Чтобы избежать RAW ошибок в терминале. |
| 15.09.25 | 1) Отключены стратегии ipset бьющие по cloudflare чтобюы не ломать рандомные сервисы, сайты и т.п. (Если не работает что-то - используйте подбор, добавление в РКН лист. По запросу нужный домен могу добавить в лист РКН) |
| . | 2) Убран blacklist дубль. Используется теперь RKN-лист из extra_strats. Это экономит 1.8Мб памяти |
| . | 3) Архив скачивается при установке в оперативную память (требуется на 4Мб меньше места для установки) |
| . | 4) Перед деплоем в память убираются ненужные бинари. Экономит 4Мб места в памяти. |
| . | *) Теперь zapret после установки занимает 2.6Мб места |
| 14.09.25 | 1) Добавлена установка/обновление wget-ssl |
| . | 2) В подборе стратегий подтверждение заменено с Y на 1 дабы избежать проблемы с опечатками |
| 12.09.25 | Добавление в блок удаления проверки наличия файла zapret (при удалении форков) |
| 11.09.25 | 1) Добавлен функционал сохранения настроек подобранных стратегий (1 пункт меню). Спрашивает как при переустановке, так и при обновлении в 5 пункте. |
| . | 2) wget переведён принудительно на ipv4, по ipv6 наблюдаются проблемы. Связаны они с РКН или ещё с чем неизвестно, но встречается зависание после коннекта. |
| . | 3) Пофикшена ошибка при установке, если ранее zapret не был инсталирован в систему. |
| . | 4) Теперь при установке и обновлении конфигов (5 в меню) сообщает о последнем времени модификации конфигов и zeefeer (На случай кэша гита) |
| . | 5) В скрипте убрано лишнее, поправлен текст. |
| 08.09.25 | MerlinWRT: Добавлено автоопределение наличие работы на юзере nobody. Иначе берётся root юзер из passwd первой строки. |
| . | Добавлена проверка на успешность запуска после установки |
| 02-06.09.25 | Текстовые правки. При вводе кастом домена теперь пишет что было введено. |
| . | Патчи для merlin. Определение merlin fix. |
| 01.09.25 | Добавлена поддержка MerlinWRT entware (asus) - beta. Текстовые правки. |
| 28.08.25 | Change: Удалил перезагрузку в подборе стратегий. Работает и без неё. Это значительно ускорит перебор стратегий. |
| . | Fix: Обновление скрипта в 5 пункте меню теперь выполняется. |
| . | ADD: Теперь скрипт сам определяет наличие nftables и ставит его дефолтом (через sed. Если будут ошибки вне OWRT - сделаю чисто для OWRT) |
| 27.08.25 | Fix опции смены iptables/nftables |
| 26.08.25 | Fix: Перезагрузка после активации отключения скриптов войса. |
| . | Добавлен переключатель скриптов войса |
| . | Добавлен переключатель типа файрволла iptables/NFT. Актуально для openWRT 21+. Может помочь с войсами. |
| 24.08.25 | Багфикс когда сыпет на аезе file_mod_signature при удалении без остановки вручную |
| . | Для войса установлена стратегия сложнее простого fake |
| . | В меню добавлена возможность активировать вместо скрипта bol-van - просто стратегию анлока войса DS (скрипт bol-van не поддержвается на ОС без u32) |
| 23.08.25v4 | Добавлено 3 метода определения последней версии с гитхаба, для тех у кого не определяло. |
| . | Добавлена в меню функция открытия config файла zapret для удобства |
| 23.08.25v3 | Если неудаётся получить информацию о последней версии zapret с github, то ставить указанную в переменной в начале скрипта. |
| 23.08.25v2 | Изменение относительных ссылок в удалении и в установке на прямые для фикса проблем при работе не из под root и иных условиях |
| 23.08.25 | Добавлено меню. Теперь из него можно остановить, перезапустить zapret. Обновить чисто конфиг файл со сбросом листов. Добавить домен в исключения. Удалить zapret. |
| . | Так же убрано у entware лишнее удаление несуществующей папки. Чуть покрашен текст + правки текста. |
| 22.08.25 | Для VPS убраны обновления репозитория, установка git (давно не используется), установка unzip - заменен на tar, который должен идти дефолтом в системе. |
| . | Для VPS Функция запроса установки панелей вынесена в отдельную функцию для структурирования кода |
| . | Вынос в функции кусков кода |
| . | Изменение структуры кода |
| . | Мелкие правки текста, удаление мусора, подкрашивание текста |
| . | Возможность удаления zapret из скрипта |
| 17.08.25v2 | bugfix: file exist при установке в некоторых случаях на некоторых устройствах |
| 17.08.25 | BUGFIX Discord Voice. Кривая страта была в конфиг-файле. Исправил. Но закомментировал чтобы юзался просто фейк из скрипта bol-van. По отзывам - его хватает. Если нет - расскоментировать |
| 13.08.25v2 | Для ipset установлена более лояльная стратегия, чтобы не ломать сайты (стим, например). ipset бьёт по сайтам за cloudflare. |
| 13.08.25 | Очень важный фикс. Теперь работают стратегии в скрипте ниже 10. Работает подбор стратегий (ранее на самом деле не работал). Можно починить телики и т.п. Хотя скорее всего сейчас будут из коробки работать |
| 12.08.25 | Стратегии discord заменены на актуальные, добавлены скрипты bol-van для анлока войсов WA, TG, DS |
| 11.08.25 | Git-http больше не скачивается. Используется wget. Это экономит 20Мб места для роутеров без внешней памяти. Но через wget скачивается на 30-60 секунд дольше. |
| 05.08.25 | Изменение способа определениея entware (Keenetic) |
| 03.08.25 | Теперь будет ставиться последняя версия zapret, если юзер не укажет иную. Добавлено определение immortalwrt и asuswrt. |
| 02.08.25 | Zapret 71.2 >> 71.3 |
| 29.07.25 | Теперь пользователя спрашивает, какую версию zapret он хочет установить. Enter для стандартной (Вынесена в отдельную переменную в коде). По умолчанию обновил zapret v71.1 >> v71.2 |
| 27.07.25 | OpenWRT: Убрана установка unzip (не требуется). Добавлен запрос на пропуск установки git-http и копирования с репозитория папок соответственно (у кого мало места и закинули папки сами) |
| 23.07.25 | Major update. Кучка скриптов заменена на единый. Единый скрипт теперь поддерживает Keenetic Entware. Перевод на русский язык скрипта, шлифовка текста. Лёгкая шлифовка кода, убрано лишнее |
| 03-09.07.25 | Различные багфиксы, правки. |
| 02.07.25 | Добавлены комментарии к стратегиям в config файле. Ничего особого. |
| 26.06.25 | Добавлено много стратегий для googlevideo.com. Для активации стереть около нужной "--skip". Стратегии для UPD(quick) и tcp. |
| 21.06.25v2 | Возвращены старые стратегии googlevideo для фикса зависаний в части случаев. |
| 21.06.25 | Пофикшены статтеры на YouTube (googlevideo.com передан другой стратегии) |
| 20.06.25 | Обновление из-за РКН. Пофикшена работа сайтов за CF. Обновляться полной командой, были добавлены tls файлы фейков в папку fakes. |
| 19.06.25 | Масштабное обновление стратегий. Добавлено скачивание листов и фейков под новые стратегии KDS (ntc.party), убрана задержка 2с. Удалены старые закомментированные строки для ДС. |
| 12.06.25 | Обновление zapret v70.6 >> v71.1. Minor fix (ytimg.com domen), add FILTER_TTL_EXPIRED_ICMP параметр для 71v). |
| 03.05.25 | Добавил в обход домены CDN prnhub и xv-ru для рукодельников ;) |
| 24.04.25 | Обновил стратегии на более лёгкие, универсальные. Старые закомментил в файле, добавив перед номер порта "7". Можно будет возвращать старые стратегии простым редактированием и перезапуском службы. Ну и в конфиг в начале дату вписываю теперь. |
| 12.04.25 | Обновление zapret v70.3 >> v70.6, обновлены стратегии, убран скрипт для Discord (заменен на стратегию) |
| 06.03.25 | Обновление zapret v70 >> v70.3 |
| 21.02.25 | Change googlevideo.com strategy. Заменил стратегию для GV, пропали лаги на shorts, при включении некоторых видео и, возможно, иные проблемы!!! |
| 18.02.25 | Iptables as default. (На некоторых хостингах zapret ставил почему-то nftables. C nftables не работает или работает нестабильно, может не всегда, не везде, но зачем, если можно просто юзать iptables на данном этапе. |
| 08.02.25 | Обновление zapret v69.x >> v70. Убрана проверка наличия zip и его скачивание при отсутствии (фикс двойного скачивания так же из-за этого) |
| 19.01.25 | Добавлен вариант установки Marzban помимо 3xui и прочего |
| 17.01.25 | Включена работа с IPv6 по умолчанию. Добавлена возможность также установить wg или 3proxy в начале работы скрипта (ранее был только 3xui) |
| 31.12.24 | Обновление zapret v69.8 >> v69.9v. Добавлено удаление архива после установки |
| 30.12.24 | Команда установки сокращена, скрипт теперь не скачивается на ваш сервер для своего исполнения |
| 29.12.24(3) | Фикс ввода Y при запросе на установку 3x-ui, если ранее был ввод русскими буквами |
| 29.12.24(2) | Изменена стратегия udp quick под VDS хостинг. На рокете также отлично работает. Будем считать универсальной. Добавлена перезагрузка zapret. Повышает стабильность. Хз почему. Но это так. |
| 29.12.24 | Оптимизация под другие хостинги (убран принудительный выбор WAN интерфейса). Добавлена возможность в самом начале скрипта попросить установить 3x-ui панель (просто ввести Y на вопрос) |
| 28.12.24 | Добавлена проверка на наличие архива zapret, дабы избежать повторного скачивания и размножения архивов |
| 26.12.24 | Обновлена стратегия под googlevideo.com |