На базе стратегий Flowseal и zapret от bol-van
Проверено на: Ubuntu 24.04 • Debian 12 • Arch Linux • Gentoo Linux
git clone https://github.com/Sergeydigl3/zapret-discord-youtube-linux.git
cd zapret-discord-youtube-linux
./service.sh download-deps --default
./service.sh
Скрипт интерактивно предложит выбрать действие: запуск, управление сервисом или настройку конфигурации.
💡 Работа без пароля:
./service.sh setup-permissions— настроит NOPASSWD для nft/nfqws
💡 Что-то не работает? Сначала прочитайте раздел Поддержка и помощь
Требования:
Адаптер по умолчанию использует:
src/lib/constants.sh как ZAPRET_RECOMMENDED_VERSION)src/lib/constants.sh как MAIN_REPO_REV)Вы можете изменить версии:
./service.sh download-deps (выбор из доступных версий)./service.sh download-deps -z v72.9 -s mainsrc/lib/constants.shЕсли текущая версия не работает, попробуйте стабильные релизы.
Сторонние проекты:
./service.sh
Меню предлагает:
conf.envСоздайте файл conf.env:
strategy=general.bat
interface=enp0s3
gamefiltertcp=true
gamefiterudp=true
./service.sh --help # показать справку по командам
# Скачать nfqws и стратегии (интерактивный выбор версий)
./service.sh download-deps
# Скачать рекомендованные версии (неинтерактивно)
./service.sh download-deps --default
# Скачать конкретные версии
./service.sh download-deps -z v72.9 -s main
# Показать доступные стратегии
./service.sh strategy list
# Интерактивный режим (запрос параметров)
./service.sh run
# Загрузка из конфигурационного файла
./service.sh run --config conf.env
# Прямые параметры
./service.sh run -s general.bat -i enp0s3
./service.sh run -s general.bat -i enp0s3 -gt -gu # с gamefiltertcp и gamefilterudp
# Интерактивное меню управления сервисом
./service.sh service
# Установить и запустить сервис
./service.sh service install
# Показать статус
./service.sh service status
# Запустить/остановить/перезапустить
./service.sh service start
./service.sh service stop
./service.sh service restart
# Удалить сервис
./service.sh service remove
# Показать текущую конфигурацию
./service.sh config show
# Интерактивное редактирование
./service.sh config edit
# Установить конфигурацию напрямую
./service.sh config set general.bat
./service.sh config set general.bat enp0s3 -gt -gu # с gamefiltertcp и gamefilterudp
./service.sh config set discord -n # без перезапуска сервиса
# Создать ярлык в меню приложений (для GUI запуска)
./service.sh desktop install
# Удалить ярлык из меню приложений
./service.sh desktop remove
После установки ярлыка вы сможете запустить zapret из меню приложений вашей системы (категория "Сеть" или "Система").
# Остановить nfqws и очистить nftables
./service.sh kill
./auto_tune_youtube.sh
Скрипт автоматически:
/custom-strategies и /zapret-latest (начинающиеся на general)auto_tune_youtube_results.txtconf.envФункционал экспериментальный, достоверность не гарантирована
./auto_tune.sh
Скрипт для проверки любого домена:
/custom-strategies и /zapret-latest (начинающиеся на general)Функционал также экспериментальный
# Через CLI
./service.sh service install
# Или через интерактивное меню
./service.sh
# -> выбрать "2. Управление сервисом" -> "1. Установить и запустить сервис"
Скрипт:
conf.env (если пустой — запросит параметры интерактивно)conf.envПросмотреть статус сервиса можно командой:
systemctl status zapret_discord_youtube.service
Посмотреть логи сервиса:
journalctl -u zapret_discord_youtube.service
Просмотреть статус сервиса можно командой:
rc-service zapret_discord_youtube status
Посмотреть логи сервиса:
rc-service zapret_discord_youtube logs
Просмотреть статус сервиса можно командой:
sv status zapret_discord_youtube
Посмотреть логи сервиса:
tail -f /var/log/zapret_discord_youtube/current
Просмотреть статус сервиса можно командой:
s6-svstat /var/service/zapret_discord_youtube
Посмотреть логи сервиса:
tail -f /var/log/zapret_discord_youtube/current
Просмотреть статус сервиса можно командой:
dinitctl status zapret_discord_youtube
Посмотреть логи сервиса:
dinitctl log zapret_discord_youtube
[!IMPORTANT] Это АДАПТЕР! Не гарантирует, что стратегии разблокируют всё.
Прежде чем создавать Issue или Discussion:
Когда писать в Issues:
Когда писать в Discussions:
Pull Request приветствуются (например, поддержка iptables)
Shell
96.1%
Batchfile
3.9%
На базе стратегий Flowseal и zapret от bol-van
Проверено на: Ubuntu 24.04 • Debian 12 • Arch Linux • Gentoo Linux
git clone https://github.com/Sergeydigl3/zapret-discord-youtube-linux.git
cd zapret-discord-youtube-linux
./service.sh download-deps --default
./service.sh
Скрипт интерактивно предложит выбрать действие: запуск, управление сервисом или настройку конфигурации.
💡 Работа без пароля:
./service.sh setup-permissions— настроит NOPASSWD для nft/nfqws
💡 Что-то не работает? Сначала прочитайте раздел Поддержка и помощь
Требования:
Адаптер по умолчанию использует:
src/lib/constants.sh как ZAPRET_RECOMMENDED_VERSION)src/lib/constants.sh как MAIN_REPO_REV)Вы можете изменить версии:
./service.sh download-deps (выбор из доступных версий)./service.sh download-deps -z v72.9 -s mainsrc/lib/constants.shЕсли текущая версия не работает, попробуйте стабильные релизы.
Сторонние проекты:
./service.sh
Меню предлагает:
conf.envСоздайте файл conf.env:
strategy=general.bat
interface=enp0s3
gamefiltertcp=true
gamefiterudp=true
./service.sh --help # показать справку по командам
# Скачать nfqws и стратегии (интерактивный выбор версий)
./service.sh download-deps
# Скачать рекомендованные версии (неинтерактивно)
./service.sh download-deps --default
# Скачать конкретные версии
./service.sh download-deps -z v72.9 -s main
# Показать доступные стратегии
./service.sh strategy list
# Интерактивный режим (запрос параметров)
./service.sh run
# Загрузка из конфигурационного файла
./service.sh run --config conf.env
# Прямые параметры
./service.sh run -s general.bat -i enp0s3
./service.sh run -s general.bat -i enp0s3 -gt -gu # с gamefiltertcp и gamefilterudp
# Интерактивное меню управления сервисом
./service.sh service
# Установить и запустить сервис
./service.sh service install
# Показать статус
./service.sh service status
# Запустить/остановить/перезапустить
./service.sh service start
./service.sh service stop
./service.sh service restart
# Удалить сервис
./service.sh service remove
# Показать текущую конфигурацию
./service.sh config show
# Интерактивное редактирование
./service.sh config edit
# Установить конфигурацию напрямую
./service.sh config set general.bat
./service.sh config set general.bat enp0s3 -gt -gu # с gamefiltertcp и gamefilterudp
./service.sh config set discord -n # без перезапуска сервиса
# Создать ярлык в меню приложений (для GUI запуска)
./service.sh desktop install
# Удалить ярлык из меню приложений
./service.sh desktop remove
После установки ярлыка вы сможете запустить zapret из меню приложений вашей системы (категория "Сеть" или "Система").
# Остановить nfqws и очистить nftables
./service.sh kill
./auto_tune_youtube.sh
Скрипт автоматически:
/custom-strategies и /zapret-latest (начинающиеся на general)auto_tune_youtube_results.txtconf.envФункционал экспериментальный, достоверность не гарантирована
./auto_tune.sh
Скрипт для проверки любого домена:
/custom-strategies и /zapret-latest (начинающиеся на general)Функционал также экспериментальный
# Через CLI
./service.sh service install
# Или через интерактивное меню
./service.sh
# -> выбрать "2. Управление сервисом" -> "1. Установить и запустить сервис"
Скрипт:
conf.env (если пустой — запросит параметры интерактивно)conf.envПросмотреть статус сервиса можно командой:
systemctl status zapret_discord_youtube.service
Посмотреть логи сервиса:
journalctl -u zapret_discord_youtube.service
Просмотреть статус сервиса можно командой:
rc-service zapret_discord_youtube status
Посмотреть логи сервиса:
rc-service zapret_discord_youtube logs
Просмотреть статус сервиса можно командой:
sv status zapret_discord_youtube
Посмотреть логи сервиса:
tail -f /var/log/zapret_discord_youtube/current
Просмотреть статус сервиса можно командой:
s6-svstat /var/service/zapret_discord_youtube
Посмотреть логи сервиса:
tail -f /var/log/zapret_discord_youtube/current
Просмотреть статус сервиса можно командой:
dinitctl status zapret_discord_youtube
Посмотреть логи сервиса:
dinitctl log zapret_discord_youtube
[!IMPORTANT] Это АДАПТЕР! Не гарантирует, что стратегии разблокируют всё.
Прежде чем создавать Issue или Discussion:
Когда писать в Issues:
Когда писать в Discussions:
Pull Request приветствуются (например, поддержка iptables)
Shell
96.1%
Batchfile
3.9%