LxBox 应用图标

LxBox

基于 Flutter 与 sing-box-lx 构建的 Android 代理客户端,深度支持 AmneziaWG、MASQUE 与 XHTTP 等新一代协议。内置端侧直连 Cloudflare WARP 与防封锁混淆,提供节点自动去重、正则过滤重写、依赖检测与系统级 TUN 虚拟网卡分流模式。

应用类型
客户端
代理内核
sing-box
代码状态
开源
功能费用
免费
GitHub Star
728
支持平台
Android

界面截图

新功能

版本号
v2.25.20
最后更新时间
2026年11月5日
数据来源
GitHub Release

官方变更日志

L×Box v2.25.20

A patch on top of v2.25.19.

Tunnel routes: a WireGuard / AWG, OpenVPN or OpenConnect tunnel can take
only the networks it announces and work alongside the selected server.
AWG masquerade: a new setting in VPN Settings → Core → WireGuard, and an
AWG node behind another node masquerades again. Core v1.14.4-lx.32,
contract 1.1.162.

Патч поверх v2.25.19.

Tunnel routes: туннель WireGuard / AWG, OpenVPN или OpenConnect может
брать только сети, которые сам объявляет, и работать рядом с выбранным
сервером. AWG masquerade: новая настройка в VPN Settings → Core →
WireGuard, а узел AWG за другим узлом снова маскируется. Ядро
v1.14.4-lx.32, контракт 1.1.162.

🇬🇧 English

⚠️ Read before updating

- AmneziaWG behind another node masquerades again (core v1.14.4-lx.32, task 720).
In v2.25.19 an AWG node reached through another node (a detour) sent a
single handshake packet without the masquerade packets (ip=quic, i1…).
The core default is flipped back: the masquerade goes out on every path.
"Anti-sniff decoy" (on for detours by default) keeps a relay that sniffs UDP
from redirecting such a node by the SNI of the masquerade. To get the
v2.25.19 behaviour, set VPN Settings → Core → WireGuard → "AWG masquerade"
to "Direct only".

✨ New

- Tunnel routes: a tunnel takes only its own networks (task 718).
A WireGuard / AWG, OpenVPN or OpenConnect node gets the switch "Only its
own networks" in its settings. With it the tunnel receives only the networks
it announces — WireGuard allowed IPs, routes pushed by the OpenVPN or
OpenConnect server — and works alongside the selected server; it does not
have to be chosen as a direction. Everything else follows the other rules.
For OpenVPN and OpenConnect the names the tunnel announces are resolved by
the tunnel's own DNS (the "DNS" variable of the preset). The "Tunnel routes"
preset is on by default and does nothing until the switch is set on a node.
A tunnel that announces the default route takes all traffic; the node page
warns about it.

- "AWG masquerade" setting (task 720).
VPN Settings → Core → WireGuard: "All paths" (default) sends the masquerade
packets of an AmneziaWG node before the handshake on every path; "Direct
only" sends them only when the node dials from the device's own socket, and
through another node a single handshake packet goes out.

🔄 Changed

- "Anti-sniff decoy" names AWG. The tooltip, the (i) hint and the
description of the QUIC section now say that the decoy also covers AWG
nodes whose masquerade imitates QUIC (ip=quic).
- "Direct" means a direct path through a group too. For "AWG masquerade"
and "Anti-sniff decoy" a detour to a group (selector / urltest) whose
current choice is direct counts as direct; a group switched to a proxy
counts as a detour from the next dial.

🔧 Under the hood

- Core v1.14.4-lx.31 → v1.14.4-lx.32. The default of
lx.awg_masquerade is all; no new keys of the root lx block; the Java
surface and build tags are unchanged.
- Contract 1.1.160 → 1.1.162. The node record field own_routes and the
tunnel-routes preset (1.1.161); the template variable awg_masquerade
(1.1.162, mobile only).
- F-Droid build watch (task 719).
A daily CI job checks the build of our merge request in fdroiddata and
reopens the issue when it fails.
- Not verified on a device or emulator: the new core, "AWG masquerade" and
"Only its own networks".

🇷🇺 Русский

⚠️ Прочтите до обновления

