跳转到内容
严选跨境网络服务与流媒体推荐
实机测速保障 · 专属折扣
声明:以上服务由影迷漫游评测实验室进行晚高峰抽测与流媒体解锁验证。专属链接包含推广支持,不增加您的购买成本。

iStoreOS 插件与 OpenWrt 常用插件包完全指南 ​

给软路由装插件,难的从来不是安装动作本身,而是选型:同类插件装上三个,端口和规则互相打架;版本下错一条线,依赖报错刷满日志。这篇把 iStore 插件包里最常被下载的一批插件按用途重新分组,逐个说明它解决什么问题、装之前要确认什么,最后给一份按需求出发的最小装机单。没有 iStore 应用商店的原生 OpenWrt 同样适用,安装方式在文中一并交代。

这份插件包是什么 ​

iStoreOS 自带应用商店,商店里没有的插件,社区通常以 .run 离线包的形式分发:一个文件打包好插件本体与配置界面,上传到路由器执行即可,不必自己编译,也不必逐个去凑依赖。本文涉及的这批包按固件 SDK 分两条线编译,一条对应 OpenWrt 22.03 系列,一条对应 24.10 系列,下载时先对上自己的固件版本再选包。下面这两个入口是 24.10 线的发布页与清单:

| 适用于 24.10 版本 | 适用于 24.10 版本 |

22.03 线的包在同一仓库的 iStoreOS 标签发布页。查看自己固件版本的方法很简单,SSH 登录路由器后执行:

bash
cat /etc/openwrt_release
# 或
ubus call system board

输出里的 DISTRIB_RELEASE 就是版本号,DISTRIB_TARGET 是硬件平台,两样都对得上再动手。

装之前先定四条原则 ​

插件装多了出问题,往往不是插件本身不行,而是装法不对。下面四条是通用纪律,对后面每一组插件都成立。

一、只从可信来源拿包。 .run 包是以 root 权限执行的脚本,来源不明等于把路由器交出去。只从插件官方仓库或社区公认的打包仓库下载,不用来路不明的网盘转载,更不要装所谓"整合破解版"。

二、版本必须与固件对齐。 这批包里的代理类插件(passwall、passwall2、ssr-plus 等)是用 22.03 线的 SDK 编译的,链接的是 libopenssl1.1,固件自带、无需额外装 libopenssl3。如果你的系统此前通过第三方软件源装过别的东西,依赖关系可能已经被改乱,安装时冒出各种缺库提示,最省事的处理不是逐个补库,而是备份配置后重置路由器,在干净系统上只用同一来源的包。混源是软路由疑难杂症的头号来源。

三、同类只留一个,尤其是代理类和 DNS 类。 代理插件都要接管流量转发和 DNS,两个同时启用必然冲突;DNS 类插件都抢 53 端口和 dnsmasq 的上游位置,也只能有一个坐在那个位置上。后文每组都会点明哪些是互斥关系。

四、动手前先备份当前配置。 LuCI 界面里走"系统 → 备份/升级 → 生成备份",或命令行执行:

bash
sysupgrade -b /tmp/backup.tar.gz

生成后把文件下载到电脑存好。插件装坏了大不了卸载,配置改乱了有备份才能五分钟回滚,这一步不要省。

两种安装方式 ​

有 iStore 的,打开应用商店点"手动安装",把下载好的 .run 文件选上去或直接拖进去,等它跑完即可:

iStore

没有 iStore 应用商店的原生 OpenWrt,把 .run 文件上传到路由器的 /tmp,在终端里执行:

sh
sh 包名.run
# 例如
sh PassWall_4.75-8_x86_64_all_sdk_22.03.6.run

iStore 手动安装

两种方式都要注意一个前提:部分依赖仍要通过 opkg 软件源在线拉取,所以路由器自身必须能正常联网,这是整个安装过程里最容易被忽略的一点。旁路由模式下尤其常见装到一半失败,回头一查是旁路由自己的网关或 DNS 没配好——先确认路由器本身能上网,再谈装插件。

一、代理与分流:一台机器只留一个主力 ​

这是整批包里数量最多、也最容易装重的一组。九个插件做的是同一件事的不同实现,选型的依据无非三条:你的路由器性能、你手里的订阅形态(机场订阅链接还是自建节点)、你想把分流规则玩到多细。下面逐个说清定位和注意点,最后给选择顺序。

PassWall 是这一组里的全能型选手,基于 Xray 与 v2ray-core,协议覆盖 SS、SSR、VMess、VLESS、Trojan、Hysteria2、TUIC、WireGuard 等主流类型,分流、测速、负载均衡、故障转移一应俱全,社区教程也最多。代价是功能多意味着界面选项多,第一次配置要花点时间。适合绝大多数人做主力,尤其是节点来源杂、协议混用的情况。

