Skip to content

Repository files navigation

Универсальный менеджер для обхода блокировок на OpenWrt

Platform Architecture Script Status Community Views GitHub last commit


StressKVN - умный VPN для стабильного доступа в любых условиях

  • ✅ Работает даже при жёсткой фильтрации и в условиях белых списков
  • 🌍 Умная маршрутизация: иностранные ресурсы через VPN, российский трафик напрямую
  • ▶️ YouTube без рекламы
  • ⚡ Высокая скорость и безлимитный трафик
  • 📶 Можно использовать прямо на роутере
  • 🎁 Бесплатный тест — 3 дня без оплаты

Подробнее: https://github.com/StressOzz/StressKVN


Для Windows - используйте: https://github.com/StressOzz/ZapretOzz


Important

Если отсутствует доступ к github.com, выполните в SSH следующую команду:

git="github.com"; grep -q "^140.82.114.3 $git" /etc/hosts || { printf "#$git\n140.82.114.3 $git\n185.199.110.154 github.githubassets.com\n185.199.110.133 camo.githubassets.com\n" >> /etc/hosts; /etc/init.d/dnsmasq restart 2>/dev/null; }; echo -e "\033[0;32mOK\033[0m"

Чтобы удалить эту настройку, в SSH выполните:

sed -i '/#github.com/,+3d' /etc/hosts; /etc/init.d/dnsmasq restart 2>/dev/null; echo -e "\033[0;32mOK\033[0m"

Important

При возникновении проблем с запуском скрипта или его функций, выполните в SSH следующую команду:

git="githubusercontent.com"; grep -q "raw.$git" /etc/hosts || { printf "#$git\n185.199.109.133 raw.$git release-assets.$git\n185.199.108.133 private-user-images.$git gist.$git avatars.$git\n" >> /etc/hosts; /etc/init.d/dnsmasq restart 2>/dev/null; }; echo -e "\033[0;32mOK\033[0m"

Чтобы удалить эту настройку, в SSH выполните:

sed -i '/#githubusercontent.com/,+2d' /etc/hosts; /etc/init.d/dnsmasq restart 2>/dev/null; echo -e "\033[0;32mOK\033[0m"

image

Оглавление


🔹 Возможности

Zapret Manager позволяет:

  • Установить Zapret последней версии
  • Выбрать стратегию для установки v1-v9
  • Выбрать и установить стратегию от Flowseal
  • Протестировать стратегии v1-v9 и Flowseal
  • Подобрать стратегию для YouTube
  • Сделать резервную копию настроек Zapret
  • Включить стратегию для игр Battlefield 6, Apex Legend, Roblox и других...
  • Установить скрипт для Discord
  • Включить обход Финских IP для Discord
  • Выбрать стратегию для discord.media
  • Установить DoH (DNS over HTTPS) и выбрать DNS-сервер
  • Получить доступ к Zapret Manager из браузера
  • Включить блокировку QUIC (порты 80,443)
  • Включить или выключить IP в hosts
  • Открыть доступ к AI сервисам без VPN
  • Разблокировать Telegram WEB, rutor.info, ntc.party, lib.rus.ec, Instagram*
  • Разблокировать разрешение на Twitch
  • Сменить источник (выбрать зеркало) для пакетов OpenWRT
  • Установить различные TG WS Proxy для Telegram
  • Установить NetShift - https://github.com/yandexru45/netshift
  • Установить Mixomo - https://github.com/Internet-Helper/mixomo-openwrt
  • Установить splify - https://github.com/xyzmean/splify
  • Интегрировать VPN подпиcку в NetShift и Mixomo
  • Сгенерировать WARP и интегрировать его в Mixomo

🔹 Подготовка системы

Important

для работы некотрых стратегий, в терминале Windows необходимо один раз выполнить:

netsh int tcp set global timestamps=enabled

для пользователей Linux:

sysctl -w net.ipv4.tcp_timestamps=1

🔹 Запуск менеджера

Подключитесь по SSH к роутеру и выполните команду:

