github AlexeyLCP/lucx-ui v3.8.5-lucx.274

2 hours ago

🆕 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!

Don't miss a new lucx-ui release

NewReleases is sending notifications on new releases.