PassWall2 可以理解为 PassWall 面向新协议的分支,砍掉了一部分老协议包袱,重心放在 VLESS、Trojan、Hysteria 这类当前主流协议和 Xray 的新特性上。如果你的节点全是新协议、不需要兼容 SSR 等老类型,它更清爽;反之老节点多就还是用 PassWall。

OpenClash 走的是另一条路线:Clash(Mihomo)内核加 YAML 配置文件,强项在规则生态——现成的规则集、策略组分层、面板可视化都是它最成熟的地方,自带 clash 核心的这个包版本为 0.46.001。适合订阅本身就是 Clash 格式、且愿意花时间打磨分流策略的人。硬件上它对内存和存储的要求比 SSR-Plus 这类高一截,老机器慎选。装完如果出现路由器断网,先重启一次路由器再排查,这是已知现象,不必急着重装。

SSR-Plus 是轻量老将,以 shadowsocks-libev 为核心,主打一个省资源、稳。规则系统和界面都比较朴素,协议以 SS/SSR 为主、Trojan 等靠插件核心补齐。它的适用场景很明确:内存一两百兆的老路由器,或者你只需要"能科学上网"这一件事,不想折腾。设备性能够用时,它不是首选;设备孱弱时,它的稳定性反而最让人省心。

homeproxy 的内核是 sing-box,属于新一代的统一多协议实现,资源占用控制得不错,设计思路也现代。它的问题不在性能而在生态:文档和现成经验比 PassWall、OpenClash 少,遇到问题更依赖自己看日志和官方文档。适合愿意尝鲜、且看重 sing-box 协议支持的人,新手第一台主力不建议从它开始。

OpenWrt-nikki 是基于 Mihomo 内核的整合型客户端,走透明代理接管全屋流量,卖点是把内核、规则和订阅管理收进一个相对完整的界面里,适配多种硬件架构。可以把它看作 OpenClash 之外的另一个 Mihomo 系选择,两者二选一即可,没有必要同机共存。

dae 与 daed 是这组里路线最不一样的:dae 用 eBPF 在内核层做流量处理,主打高性能和低开销,daed 是配套它的守护与管理组件,两个通常成对出现。它对系统版本有要求,需要较新的 iStoreOS,配置门槛也偏高,更适合性能敏感、且愿意啃文档的进阶玩家。普通家用场景,它的性能优势很难被感知到。

NekoBox 是 sing-box 系在 OpenWrt 上的另一个客户端实现,定位与 homeproxy 有重叠,选它还是选 homeproxy,更多看你对哪个的界面和配置方式更顺手,同样遵循同类只留一个的原则。

ByPass 需要单独说明:它已经停止维护,本批清单里列出它只是为了存量用户对照。这类客户端一旦停更,协议支持和安全问题都会随时间累积,新装机不要再选它,正在用的建议迁到上面任意一个在维护的方案。

这一组到底怎么选,给一个简单的判断顺序:设备内存小于 256 MB,先看 SSR-Plus;订阅是 Clash 格式且想精细分流,选 OpenClash 或 nikki;节点协议杂、想要教程最多的,选 PassWall,新协议为主可以考虑 PassWall2;认准 sing-box 生态的,在 homeproxy 和 NekoBox 里挑一个;dae 留给明确知道自己需要 eBPF 性能的人。选定之后,把其余同类卸载或保持停用,不要并行运行。

还有一个共性细节:PassWall、PassWall2、SSR-Plus 安装后在"服务"菜单里出现,初次打开日志里提示个别依赖未安装多半是正常现象——那些依赖固件本身自带,去"系统 → 软件包 → 已安装"里确认存在即可,不必对着日志逐个去装。

二、DNS 解析与广告过滤 ​

代理解决"流量怎么走",这一组解决"域名找谁问"。两个插件可以配合,但位置关系要先想清楚。

mosdns 做的是 DNS 分流:把域名按规则分开,国内域名交给国内 DNS 解析出就近的 CDN 地址,国外域名交给可信的加密 DNS,避免一锅烩时要么慢、要么结果被污染。它常作为代理插件的前置一层存在:先由 mosdns 把解析分好类,再进代理的分流逻辑。注意它和代理插件自带的 DNS 处理有功能交叠,搭配时明确谁负责解析、谁只负责转发,不要两边同时开分流解析,会出现很难查的间歇性解析错误。