sh <(wget -O - https://raw.githubusercontent.com/StressOzz/Zapret-Manager/main/Zapret-Manager.sh)

или

wget -O /tmp/Zapret-Manager.sh https://raw.githubusercontent.com/StressOzz/Zapret-Manager/main/Zapret-Manager.sh && sh /tmp/Zapret-Manager.sh

После запуска скрипта по команде выше, скрипт можно запускать в SSH командой:

zms

Для запуска скрипта в браузере или в LuСI:

  • запустите скрипт → Системное меню → Активировать доступ к скрипту из браузера

После установки, скрипт будет доступен:


🔹 Быстрый старт

Пункт f - Удалить → установить → настроить Zapret

Установка Zapret под ключ:

  • Удаляет Zapret
  • Устанавливает последнюю версию Zapret
  • Устанавливает стратегию v7
  • Устанавливает скрипт 50-stun4all
  • Добавляет в стратегию настройки для игр
  • Добавляет домены Telegram WEB, AI, rutor.info, ntc.party, lib.rus.ec, Twitch, Instagram* в hosts

⚠️ Использовать только для полной переустановки и настройки Zapret.

🔹 Стратегии

Если у Вас не запускается Youtube на каком-либо устройстве, то попробуйте подобрать стратегию только для YouTube.

В скрипте, в пункте 2, затем 0 - Тестировать стратегии для YouTube и Тестировать v и Flowseal стратегии

🔹 Telegram

В Telegram Desktop:

  • Настройки Продвинутые настройки Тип соеденения Добавить прокси
  • Выберите SOCKS5 / MTPROTO
  • В поле Хост укажите IP, в Порт укажите порт
  • Для MTPROTO в Ключ укажите ключ
  • Нажмите Сохранить

В приложении Telegram:

  • Настройки Данные и память Настройки прокси Добавить прокси
  • Выберите SOCKS5 / MTPROTO
  • В поле Сервер укажите IP, в Порт укажите порт
  • Для MTPROTO в Ключ укажите ключ
  • Нажмите на галочку в верхнем правом углу

🔹 Mixomo

  • Интегрировать VPN подписку в Mihomo

    Вставьте ссылку на свою подписку. Можете воспользоваться StressKVN

    Зайдите на http://192.168.1.1:9090/ui в поле Хост введите 192.168.1.1 во вкладке Прокси выберите Сервер для YouTube и Сервер для остального трафика который поёдйт через списки MagiTrickle

  • Сгенерируйте WARP

    Для генерации WARP через скрипт понадобится установить Zapret

  • Интегрируйте WARP

    Для интеграции своего WARP файла - скиньте его в /root/WARP.conf

  • Зайдите на http://192.168.1.1:8080/ выберите списки, которые Вам нужны, нажмите Сохранить изменения

  • Можете выбрать и установить панель для управления Mihomo - пункт 7

  • Можете включить автоперезапуск Mihomo - может помочь при использовании сгенерированных warp


🔹 Тест стратегий из /root/custom_test.txt

Каждая стратегия должна начинаться со строки #Название

Пример содержимого /root/custom_test.txt:

#Strategy1
--filter-tcp=443
--dpi-desync=fake
. . .
#Strategy2
--filter-tcp=443
--dpi-desync=multidisorder
. . .

🔹 Дерево меню Zapret Manager

Нажмите, чтобы развернуть
─ 1 Установить / Удалить / Обновить Zapret

─ 2 Меню стратегий
  ├─ 0 Меню тестирование стратегий
  │  ├─ 1 Тестировать стратегии v
  │  ├─ 2 Тестировать стратегии Flowseal
  │  ├─ 3 Тестировать v и Flowseal стратегии
  │  ├─ 4 Тестировать текущую стратегию
  │  ├─ 5 Тестировать стратегии по домену
  │  ├─ 6 Тестировать стратегии для YouTube
  │  ├─ 7 Тестировать стратегии из /root/custom_test.txt
  │  ├─ 8 Результаты тестирования по домену
  │  ├─ 9 Результаты тестирования стратегий
  │  ├─ 0 Результаты тестирования Custom стратегий  
  │  ├─ 10 Удалить результаты тестования
  │  └─ Enter Выход в главное меню
  │ 
  ├─ 1 Выбрать и установить стратегию v1–v9
  ├─ 2 Выбрать и установить стратегию от Flowseal
  ├─ 3 Выбрать и установить стратегию для YouTube
  ├─ 4 Меню управления стратегиями для игр
  │  ├─ 1 Установить / Удалить Gv1
  │  ├─ 2 Установить / Удалить Gv2
  │  ├─ 3 Установить / Удалить Gv3
  │  ├─ 4 Установить / Удалить Gv4
  │  ├─ 5 Выбрать и сменить fake
  │  │  ├─1 Сменить на stun.bin
  │  │  ├─2 Сменить на quic_initial_4pda.to.bin
  │  │  ├─3 Сменить на quic_initial_dbankcloud_ru.bin
  │  │  └─Enter Выход в меню стратегий 
  │  └─ Enter Выход в меню стратегий
  │
  ├─ 5 Включить / Выключить обход по спискам РКН
  ├─ 6 Обновить список исключений
  ├─ 7 Добавить в стратегию блок с --wssize 1:6
  ├─ 8 Добавить в стратегию блок с --methodeol
  ├─ 9 Добавить в стратегию блок с --filter-udp=443
  └─ Enter Выход в главное меню

- 3 Меню splify
  ├─ 1 Установить / Обновить splify
  ├─ 2 Удалить splify
  ├─ 3 Сгенерировать и применить WARP
  │  ├─ 1 Использовать engage.cloudflareclient.com:4500
  │  └─ 2 Подобрать endpoint автоматически
  ├─ 4 Перезапустить splify
  └─  Enter Выход в главное меню



─ 4 Меню Mixomo
  ├─ 1 Установить Mixomo
  ├─ 2 Удалить Mixomo
  ├─ 3 Сменить список MagiTrickle
  ├─ 4 Интегрировать / сменить VPN подписку в Mihomo
  ├─ 5 Сгенерировать WARP в /root/WARP.conf
  ├─ 6 Интегрировать /root/WARP.conf в Mihomo
  ├─ 7 Выбрать и установить панель для Mihomo
  ├─ 8 Включить / Выключить автоперезапуск Mihomo
  ├─ 9 Обновить MagiTrickle
  └─ Enter Выход в главное меню

─ 5 Меню NetShift
  ├─ 1 Установить / Удалить / Обновить NetShift
  ├─ 2 Установить / Удалить AmneziaWG
  ├─ 3 Установить / Удалить интерфейс AWG
  ├─ 4 Интегрировать VPN подписку в NetShift / Сменить VPN подписку в NetShift
  ├─ 5 Интегрировать AWG в NetShift
  └─ Enter Выход в главное меню
  
─ 6 Меню TG WS Proxy 
  ├─ 1 Установить / Удалить TG WS Proxy Go SOCKS5
  ├─ 2 Установить / Удалить TG WS Proxy Rust
  ├─ 3 Установить / Удалить TG WS Proxy Go MTProto
  ├─ 4 Удалить все TG WS Proxy
  └─ Enter Выход в главное меню

─ 7 Меню DNS over HTTPS
  ├─ 1 Установить / Удалить DNS over HTTPS
  ├─ 2 Настроить Comss DNS
  ├─ 3 Настроить Xbox DNS
  ├─ 4 Настроить dns.malw.link
  ├─ 5 Настроить dns.malw.link через Cloudflare
  ├─ 6 Настроить dns.mafioznik.xyz
  ├─ 7 Настроить dns.astracat.ru
  ├─ 8 Настроить dns.nullsproxy.com (Supercell)
  ├─ 0 Вернуть настройки DNS по умолчанию
  └─ Enter Выход в главное меню

─ 8 Меню настройки Discord
  ├─ 1 Установить скрипт 50-stun4all
  ├─ 2 Установить скрипт 50-quic4all
  ├─ 3 Установить скрипт 50-discord-media
  ├─ 4 Установить скрипт 50-discord
  ├─ 5 Удалить скрипт Discord
  ├─ 6 Добавить Финские IP-адреса в hosts
  ├─ 7 Выбрать и установить стратегию для discord.media
  ├─ 8 Меню выбора fake для discord,stun
  │  ├─ 1 Сменить на stun.bin
  │  ├─ 2 Сменить на quic_initial_www_google_com.bin
  │  ├─ 3 Сменить на quic_initial_dbankcloud_ru.bin
  │  └─ Enter Выход в меню настройки Discord
  │  
  └─ Enter Выход в главное меню

─ 9 Меню управления доменами в hosts
  ├─  0 Добавить / Удалить nalog.ru
  ├─  1 Добавить / Удалить rutor.info
  ├─  2 Добавить / Удалить ntc.party
  ├─  3 Добавить / Удалить Instagram* & Facebook*
  ├─  4 Добавить / Удалить lib.rus.ec
  ├─  5 Добавить / Удалить AI сервисы
  ├─  6 Добавить / Удалить Twitch
  ├─  7 Добавить / Удалить Telegram Web
  ├─  8 Добавить / Удалить Spotify
  ├─  9 Добавить / Удалить Supercell
  ├─ 10 Добавить / Удалить githubusercontent.com
  ├─ 11 Добавить / Удалить  github.com
  ├─ 12 Добавить / Удалить  Ubisoft
  ├─ 13 Добавить / Удалить все домены
  ├─ 14 Заменить hosts на GeoHide hosts
  ├─ 15 Заменить hosts на Mafioznik hosts
  ├─ 16 Заменить hosts на Malw.link hosts
  ├─ 17 Восстановить hosts
  └─Enter Выход в главное меню

─ f/F/А/а Удалить → установить → настроить Zapret

─ 0 Системное меню
  ├─ 1 Показать системную информацию
  ├─ 2 Активировать доступ к скрипту из браузера
  ├─ 3 Включить блокировку QUIC (порты 80 и 443)
  ├─ 4 Меню выбора зеркала OpenWrt
  │  ├─ 1 China
  │  ├─ 2 Germany
  │  ├─ 3 Belgium
  │  ├─ 4 Kazakhstan
  │  ├─ 5 Netherlands
  │  ├─ 6 default / OpenWrt
  │  └─Enter Выход в системное меню
  │
  ├─ 5 Запустить проверку blockcheck
  ├─ 6 Удалить Zapret
  ├─ 7 Сделать / Удалить резервную копию настроек Zapret
  ├─ 8 Восстановить настройки Zapret из резервной копии
  ├─ 9 Включить / Выключить IPv6 в Zapret
  ├─ 0 Применить FIX для Flow Offloading
  └─ Enter Выход в главное меню

─ s/S/Ы/ы Запустить / Остановить Zapret

image

Благодарности:


*принадлежит компании Meta, признанной экстремистской и запрещённой на территории РФ

About

Универсальный менеджер для обхода блокировок на OpenWrt

Resources

Stars

1.7k stars

Watchers

18 watching

Forks

Releases

Sponsor this project

Contributors

Languages