Skip to content

Changelog — актуальное состояние проекта (07.06.2026)

Choose a tag to compare

@inferno1978 inferno1978 released this 06 Jun 23:19

Актуальное состояние проекта

Версия не изменялась. Документирует все значимые изменения накопленные с момента последнего релиза.


⚡ Port Hopping [port_hopping.py] — новое

Xray слушает один порт. iptables PREROUTING REDIRECT перенаправляет любой порт из диапазона на него. ТСПУ заблокировала 443? Клиент переключается на любой другой порт — всё работает.

  • Не трогает config.json Xray, сервисы не перезапускаются
  • Совместим со всеми режимами: 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