github AlexeyLCP/lucx-ui v3.6.0-lucx.138

latest releases: v3.9.0-lucx.280, dev-latest, v3.8.5-lucx.279...
one month ago

🔧 Маршрутизация у VPN-сайдкаров — как у AWG

Привели переключатель маршрутизации («Использовать правила маршрутизации» / «Через Xray») к единому виду у всех наших VPN-протоколов:

🔘 Naive, qWDTT, mieru, TrustTunnel — переключатель теперь в самом верху формы и включён по умолчанию. В выпадающем меню выбора outbound появился явный пункт «Использовать правила маршрутизации» (пустой тег = котёл Xray), как у AWG.

⚠️ Исключение — olcRTC: остаётся выключенным по умолчанию. Его «Через Xray» проксирует через SOCKS и сам трафик провайдера (Telemost/Jitsi), а ping/ICMP через SOCKS не ходит — потому выключен. Включайте, только если понимаете последствия.

🔒 Запрет «два AWG-инбаунда в одном клиенте»

Починили кейс, когда одного клиента запихивали в два AWG-инбаунда: клиент «затягивал» IP из чужой подсети, и всё разваливалось. Теперь панель не даст привязать клиента к более чем одному AWG-инбаунду — с понятной ошибкой. У каждого AWG-инбаунда своя подсеть и свой адрес пира, один клиентский IP не может обслуживать две.

⚡️ Приятного использования!


🔧 Routing for VPN sidecars — matching AWG

🔘 Naive, qWDTT, mieru, TrustTunnel — the routing toggle now sits at the top of the form and is ON by default, with an explicit "Use routing rules" option in the outbound picker (empty tag = Xray kettle), just like AWG.

⚠️ Exception — olcRTC stays OFF by default: its route-through pushes the provider (Telemost/Jitsi) traffic through SOCKS, and ICMP can't cross it. Flip it only if you know what you're doing.

🔒 Blocking "two AWG inbounds in one client"

Fixed the case of one client shoved into two AWG inbounds — it pulled an IP from the wrong subnet and broke. The panel now refuses to attach a client to more than one AWG inbound, with a clear error. Each AWG inbound owns its own subnet and per-peer address.

⚡️ Enjoy!

Don't miss a new lucx-ui release

NewReleases is sending notifications on new releases.