Changelog — актуальное состояние проекта (07.06.2026)
Актуальное состояние проекта
Версия не изменялась. Документирует все значимые изменения накопленные с момента последнего релиза.
⚡ Port Hopping [port_hopping.py] — новое
Xray слушает один порт. iptables PREROUTING REDIRECT перенаправляет любой порт из диапазона на него. ТСПУ заблокировала 443? Клиент переключается на любой другой порт — всё работает.
- Не трогает
config.jsonXray, сервисы не перезапускаются - Совместим со всеми режимами: A, B, B-Multi, REALITY, xHTTP
- TCP / UDP / оба протокола, UFW-aware
- Персистентность через systemd unit
xray-port-hopping - Пресеты: 10000–20000, 20000–40000, 10000–60000, или вручную
Путь: Главное меню → [5] Безопасность → [PH]
🤖 Telegram Config Bot [tg_bot.py] — новое
Единая точка для всего Telegram. Объединяет уведомления и пользовательский бот. Устранены 3 дубля TG_CONFIG_FILE и дублирующиеся функции в _core.py.
Команды бота: /config /status /users /invite /broadcast /help
Авторизация через одноразовые invite-токены. Работает как systemd-сервис xray-tg-bot. Без внешних зависимостей.
Новое событие уведомлений: port_blocked.
Путь: Главное меню → [5] Безопасность → [TB]
🔊 Фрагментация + Noise + Mux [fragment_noise.py, fragment_mux.py]
- Noise — мусорные пакеты перед TLS ClientHello, ломает паттерн-матчинг ТСПУ. Режимы: лёгкий / средний / агрессивный
- Mux — мультиплексирование, DPI видит один поток вместо множества коротких
- Watchdog фрагментации, Stats, Share — мониторинг, статистика, экспорт
Путь: Главное меню → [4] Клиентские конфиги → F6 / F7 / F8 / F9
🔒 TLS Fingerprint — интерактивный выбор
11 вариантов FP включая randomized, выбор из меню.
Путь: Главное меню → [5] Безопасность → [4] Ротация UUID и Fingerprint
🚀 Hysteria2 как транспорт в Режиме B
Доступен как альтернативный транспорт при выборе Режима B. Автоустановка, определение архитектуры, валидация бинарника.
📡 Telemt — Hybrid Fallback
Автоматический fallback: Middle Proxy → Direct Mode. Регион-вопрос при установке, исправлены dc_overrides для всех Telegram DC.
🛠 Исправления
- Совместимость nginx на Ubuntu 22.04 (SSL,
default_server) - Python 3.10 / 3.13 совместимость
- IPv6 через
domainStrategyво всех VLESS inbounds - Mode B + xHTTP + AWG — не генерировать realitySettings с пустыми ключами
- Config backup, cold boot restore, node health monitor
- Multi-unban в AutoBan меню
- DNSCrypt: все 294 резолвера, исправлен QUIC в sniffing
- User disable/enable — 3 бага
- Emergency repair: авто-восстановление Telemt tproxy
📋 Ключевые коммиты
c5544f4 feat: интеграция Port Hopping и Telegram Bot в меню
4106ee3 feat: Port Hopping + Telegram Config Bot modules
0a71d4e fix(telemt): регион-вопрос + dc_overrides
815e4ed feat(telemt): hybrid fallback Middle Proxy → Direct Mode
a0d90a9 feat: интерактивный выбор TLS Fingerprint (11 вариантов)
e7abca3 feat: config backup, cold boot restore, node health monitor
74d3f80 feat: Hysteria2 как транспорт в Режиме B
887e9cd feat: Noise, Mux, Watchdog, Stats, Share — v4.11.5
4d50776 feat: TCP-фрагментация ClientHello — обход DPI