- AmneziaWG за другим узлом снова маскируется (ядро v1.14.4-lx.32, задача 720).
В v2.25.19 узел AWG, идущий через другой узел (detour), отправлял один
пакет рукопожатия без маскировочных пакетов (ip=quic, i1…). Дефолт ядра
возвращён: маскировка уходит на любом пути. «Anti-sniff decoy» (для detour
включён по умолчанию) не даёт релею, который сниффит UDP, перенаправить
такой узел по SNI маскировки. Поведение v2.25.19 возвращает VPN Settings →
Core → WireGuard → «AWG masquerade» → «Direct only».

✨ Новое

- Tunnel routes: туннель берёт только свои сети (задача 718).
У узла WireGuard / AWG, OpenVPN или OpenConnect в настройках появился
переключатель «Only its own networks». С ним туннель получает только сети,
которые сам объявляет — allowed IPs у WireGuard, маршруты, присланные
сервером OpenVPN или OpenConnect, — и работает рядом с выбранным сервером;
выбирать его Направлением не нужно. Всё остальное идёт по прочим правилам.
У OpenVPN и OpenConnect имена, которые объявляет туннель, резолвит DNS
самого туннеля (переменная «DNS» пресета). Пресет «Tunnel routes» включён
по умолчанию и ничего не делает, пока переключатель не поставлен на узле.
Туннель, объявляющий маршрут по умолчанию, забирает весь трафик; страница
узла об этом предупреждает.

- Настройка «AWG masquerade» (задача 720).
VPN Settings → Core → WireGuard: «All paths» (по умолчанию) — маскировочные
пакеты узла AmneziaWG уходят перед рукопожатием на любом пути; «Direct
only» — только когда узел звонит с собственного сокета устройства, а через
другой узел идёт один пакет рукопожатия.

🔄 Изменено

- «Anti-sniff decoy» называет AWG. Тултип, подсказка (i) и описание
секции QUIC теперь говорят, что обманка действует и на узлы AWG с
маскировкой под QUIC (ip=quic).
- «Direct» — это и прямой путь через группу. Для «AWG masquerade» и
«Anti-sniff decoy» detour на группу (selector / urltest), в которой сейчас
выбран direct, считается прямым путём; группа, переключённая на прокси,
считается detour со следующего дозвона.

🔧 Под капотом

- Ядро v1.14.4-lx.31 → v1.14.4-lx.32. Дефолт lx.awg_masquerade —
all; новых ключей корневого блока lx нет; Java-интерфейс и build-теги
без изменений.
- Контракт 1.1.160 → 1.1.162. Поле записи узла own_routes и пресет
tunnel-routes (1.1.161); переменная шаблона awg_masquerade (1.1.162,
только мобильная сторона).
- Сторож сборки F-Droid (задача 719).
Суточная джоба CI проверяет сборку нашего merge request в fdroiddata и
переоткрывает issue, если она упала.
- Не проверено на устройстве и эмуляторе: новое ядро, «AWG masquerade» и
«Only its own networks».

Install / Установка

Без uninstall! Поверх существующей установки. Настройки и подписки сохранятся.

No uninstall needed — install over the existing one. Settings and subscriptions
are preserved.

Previous release / Предыдущий релиз: v2.25.19.

官方信息

应用介绍

基于 Flutter 与 sing-box-lx 构建的 Android 代理客户端,深度支持 AmneziaWG、MASQUE 与 XHTTP 等新一代协议。内置端侧直连 Cloudflare WARP 与防封锁混淆,提供节点自动去重、正则过滤重写、依赖检测与系统级 TUN 虚拟网卡分流模式。

安装方式、版本要求与最新维护状态请以项目官网或应用商店页面为准。

详细信息

适用平台Android
代理内核内核资料sing-box了解 sing-box 内核 →查看依据 ↗
代码状态许可证开源GNU General Public License v3.0
完整功能费用免费
主导开发Leadaxe
代码仓库查看项目仓库★ 728 · 42 Forks

与 LxBox 相关的人物

资料根据项目说明、应用官网及商店页面整理,应用信息以官方页面为准。 本站使用无 Cookie 的匿名统计,详情见 隐私说明。