局域网代理共享
让其他设备使用 OneXray 代理
打开 高级 → Xray → 局域网代理共享,启用共享并设置端口(1024–65535,默认 11024)。共享默认关闭。保存后,从 OneXray 内启动或重启 VPN,编译并应用新设置。其他设备在 HTTP 或 SOCKS5 代理设置中填写运行 OneXray 的设备的实际局域网 IP 与共享端口。
监听地址固定为 0.0.0.0,不使用认证。任何可访问该监听地址的客户端都能使用代理,仅在可信网络启用,并通过防火墙控制访问。0.0.0.0 不是其他设备应填写的连接地址,也不代表仅允许局域网访问。
同一端口支持 HTTP(含 CONNECT)和 SOCKS5。SOCKS5 UDP 使用 UDP ASSOCIATE,转发端口动态分配;只开放配置端口的 UDP 不保证 UDP 可用。这是需要客户端明确配置的代理,不会自动接管热点或网关流量。
设置何时生效
保存开关或端口不会重启 VPN,也不会改变已有监听。下一次从 App 内启动或重启才会应用新设置。Widget、快捷磁贴、Android 自动化和 Apple 按需连接复用最后生成的配置,包括旧的共享设置。
要关闭正在运行的监听,保存关闭共享后停止 VPN,再从 App 内启动。停止 VPN 会关闭当前监听,但在 App 生成新配置前,后台启动仍可能复用旧配置。
路由与配置归属
共享适用于普通连接和两种自定义路由,添加一个名为 app-lan-proxy 的 SOCKS 入站,无需独立 HTTP 入站。共享流量遵循所选路由规则;仅匹配 tunIn 的规则不匹配该入站。本次连接的流量统计只统计 tunIn,不包含共享流量。
完整 Raw JSON 不受此设置影响,需要在自己的 inbounds 中配置监听。共享设置仅保存在本设备,连接备份不转移它。本地 HTTP API 与 metrics 仍只监听 loopback。共享端口不能与保存的 HTTP API 端口或高级模板入站冲突,App 不会静默替换用户入站。
平台限制
界面有此设置不等于已经验证跨设备可用。防火墙、移动端后台和锁屏行为、UDP 需在实际设备与安装渠道验证。
Apple 不支持在 Packet Tunnel Provider 中托管代理监听,OneXray 使用扩展运行的实现受这一平台限制;iOS 前台 App 也不能作为可靠的长期后台代理。参见 Apple TN3120。