997笔记之iStoreOS 网络插件盘点:DNS、去广告、穿透与 VPN

AI 摘要997笔记AI

iStoreOS 基于 OpenWrt 并自带 iStore,插件安装更省事。文章介绍 AdGuardHome、MosDNS、KMS、NPS、OpenVPN 等实用插件及选择建议,提醒注意架构版本、联网依赖、端口冲突、备份和公网防护。结论是按需选用,避免堆砌,稳定优先。

此内容由AI根据文章内容自动生成。

iStoreOS 是基于 OpenWrt 的软路由系统,自带 iStore 应用商店,装插件比传统 OpenWrt 省事不少。除了大家熟悉的代理类工具,iStore 生态里还有一批非常实用的合规网络插件:DNS 去广告、内网穿透、KMS 激活、OpenVPN 等等。这篇文章把值得装的几个一次讲清楚,并给出选择建议。

地址可以来这里下载安装,点击 997笔记istroeos-passwall科学插件

一、先搞清楚:插件怎么装

iStoreOS 的插件安装分两种:

  1. iStore 应用商店直接安装:在路由器后台打开「iStore」,搜索插件名,点击安装即可。
  2. 手动安装 .run 包:下载对应的 .run 文件后,进入 iStore → 手动安装 → 上传或拖放文件。

如果没有 iStore,也可以把 .run 上传到路由器,然后终端执行:

sh /tmp/upload/adguardhome.run

注意三点:

  • 本文涉及的 x86 整合包只适用于 x86_64 平台,ARM 设备请找对应架构版本。
  • 适用于 iStoreOS 22.03.X 系列,版本差异较大时不要混用。
  • 部分依赖需要路由器自身联网通过 opkg 在线安装;旁路由模式下最容易因为网络问题安装失败。

二、AdGuardHome:DNS 去广告与防跟踪

AdGuardHome 是目前最流行的自建 DNS 过滤方案。它通过 DNS 层拦截广告、跟踪器和恶意域名,对全屋设备生效,手机、电视、IoT 设备不用单独装客户端。

主要能力:

  • 广告/跟踪域名拦截,支持自定义过滤列表
  • 上游 DNS 可自由指定,支持 DoH / DoT
  • 查询日志与统计面板,能看每台设备的请求
  • 家长控制、安全搜索等附加功能

装好后默认会接管路由器的 53 端口。如果你之前用 dnsmasq 或 MosDNS,需要先规划好端口,避免冲突。常见做法是:AdGuardHome 监听 53 做过滤,上游指向 MosDNS 做分流。

三、MosDNS:DNS 转发与分流器

MosDNS 是一个高性能 DNS 转发/分流器,常和 AdGuardHome 搭配使用。它可以按域名、IP、地理区域等条件把查询分发到不同的上游 DNS,适合需要精细控制解析结果的场景。

  • 支持 UDP / TCP / DoH / DoT 等多种上游
  • 可按 geosite / geoip 规则分流
  • 支持缓存、并发查询、fallback
  • 配置以 YAML 为主,适合愿意折腾的用户

仓库里提供的是 5.3.1-1 版本。安装后配置文件通常在 /etc/mosdns/,改完记得重启服务。和 AdGuardHome 的组合顺序没有绝对标准,关键是只有一个组件监听 53,另一个用非标准端口做上游。

四、路由器去广告三件套:adblock / adbyby / ikoolproxy

这三个都是在路由器层做广告过滤的插件,但实现方式和适用场景不同,建议只装一个,避免规则重复和性能浪费。

插件 原理 适用场景
adblock 基于域名黑名单,定时更新规则 轻量、稳定,适合大多数设备
adbyby 传统 HTTP 过滤,资源占用低 老设备、简单网页广告过滤
ikoolproxy HTTPS 过滤,需要证书 仅适合 5.4 以下内核,新固件不建议

如果你已经在用 AdGuardHome,其实可以不再装这三个——AdGuardHome 的 DNS 过滤覆盖面更广,维护也更省心。

五、KMS:局域网激活服务器

KMS 插件可以在局域网内搭建一个 KMS 服务器,用于拥有批量授权许可的 Windows 和 Office 环境。适合家里或小型办公室有多台设备、又不想每台都单独处理的情况。

  • 默认监听 TCP 1688 端口
  • 客户端把 KMS 地址设置为路由器 IP 即可
  • 只建议在自己的内网使用,不要暴露到公网
  • 请确保你使用的软件拥有合法的批量授权,遵守相应许可协议

六、NPS:轻量内网穿透

NPS 是一套内网穿透工具,分为服务端(nps)和客户端(npc)。如果你需要在外网访问家里的 NAS、路由器后台、开发环境,又不想把端口直接暴露到公网,NPS 是很实用的方案。

  • 需要一台有公网 IP 的服务器做 nps 服务端
  • 路由器或内网设备跑 npc 客户端
  • 支持 TCP / UDP / HTTP / SOCKS5 等转发
  • 建议配合强密码和 IP 白名单使用

七、OpenVPN 与 OpenVPN-Server

OpenVPN 是老牌 VPN 方案,iStoreOS 上可以装客户端和服务端两个插件:

  • OpenVPN 客户端:让路由器连接已有的 VPN 服务,适合把整个局域网接入某个 VPN 网络。
  • OpenVPN-Server:在路由器上自建 VPN 服务端,方便在外网安全访问家庭网络。

OpenVPN 的配置围绕证书展开,服务端需要生成 CA、服务器证书和客户端证书。相比 WireGuard,OpenVPN 配置更繁琐,但兼容性更好,很多企业网络和旧设备都支持。

八、怎么选:按需求对照

你的需求 推荐插件
全屋 DNS 去广告、防跟踪 AdGuardHome
DNS 分流、多上游管理 MosDNS
轻量网页广告过滤 adblock 或 adbyby
局域网激活 Windows / Office KMS(需合法批量授权)
外网访问家里 NAS / 路由器 NPS
自建远程访问 VPN OpenVPN-Server
让路由器接入已有 VPN OpenVPN

九、安装与使用注意事项

  • 路由器自身必须联网正常:很多插件依赖 opkg 在线安装,旁路由模式下尤其容易失败。
  • 不要重复装同类插件:比如 adblock / adbyby / ikoolproxy 选一个即可。
  • 注意端口冲突:AdGuardHome、MosDNS、dnsmasq 都可能抢 53 端口。
  • 装完先重启一次:部分插件需要重启路由器才能正常加载。
  • 做好配置备份:在 iStoreOS 里导出配置,出问题可以快速恢复。
  • 公网服务加防护:KMS、OpenVPN-Server、NPS 服务端不要裸奔在公网。

总结

iStoreOS 的价值在于把 OpenWrt 的折腾成本降了下来。AdGuardHome + MosDNS 解决 DNS 过滤与分流,adblock/adbyby 处理轻量去广告,KMS 管局域网激活,NPS 负责内网穿透,OpenVPN 补齐远程访问——这套组合已经能覆盖大多数家庭和小型办公场景。按需求选,不要贪多,稳定比功能堆砌更重要。

上一篇 SSH 密钥登录完整指南:服务器从生成密钥到关闭密码登录
下一篇 iStoreOS 版本怎么选:25 与 24 插件兼容对比