前言
本教程仅作为个人学习记录与技术爱好整理之用,旨在帮助自己和有类似需求的朋友更好地理解和使用 PassWall 插件相关功能。
请注意:本教程所涉及的内容和配置方法,仅限于技术研究与网络环境优化,不代表任何鼓励或支持用于以下行为:
- 绕过法律法规的网络访问;
- 进行任何形式的违法或违规活动;
- 损害他人网络、设备或服务安全;
请严格遵守所在国家和地区的法律法规,合理、合法使用相关技术。
PassWall 插件简介
PassWall 是 OpenWrt 上使用的一款科学上网和流量分流插件,界面简洁,功能全面,适合普通用户与进阶用户使用。
核心特点:
- 支持多种协议: 包括 Vmess、VLESS、Trojan、Shadowsocks、Socks5 等。
- 支持多个核心后端: Xray、Sing-Box、Hysteria,灵活切换。
- 订阅管理: 支持机场订阅导入与自动更新。
- 规则分流: 内置 GFWList、ChinaList、GeoIP 等,流量按规则走代理或直连。
- 访问控制: 可对不同设备指定走代理或直连,也可绑定固定节点。
- 负载均衡与故障转移: 多节点自动切换或均衡分流,保障网络稳定。
- Socks 服务端: 支持远程访问家庭网络或“回国”方案。
- 日志查看: 提供运行状态与错误日志,便于排查问题。
适用场景:
- 科学上网
- 多设备智能分流
- 回国访问
- 节点订阅管理与故障自动切换
教程说明:
本站所有教程均基于本站所编译的 OpenWrt 固件进行编写,如果你使用的固件与本站提供的版本不一致,可能存在界面差异或功能不兼容的问题,请自行处理相关问题。
初级设置
打开后台
使用浏览器访问进入你的路由器后台,输入用户名和密码登录后台。
设置开机启动延迟
依次点击:
- 服务菜单 > PassWall > 高级设置
- 将“开机时延迟启动”的值从默认的 60 改为 10 秒
- 然后点击“保存”
添加订阅节点
进入:服务菜单 > PassWall > 节点订阅点击“添加”按钮,
填写以下信息:
- 订阅备注:自定义备注,例如“机场A”
- 订阅地址:粘贴机场提供的订阅链接
- Shadowsocks / Trojan / Vmess / VLESS 等节点类型:全部选择 xray
- 点击“保存并应用”
保存成功后再点击:
“手动订阅全部” 或订阅项旁边的“手动订阅”按钮
成功后下方日志中会看到订阅成功信息
手动添加节点的方法
- 打开节点列表页面
- 点击“通过链接添加节点”按钮
- 在弹出的输入框中粘贴你获取的节点链接
- 点击“添加”按钮完成节点导入
完成以上操作后,新节点将出现在节点列表中。
基本设置
进入:服务菜单 > PassWall > 基本设置
- 主开关启用
- TCP 节点:选择刚刚订阅的一个节点
- UDP 节点:与 TCP 节点相同
- 点击“保存并应用”
保存成功后页面显示:
- TCP 运行中
- UDP 运行中
- DNS 运行中
网络测试
在 PassWall 顶部点击 测试:
- 百度连接:点我检测
- 谷歌连接:点我检测
- GitHub 连接:点我检测
- Instagram 连接:点我检测
只要有数值返回,说明网络已正常通过代理访问。
规则管理设置
进入:服务菜单 > PassWall > 规则管理
勾选以下选项:
- 开启 Geo 数据解析
- 开启自动更新规则(可设置更新时间)
- 点击“保存并应用”
继续勾选以下规则:
- gfwlist
- chnroute
- chnroute6
- chnlist
- geoip
- geosite
然后点击页面下方的“手动更新”按钮,等待规则更新完成。
完成以上步骤后,PassWall 配置完成,可正常使用。若无进一步需求,此设置已满足日常科学上网需求。
故障转移的设置
介绍
“故障转移”是指当你设置的主节点因网络故障或服务器失效等原因无法连接时,系统会自动切换到备用节点继续服务,从而避免网络中断,提升稳定性与可用性。
许多机场节点稳定性不一,使用故障转移机制可实现多个节点的智能切换,避免手动切换节点的麻烦。
设置方法
进入 OpenWrt 后台,操作如下:
- 服务菜单 > PassWall > 节点列表
- 点击下方的“添加”按钮,填写:
- 节点备注:如“故障转移”
- 类型选择:Xray
- 协议选择:Socks
- 地址填写:127.0.0.1
- 端口填写:1081
- 点击“保存并应用”
进入 PassWall > 基本设置 页面:
找到最下面的 Socks 主开关,勾选启用,点击保存。
点击下面的“添加”按钮
- 启用复选框打钩
- 第一个组合框选择一个较稳定节点
- 勾选“本机监听”可限制访问范围(按需)
- 勾选“自动切换”
- 检测频率(秒):建议 10 或更短
- 超时秒数和重试次数按需设置(默认可用)
- 设置备用节点:建议只添加几个稳定节点
- 勾选“恢复切换”:主节点恢复时自动切换回主节点,可以按需是否启用
- 节点也可以通过下面的可通过关键词筛选按钮进行添加删除
- 点击“保存并应用”
返回 基本设置 页面:
选择刚设置好的“故障转移节点组”为 TCP 和 UDP 节点
再次点击“保存并应用”
设置完成后可通过网络测试确认代理是否正常工作。
PassWall 负载均衡设置说明
功能介绍
负载均衡是一种将多个节点同时启用、共享出站流量的机制,主要用于提升网络稳定性和访问速度。所有参与节点同时传输数据,即使某个节点偶尔不稳定,也不会明显影响整体连接。
设置步骤
1. 添加负载节点
进入 OpenWrt > 服务 > PassWall > 节点列表
点击页面底部“添加”按钮
填写:
- 备注:可写“负载均衡”
- 类型:Xray
- 协议:Socks
- 地址:127.0.0.1
- 端口:1181
- 点击“保存并应用”
2. 配置负载均衡规则
返回 PassWall,点击“负载均衡”菜单
- 勾选“启用负载均衡”
- 勾选“本机监听”(如需限制为本机访问)
- 可按需勾选“控制台登录认证”
- 设置“健康检查节点间隔时间”:10 秒
- 点击“保存并应用”
3. 添加参与节点
在负载均衡设置页面,点击“添加”按钮
从下拉菜单选择已有节点可设置为“主用”或“备用”,按需选择,不要设置过多的节点,几个稳定的即可。
点击“保存并应用”
4. 启用负载均衡组
返回 PassWall > 基本设置 页面
在“出站节点”中选择刚创建的负载均衡组
点击“保存并应用”
在 PassWall 上方进行节点连接测试
完成后,你的出站流量将由多个节点共同承担,显著提升访问稳定性和效率。
其他设置
1、组件更新
此功能用于检查和更新 PassWall 各种组件。
如果当前系统运行稳定,建议不要随意更新,以免引发不兼容或功能异常的问题。
二、规则列表
此处可以手动添加自定义规则。
进入页面后,可以看到已有的规则样例,按照相同格式进行添加即可,适合进阶用户进行细节定制。
三、访问控制
用于为特定设备配置是否通过代理访问,或者绑定某一节点。
设置步骤:
- 进入“访问控制”页面,开启主开关,点击“保存并应用”。
- 点击“添加”按钮,勾选启用,填写备注。
- 源接口保持默认,源地址选择需要控制的设备(如手机、电脑)。
- 设置该设备使用的 TCP 和 UDP 节点(可选择直连或某个代理节点)。
- 点击“保存并应用”完成设置。
此功能适合局域网内不同设备使用不同访问策略。
四、服务器端配置
如果你拥有公网 IP,可以配置 PassWall 的服务器端功能,实现远程访问(如回家连接内网)。
设置步骤:
- 进入“服务器端”页面,勾选启用,点击“保存并应用”。
- 点击“添加”,勾选启用,填写备注。
- 类型选择 Xray,协议选择 Socks。
- 设置监听端口(建议使用不冲突的端口,如 1088)。
- 勾选“身份验证”,设置用户名和密码。
- 出站节点选择一个可用节点,作为远程连接的出口。
保存设置后,你可通过其他的客户端“域名+端口”的方式远程访问,输入对应的用户名和密码进行验证。
五、日志维护
日志页面记录了 PassWall 的运行状态和错误信息。
在出现连接异常或配置问题时,可以通过查看日志快速定位问题原因。
更高级的玩法与技巧,以后有时间再写。
转载声明:
转载此文章请注明出处。
若本文内容侵犯了您的权益,请通过本站下方邮箱与我联系,我会尽快处理,谢谢!

发表回复