OpenWrt VLESS 能把整台路由器或指定设备的流量都转到同一个移动代理出口。先在单机客户端把 VLESS/Xray 节点跑通,再上 OpenWrt;xray-core、JSON、DNS 转发、防火墙、IPv6 和透明代理路由,一层层查。

不要从路由器开始排错
OpenWrt 上变量一堆:CPU、flash、xray-core 包版本、dnsmasq、firewall mark、IPv6、TCP/UDP 覆盖范围、策略路由。节点能不能通,先在 V2RayN 或 v2rayNG 上验证,确认了再迁到路由器。
OpenWrt 配置顺序
- 安装或更新 xray-core。
- 把已验证的 VLESS 字段写入 JSON 配置。
- 先启用本地 SOCKS 或 HTTP inbound。
- 确认单台设备能通过路由器出口。
- 再配置透明代理、DNS 转发和 per-device 规则。

DNS 和 IPv6 是高频问题
OpenWrt 上很多 VLESS 故障,节点其实没坏,是 DNS 或 IPv6 绕开了代理路径。把 dnsmasq、上游 DNS、TUN/透明代理模式、防火墙是否覆盖 TCP 和 UDP 过一遍,也确认终端设备没单独开系统 VPN。
生产环境建议
要给团队、测试机或自动化环境统一出口 IP,路由器方案更省事。Proxy Poland 的 VLESS/Xray 移动代理可以直接当 OpenWrt 的私有上游,HTTP、SOCKS5 和 OpenVPN 留作备用。

