🆕 v3.8.5-lucx.274
Горячий фикс AWG + пачка смерженных PR от контрибьюторов.
🔘 AWG / «Режим Xray»
1️⃣ Выключение «Маршрутизировать через Xray» теперь обнуляет режим и сопутствующие поля (xrayRoutingMode/tproxyPort/outboundTag) в настройках инбаунда — раньше они оставались в БД и старый режим «воскресал» при повторном включении.
2️⃣ Трафик после выключения идёт по kernel-NAT (MASQUERADE), остаточные TPROXY/TUN-правила подчищаются. Репорт тестера подтверждён, тесты зелёные.
🔘 AnyTLS (lucx.273)
3️⃣ Появилась опция «Маршрутизировать через Xray» с SOCKS-бриджем по uid REDIRECT. Пустой outboundTag = «пусть решает маршрутизация Xray». Выключено = прямой выход, как раньше.
🔘 Masking (порядок)
4️⃣ UFW доустанавливается автоматически при Apply, если его нет в системе (Debian minbase) — галочка «закрыть лишние порты» больше не падает.
5️⃣ SNI-шлюз выбирается только локальный; standalone Cover тихо отключается, когда его уже обслуживает unified-режим.
🔘 Смерженные PR
6️⃣ #115 [@rudenko-ks] AmneziaWG: пределы S1–S3 по буферу приёма, отказ на пересечение H1–H4.
7️⃣ #113 [@rudenko-ks] Gateway: REALITY steal-цель в unified-режиме теперь обслуживается.
8️⃣ #112 [@rudenko-ks] Подписка Happ: локальный SOCKS/HTTP-прокси требует авторизацию.
9️⃣ #111 [@maksimkurb] Masking: выбирается только локальный SNI gateway.
💡 Обновление: x-ui update или bash <(curl -fL https://raw.githubusercontent.com/AlexeyLCP/lucx-ui/main/install.sh). Данные клиентов не трогаются.
⚡️ Приятного использования!
🆕 v3.8.5-lucx.274
AWG hotfix + a batch of merged community PRs.
🔘 AWG / "Xray routing mode"
1️⃣ Turning "Route through Xray" off now clears the mode fields (xrayRoutingMode/tproxyPort/outboundTag) from the stored settings — they used to linger in the DB and resurrect the stale mode on re-enable.
2️⃣ After switching off, traffic flows via kernel NAT (MASQUERADE); leftover TPROXY/TUN rules get cleaned up. Tester-confirmed, tests green.
🔘 AnyTLS (lucx.273)
3️⃣ New "Route through Xray" option with a uid-REDIRECT SOCKS bridge. Empty outboundTag = "let Xray routing decide". Off = direct egress, as before.
🔘 Masking
4️⃣ UFW is auto-installed on Apply when missing (Debian minbase) — the "close extra ports" tickbox no longer fails.
5️⃣ Only the local SNI gateway is selected; the standalone Cover is switched off when a unified gateway already serves it.
🔘 Merged PRs
6️⃣ #115 [@rudenko-ks] AmneziaWG: bound S1–S3 by the receive buffer, reject overlapping H.
7️⃣ #113 [@rudenko-ks] Gateway: serve the REALITY steal target in unified mode.
8️⃣ #112 [@rudenko-ks] Happ subscription: local SOCKS/HTTP proxy now requires auth.
9️⃣ #111 [@maksimkurb] Masking: select only the local SNI gateway.
💡 Update: x-ui update or bash <(curl -fL https://raw.githubusercontent.com/AlexeyLCP/lucx-ui/main/install.sh). No client data is touched.
⚡️ Enjoy!