什么是OpenWrt-PassWall?
PassWall是OpenWrt系统上一款功能强大的科学上网插件,支持SS/SSR/V2Ray/Trojan等多种代理协议。它通过路由器级别的流量转发,实现全设备免配置翻墙,尤其适合家庭或小型办公网络环境。与传统的客户端工具相比,PassWall能降低设备性能消耗,并提供更灵活的流量控制策略。
PassWall安装步骤
1. 首先确保你的路由器已刷入OpenWrt固件(建议使用官方稳定版)。
2. 通过SSH登录路由器后台,执行以下命令添加第三方软件源:opkg install https://downloads.openwrt.org/snapshots/packages/x86_64/base/passwall_2.0-1_all.ipk
3. 在Luci界面点击“系统”-“软件包”,搜索“luci-app-passwall”并安装。
4. 安装完成后,刷新页面即可在“服务”菜单中看到PassWall选项。
代理节点配置
PassWall支持多种节点类型,以V2Ray为例:
1. 进入“节点管理”-“添加”,选择V2Ray协议。
2. 填写服务器地址、端口、用户ID和额外ID等参数。
3. 在“基本设置”中启用主开关,选择刚添加的节点。
4. 建议开启“自动切换”功能,当主节点失效时会自动切换到备用节点。
注意:部分协议需要额外安装依赖包,如V2Ray需安装v2ray-core
。
分流规则与高级功能
PassWall提供智能分流能力: • 域名分流:将指定域名(如Netflix)强制走代理或直连 • IP分流:基于GeoIP数据库实现国内外流量分离 • 广告过滤:集成AdGuard Home规则 在“访问控制”页面可设置设备白名单,例如让电视盒子始终走代理,而手机默认直连。
常见问题解决
1. 插件不显示:检查是否安装luci-i18n-passwall-zh-cn
中文语言包
2. 节点连接失败:尝试关闭路由器的IPv6功能
3. 网速慢:在“高级设置”中更换DNS服务器为8.8.4.4
建议定期更新规则订阅(每周至少一次)以获得最佳体验。