Решала и защита
Reshala, Traffic Guard, брандмауэры.
3.1 Reshala-Remnawave-Bedolaga
github.com/DonMatteoVPN/Reshala-Remnawave-Bedolaga пруф. Оценка сервера (сколько юзеров потянет), UFW/fail2ban, BBR, шейпер. Установка:
wget -O install.sh https://raw.githubusercontent.com/DonMatteoVPN/Reshala-Remnawave-Bedolaga/main/install.sh \
&& bash install.sh \
&& reshalaпруф. «Решала-скрипт» имеет платную поддержку (топик /30933) пруф.
Шейпер трафика (docs/Sheiper_trafik.md, пруф):
- v2.58+: персональные лимиты, каждый юзер свои N Мбит, потоки/buckets, DL/UL
- v2.90+: multi-rule eBPF шейпер (EDT, до 32 правил, статика/динамика с burst + штраф 0.5 МБ/с на 60с, L3, IPv6, 0% коллизий vs tc+u32); меню reshala → [2]
- Меню:
[2] Шейпер трафика→ Добавить лимит - ВНИМАНИЕ: BBR3 (кастомное ядро) не имеет TC модулей — шейпер не заведётся; откатывать ядро пруф
- Перед созданием нового конфига шейпера удалить старый пруф
Другие ветки Решалы:
- Reshala-AI-ticket-bot (github.com/DonMatteoVPN/Reshala-AI-ticket-bot) — ИИ-ассистент поддержки пруф. Спор в чате: «ai решала в бедолаге встроена?» — нет, это отдельный бот пруф.
- reshala-script (github.com/DonMatteoVPN/reshala-script) — тесты, шейдер (5-й пункт меню) пруф.
- Reshala-Remnawave-Bedolaga поставил (f2b/ufw/bbr/шейпер) на каждую ноду пруф.
- v3.047 «Глубоко эшелонированная оборона»: глобальный whitelist с контрольными суммами, Geo-Block ipset, Firewall UFW + Docker Fix, Fail2Ban через UFW, SSH Manager, Skynet (Remote) пруф.
- Решала v3.016 «маскировщик лендинг-страниц Бедолаги»: лендинг за мусорным бесплатным доменом (пример https://lendinghello.mooo.com) пруф.
- v3.021→v3.025: Kernel Hardening
rp_filter: 2 (strict) → 0 + src_valid_mark=1(фикс «WireGuard/WARP handshake есть, но трафик не идёт»), после апдейтаsysctl -p /etc/sysctl.d/99-reshala-hardening.confпруф.
3.2 Traffic Guard и брандмауэры
dotX12/traffic-guardпруф — анти-скан, работает с ufw/netfilter-persistent. Установка:
curl -fsSL https://raw.githubusercontent.com/dotX12/traffic-guard/master/install.sh | sudo bashпруф. Форк авто-инсталлера: DonMatteoVPN/TrafficGuard-auto (curl -fsSL …/install-trafficguard.sh | sudo bash, команда rknpidor)
пруф.
- Блоклисты Traffic Guard:
shadow-netlab/traffic-guard-listsпруф; автор ведёт исходящий трафик на ВК/Мейл, живущий в списках:AndreyTimoschuk/nonorknпруф. - CrowdSec (thegrayfoxxx/configs, Debian 12/13, в докере; LAPI защиты нет на основной ноде; lapi.sh — LAPI launcher + Traffic Guard; node.sh; Traffic Guard загружает блоклисты в CrowdSec через
cscli decisions import; коллекция crowdsecurity/iptables — заменяет fail2ban и traffic-guard) пруф. - Astracat_Protect-WAF (github.com/ASTRACAT2022/Astracat_Protect-WAF) — бесплатный WAF пруф.
kenshiro-pixel/vps-shield— «вайбкодный ддос-щит»; «оставить на проде не рекомендуют» пруф.kutovoys/xray-torrent-blocker— блокировка торрентов (DMCA-жалобы) пруф;kutovoys/ru_gov_zapret— РКН-реестр + инструкция docs.rw/docs/learn/zapret-ru-gov пруф.houshmand-2005/V2IpLimit— антиспуф по HWID/IP (читает логи ядра, следит за превышением IP) пруф.SkunkBG/shape— «борюсь с нарушителями на серверах БС»; ограничитель скорости по IP, TG-уведомления, SSH-туннель SOCKS для РФ-серверов, поддержка Remnawave API (23.08) пруф.syvlech/remnawave-limiter— ограничение коннектов на юзера (антишеринг) пруф; «по сути единственная рабочая штука» (Petros, пруф).Mrvibecodic/remnawave-subscription-middleware— прослойка между Remnawave и подпиской: пробник/грейвс сквад, лимиты по HWID/подписке, объединение двух сабок, grace access пруф.zavul0nn/remnawave-grace-access— выдаёт доступ при истёкшей подписке пруф.goldns/remna_sub_panel— совмещает 2 подписки в одну в Happ; при истечении одной отключает и оставляет вторую пруф.goldns/remna_sub_panel= «fingerprint_qq» репа линк (авторства goldns) пруф.BEDOLAGA-DEV/VPN-BLACKLIST— ЧС серверов (PR#2 пруф, PR#9 пруф, PR#12 пруф, PR#13 пруф). Использование в кабине:BLACKLIST_CHECK_ENABLED=true,BLACKLIST_GITHUB_URL=https://github.com/BEDOLAGA-DEV/VPN-BLACKLIST/blob/main/blacklist.txt, пересобрать статику пруф.Blin4ickUSE/ban-vpn— список ID нежелательных юзеров, интеграция с Бедолагой; обновлять раз в 60 минут пруф. 12k+ забаненных в blacklist.txt пруф.C24Be/AS_Network_List— список ASN/подсетей VPN-провайдеров для блокировки пруф.hxehex/russia-mobile-internet-whitelist— список мобильных подсетей РФ (БС/белые списки) пруф. Обновляется каждый час пруф. На 21.04 «половина сменилась» пруф.zieng2/wl/blob/main/vless_universal.txt/vless_lite.txt— обновляемый список пруф.igareck/vpn-configs-for-russia— список конфигов РФ пруф.kutovoys/ru_gov_zapret+docs.rw/docs/learn/zapret-ru-gov— реестр РКН для блокировки (обновление раз в сутки шедулером) пруф.kutovoys/xray-torrent-blocker— торренты.internetkafe/CDN-xhttp— сборка Xray с патчами (слеш в конце пути) пруф.DigneZzZ/geoblock— скрипт геоблока, популярный пруф.internetkafe/vpnhostinglist— список VPN-хостеров пруф.