Appearance
V2Ray 路由器配置教程:OpenWrt 与软路由全屋透明代理指南
核心结论(直接答案):
在路由器(尤其是 x86 软路由或刷入 OpenWrt 的硬路由)上部署 V2Ray,是实现“全屋局域网无感透明代理”的终极解决方案。配置完成后,家庭网络中的所有设备(包括无法原生安装客户端的 Apple TV、PS5 游戏机、Switch、扫地机器人及访客手机)无需单独运行任何软件,开机即可自动享受国内直连与海外网络加速。主流方案首推 OpenWrt + PassWall 插件 或 OpenClash,通过 TProxy / Redirect 机制在网关层精准捕获并分流流量。
一、主路由架构 vs 旁路由(单网臂网关)选型对比
在家庭与小型工作室网络中,软路由接入通常有两大物理网络架构模式:
mermaid
flowchart TD
subgraph Mode1 ["方案 A: 独立主路由模式 (All-in-One)"]
ModemA["光猫 (光纤接入)"] --> RouterA["OpenWrt 软路由主机<br>(拨号 + NAT + V2Ray 透明代理)"]
RouterA --> SwitchA["局域网交换机 / AP Wi-Fi"]
SwitchA --> DevicesA["全屋设备 (全量透明代理)"]
end
subgraph Mode2 ["方案 B: 旁路由网关模式 (轻量无感升级)"]
ModemB["光猫"] --> MainB["硬路由主路由器<br>(负责 PPPoE 拨号与 DHCP)"]
MainB --> SubB["OpenWrt 旁路由主机<br>(IP: 192.168.1.2,跑 V2Ray)"]
MainB --> DevicesB["全屋设备<br>(需代理设备将网关改为 192.168.1.2)"]
end| 拓扑架构模式 | 优势与收益 | 劣势与挑战 | 推荐适用场景 |
|---|---|---|---|
| A. 独立主路由模式 | 全屋流量百分之百强制走软路由,网络拓扑极简,管理统一 | 软路由若死机重启,全屋宽带彻底断网,家庭容错率低 | 极客玩家、全屋智能家居设备重度网络依赖者 |
| B. 旁路由(网关)模式 | 极佳容错率!旁路由关机维护完全不影响家人正常看国内电视与上网 | 需手动修改指定设备的“默认网关”与“DNS”指向旁路由 | 绝大多数家庭、与家人合住且追求稳定性的用户 ⭐⭐⭐⭐⭐ |
二、OpenWrt 旁路由基础网络参数配置(黄金法则)
若采用旁路由模式,请务必严格按照以下网络规范设置,杜绝局域网 DHCP 冲突:
- 主路由配置:
- 假设硬主路由管理 IP 为:
192.168.1.1,DHCP 自动分配范围为192.168.1.100 ~ 192.168.1.250;
- 假设硬主路由管理 IP 为:
- OpenWrt 旁路由网络接口设置:
- 登录 OpenWrt Web 界面(LuCI)→ 【网络】→ 【接口】→ 点击 【LAN】 接口的“修改”;
- IPv4 地址:设置为同一网段的静态 IP,如
192.168.1.2; - 子网掩码:
255.255.255.0; - IPv4 网关:必须填写主路由 IP,即
192.168.1.1; - 自定义 DNS 服务器:填写主路由 IP
192.168.1.1或公共 DNS119.29.29.29; - DHCP 服务器设置:务必勾选 【忽略此接口】(关闭旁路由的 DHCP 功能,由主路由统一分配 IP,防止局域网 IP 冲突导致瘫痪)。
三、PassWall 插件全套配置实操(节点导入与分流)
PassWall 是 OpenWrt 生态中对 V2Ray / Xray / Trojan 内核支持最为成熟、规则更新极其及时的透明代理插件。
第 1 步:导入服务商节点订阅
- 登录 OpenWrt,在左侧导航栏找到 【服务】 → 【PassWall】;
- 进入顶部标签页 【节点列表】 → 滑到最下方点击 【节点订阅】;
- 点击 【添加】:
- 备注输入服务商名称(如
IEPL-Nodes); - 订阅网址粘贴您的专属订阅 URL(详见 服务推荐大盘);
- 备注输入服务商名称(如
- 点击“保存并应用”,随后点击 【手动更新订阅】;
- 系统日志将实时打印拉取进度,返回节点列表即可看到数十个按地区排列的优质节点。
第 2 步:主开关与默认节点选择
- 切换回 PassWall 【基本设置】 页面;
- TCP 节点:选择一个您最常使用的低延迟香港或日本专线节点;
- UDP 节点:选择“与 TCP 节点相同”(或单独指定一个支持 UDP 全锥形 NAT 的游戏节点);
- 运行模式:务必选择 【中国列表以外 (Bypass Mainland China)】,让所有国内流量直连,海外流量经过 V2Ray 内核分流。
第 3 步:DNS 防污染与透明代理模式设置
透明代理最核心的坑在于 DNS 解析。DNS 如果被污染,即便节点再快也无法打开网页:
- 在 PassWall 的“DNS”配置中:
- 过滤模式:推荐选择 【通过 UDP 节点解析 DNS】 或 【ChinaDNS-NG】;
- 国内 DNS 服务器:填入
223.5.5.5, 119.29.29.29; - 远程 DNS 服务器:填入
8.8.8.8或1.1.1.1;
- 点击底部 【保存并应用】。主开关绿灯亮起,代表路由器网关级透明代理已正式投入运行!
四、客户端设备如何接入旁路由?
旁路由配置完毕后,您有两种方式让设备享受全屋代理:
方法一:全屋设备无感接入(修改主路由 DHCP)
登录您的硬主路由器后台,找到 DHCP 服务设置:
- 将主路由下发的 【默认网关 (Gateway)】 修改为:
192.168.1.2(旁路由 IP); - 将主路由下发的 【主 DNS】 修改为:
192.168.1.2; - 保存后,全屋所有手机、电脑、电视重新开关一次 Wi-Fi,无需任何单独设置,开机即无缝科学上网!
方法二:指定设备单独接入(不影响其余家庭成员)
如果您只想让自己的办公电脑或 Apple TV 走透明代理:
- 在电脑或 Apple TV 的网络设置中,将 IP 获取方式由“自动 (DHCP)”改为“手动 (静态)”;
- IP 填
192.168.1.88,路由器/网关填192.168.1.2,DNS 填192.168.1.2; - 保存即可,全屋其他家人的手机依然完全走主路由,互不干扰。
五、路由器常见高频故障与避坑清单
| 常见故障 | 根源排查 | 应急解决方法 |
|---|---|---|
| 接入旁路由后,国内网页打开极其缓慢或卡死 | 防火墙未开启“SYN-Flood 防御”导致 TCP 报文被丢弃,或缺少 iptables 伪装转发规则 | 在 OpenWrt【网络】→【防火墙】→【自定义规则】末尾添加一行:iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE |
| Apple TV 上的 YouTube 可以打开,但 Netflix 提示使用代理 | 旁路由落地节点的 IP 属性非原生住宅机房,被 Netflix 风控 | 切换至具备流媒体解锁的原生 IP 专线节点(详见 服务实测大盘) |
| 主路由能上网,但旁路由本身连不上网 | 旁路由 LAN 口网关漏填,或者 DNS 未设置正确 | 检查旁路由 IPv4 网关是否精准指向主路由 192.168.1.1 |