迁移前先保住管理入口
本教程针对已有 PassWall、准备改用 PassWall2 的用户。二者是不同插件,不能因为都有节点列表就复制整份 UCI 配置。先导出固件设置并记录旧插件的节点订阅、核心、分流、DNS、访问控制和端口,保留本地管理入口。
安装检查与停用旧接管
- 按 PassWall2 官方 Releases 和固件环境选择包与依赖;先确认使用 OPKG 还是 APK,不直接混装另一套包格式。
- 停止 PassWall 的透明代理接管,保留其数据与软件。不要让两个插件同时写防火墙与 DNS。
- 检查 PassWall2 后台能打开、需要的核心已安装,再开始导入节点;不因界面安装成功就认定核心齐全。
重新订阅和选择核心
先在 Roxi 网站登录自己的账户,打开订阅区域,复制“第三方客户端”订阅地址。不要复制官网首页、邀请链接或浏览器地址栏里的登录地址。客户端不附送节点;套餐、流量、到期时间和设备限制以账户页为准。
把原 /sub/个人标识 改为 /sub/nodes/个人标识,得到明确的 Base64 节点列表。它只包含节点,不附带这个客户端的完整分流配置。
下面的 /sub/... 仅表示原链接中的路径。保留账户提供的域名、个人标识和查询参数;只替换一次路径,不把示例占位符当作真实地址,也不要重复加成 /sub/clash/clash/。已有专用链接时直接使用。不要将订阅 URL 发给公共转换站。
- 在 PassWall2 节点订阅中添加 URL 并更新,对照导入前后节点数和日志。
- 选择一条节点,按它实际的协议与传输指定已安装的兼容核心,再设为默认节点。
- 不要假定旧分流节点名称仍有效:重建策略引用,检查 TCP/UDP 出口及本机/客户端代理范围。
DNS 和访问控制逐项迁移
把旧配置当检查表:哪些设备应代理、哪些设备必须直连、局域网与国内域名如何处理,都要在 PassWall2 中重新核对。先只允许一台测试终端接管;保持原网关和可用 DNS 的记录,避免故障时无法进入路由器后台。
何时切换全网,失败怎样回退
- 测试终端关闭自己的个人 VPN,分别验证目标网页、国内网站、实际 UDP 应用和局域网设备,结合 PassWall2 日志确认请求来自该终端。
- 通过后再扩大访问控制范围,并测试停止服务后基础网络是否恢复。
- 若新插件失败,先停止 PassWall2,恢复旧 DNS/网关,再启动原 PassWall 和原备份;不要同时启用两者抢占转发。