AdGuardHome 是 DNS 层广告过滤,顺带提供查询日志、客户端管理和家长控制一类的功能,全家设备只要 DNS 指向路由器就能统一生效,不必逐台装拦截工具。它和 mosdns 的分工是:AdGuardHome 管"拦不拦",mosdns 管"问谁"。资源紧张时只上 AdGuardHome 一个也成立。装完后如果想自己配置而不是用包里的默认配置,把 /etc/AdGuardHome.yaml 删掉,再打开它的 Web 界面按自己的需求重新设置账号、密码、端口和上游即可。它最大的注意点是接管位置:启用后它要坐在 DNS 链的最前面,后面接 dnsmasq 还是 mosdns,装之前画一下顺序再动手。

三、影音与娱乐 ​

unblockneteasemusic 的作用是解锁网易云音乐里因版权变灰的歌曲,原理是拦截客户端请求后,从其他音源匹配同一首歌再返回。装它之前要有两个预期:一是效果取决于外部音源的可用情况,同一首歌今天能播、下个月音源变动就可能失效,这不是插件坏了;二是它的维护节奏跟不上网易云客户端与各音源接口的变化,当前维护状态请以其代码仓库为准,装之前先去看一眼仓库最近有没有更新。另外它只对走路由器流量的客户端生效,手机在移动网络下、或客户端走了自己的加密通道时都不会被接管。

四、运维、限速与流量监控 ​

这一组都是小工具,单个风险低,解决的是长期运行的日常问题。

taskplan 是定时任务管理,把重启服务、定时重启、周期执行脚本这类操作从手敲 crontab 变成界面配置。适合用来安排代理插件的定时重启、订阅相关的周期任务。注意点是别把任务排得太密,软路由性能有限,多个任务撞在同一时间点容易互相拖累。

eqosplus 做定时限速,按时间段给设备或接口分配带宽上限,典型用法是夜里限制下载机的速度、白天给办公设备让路。它和复杂的 QoS 队列不是一回事,规则是时间加限速的简单组合,够用但不精细;家里有智能家居设备常驻在线的,注意别把它们误限进低速名单。

wrtbwmon 是实时流量监控,按设备统计用了多少流量,回答"这个月流量都谁吃的"这类问题。装它主要是为了心中有数;长期开启会持续写统计数据,闪存空间小的机器留意一下数据文件体积,定期看一眼即可。

按需求给一份最小装机单 ​

前面所有插件加起来全装上,是软路由最常见的翻车姿势。按需求出发,其实大多数家庭只需要两到四个:

需求装这些说明
只想稳定科学上网一个代理主力(PassWall 或 SSR-Plus)按设备性能二选一,其余代理类一律不装
全家去广告AdGuardHomeDNS 已被代理插件接管时,先理顺顺序再启用
老机器内存吃紧SSR-Plus + taskplan轻量为主,taskplan 只排低频任务
规则要玩细OpenClash 或 nikki(二选一)+ wrtbwmon前者管分流,后者看流量去向
解析质量优先mosdns + 一个代理主力先定死解析与转发的分工,再逐项启用

判断标准始终不变:每一个装上的插件,都要能回答"它替我解决了什么具体问题"。回答不上来的,先不装。

常见问题速查 ​

安装中途失败、提示缺依赖。 先查路由器自身网络,旁路由模式十有八九是网关或 DNS 没通;网络没问题再看是不是下错了固件线的包(22.03 的包装到 24.10 上)。

日志报依赖未安装。 前文说过,多为固件自带依赖被重复提示,去已安装列表确认即可,不要照着日志逐个强装,可能把版本装乱。

以前装过第三方源的东西,现在装什么都报错。 典型的 openssl 依赖被混源改乱,备份配置后重置路由器是最快解法,在干净系统上只用一个来源的包。

OpenClash 装完断网。 先整机重启一次,多数情况重启后网络栈初始化完成即恢复,再不行再查配置。

订阅是链接形式、插件不认。 部分服务商只给 SS/V2Ray 原始链接,可用 订阅转换 转成目标插件的格式再导入;转换服务经手你的订阅链接,介意隐私的优先选支持自建的转换方式。

相关阅读 ​

本站的 OpenWrt 系列教程可以接着看:

外部资源:

最后留一句经验:软路由的价值在长期稳定运行,插件每多一个,升级和排障的变量就多一个。先想清楚需求,再对着这篇的分组去挑,通常装完之后半年都不需要再动它。


延伸阅读 ​

免责声明

本文仅供技术交流和学习参考。涉及第三方服务的链接可能包含 sponsored 标记,请自行核实服务条款、价格和可用性,并遵守当地法律法规。