Skip to content

PassWall 2 软路由轻量多协议分流

PassWall 2 是 OpenWrt 路由生态中与 OpenClash 并驾齐驱的另一大顶级分流神器。与 OpenClash 重度依赖单一规则配置文件的思路不同,PassWall 采用了更为模块化、轻量化的系统集成架构。

它允许用户将不同协议节点(如 Xray、Sing-box、Trojan、Shadowsocks)任意组合,分配给不同的应用分流策略组(例如主节点走香港专线、流媒体走新加坡、社交软件走美国),具有极强的容灾能力与极佳的内存控制。

维度 PassWall 2 表现 优势说明
多协议混编能力 支持在单一系统内同时并行挂载 Xray 与 Sing-box 核心 某个协议突遭阻断时,备用核心节点无感兜底
低配设备极度友好 纯 C 与 Shell 编写的 luci 控制层,内存占用极小 即使只有 256MB 内存的老旧 MT7621 路由也能平稳运行
分流列表清晰直接 大陆白名单、GFWList、自定义域名列表直观独立维护 规则调试简单,改动即时生效,无需重载整个大配置
TCP/UDP 分开指定节点 支持 TCP 走延迟最低的专线,UDP 走大带宽游戏优化节点 主机外服对战体验极佳,彻底消除 NAT 冲突
  1. 大多数第三方编译的开源路由器固件(如 ImmortalWrt、OpenWrt 社区版)已在软件仓库中内置了 PassWall 及其依赖。
  2. 若需手动安装,请前往 PassWall 官方开源仓库,下载对应芯片架构的 luci-app-passwall 与核心组件包。
  3. 通过软路由后台 Web 界面上传并批量安装 IPK。
  1. 登录 OpenWrt 管理后台,点击导航栏的 “服务” -> “PassWall”
  2. 切换至 “节点列表” 选项卡,滑至最底部的“节点订阅”区域。
  3. 点击“添加”,填入机场订阅标签,在订阅网址栏粘贴机场后台提供的通用订阅链接(支持 V2Ray、Xray、SS 等多种格式)。
  4. 保存并点击“手动更新订阅”,节点信息将迅速格式化呈现在列表中。
  5. 针对节点进行批量延迟 Ping 测试,筛选出当前连通性最佳的节点。
  1. 切换回 PassWall “基本设置” 界面。
  2. 主开关设置 勾选“启用”。
  3. TCP 节点选择 下拉框中选中延迟最低的专线主节点。
  4. UDP 节点选择 可选择“与 TCP 相同”,或指定特定的全锥形 NAT 游戏加速节点。
  5. DNS 过滤模式
    • 推荐选择 “ChinaDNS-NG”“DNS2SOCKS / SmartDNS” 联动。
    • 国内域名交由上游 ISP 本地 DNS 解析,国外域名通过代理向海外公共安全 DNS 查询,彻底防止解析结果被篡改。
  6. 点击页面底部的 “保存并应用”,全屋透明分流即刻生效。
常见故障 诱发原因 处理手段
保存后状态显示未运行 缺少核心可执行文件(如 xray-core 或 sing-box) 通过 opkg 安装缺失的 xray 或 sing-box 核心包
外网能打开,但国内微信图片收发极慢 国内 DNS 解析超时或被误代理至海外节点 检查 ChinaDNS-NG 配置,将国内上游 DNS 设为 223.5.5.5 与 119.29.29.29
更新订阅时提示 curl 证书错误 软路由系统缺少 ca-certificates 根证书包 执行 opkg update && opkg install ca-certificates 补全系统证书链