Skip to content

OpenWrt-nikki 快速配置与详细使用指南 ​

OpenWrt-nikki 是一股在软路由圈子内极速崛起的“造反势力”。如果说 OpenClash 是这个圈子里的老牌霸主,那么 Nikki 就是一位带着最前沿武器(最新协议支持、更低的资源占用)前来挑战的新秀。

Nikki 的核心实质上是围绕当今风头正盛的 Sing-box 以及 Mihomo (Meta) 生态深度打造的 OpenWrt 图形化插件。它的最大卖点在于极其恐怖的轻量化表现以及对 VLESS-Reality、Hysteria2 等最新抗封锁黑科技协议的“原生级”完美支持。如果您受够了老旧插件的臃肿,Nikki 绝对能让您的路由器焕发第二春。


1. 软件下载与路由器安装准备 ​

在路由器上部署 Nikki 插件,需要您具备进入路由器底层后台进行包管理的基础能力。

第一步:获取最新安装包 (.ipk) ​

  • 访问项目的官方 GitHub Release 发布页。
  • 找到对应您路由器架构的压缩包或 .ipk 文件下载。
  • 注意区分架构:软路由(x86 电脑改造)请下载 x86_64;N1 盒子或是基于 ARM 的硬路由请下载带有 aarch64 / arm 的对应版本。一旦下错架构,将无法安装。

👉 点击前往 OpenWrt-nikki 官方 Github 下载页面 (请以实际开源项目地址为准)

第二步:上传并安装至 OpenWrt ​

  1. 打开电脑浏览器,输入软路由管理地址(如 192.168.1.1 或 192.168.2.1)登录 LuCI 网页后台。
  2. 在左侧菜单中进入 系统 -> 软件包,选择“上传文件”,把刚下载的 .ipk 包上传并点击安装。
  3. 如果您是硬核玩家,也可以通过 SSH 连接路由器,将文件用 SCP 工具传入 /tmp,随后执行:opkg install /tmp/luci-app-nikki*.ipk
  4. 安装完成后刷新网页,在 “服务 (Services)” 菜单下就会出现 Nikki 的管理面板。

2. 获取机场订阅链接 ​

路由器插件只是一副强健的骨骼,您还需要注入优质的节点血液。

  1. 登录您的机场服务商后台(由于路由器需要全天候不间断工作,强烈建议查阅本站的 👉 2026 优质稳定机场榜单 挑选靠谱节点)。
  2. 在控制面板或用户中心找到 “一键订阅” 区域。
  3. 请点击 “复制 Sing-box 订阅” 或者 “复制 Clash.Meta 订阅” 以备用,Nikki 对这两种前沿格式的支持最为完善。

3. 导入节点与开启透明代理(图文流程) ​

在 OpenWrt 的 LuCI 面板中,Nikki 的交互设计极为清爽:

步骤一:进入节点/配置管理

在 Nikki 插件的主界面,点击顶部的 配置 / 订阅管理 (Subscriptions) 选项卡,这是集中管理机场 URL 的地方。

步骤二:添加配置文件并拉取节点

点击添加按钮,输入一个识别名称。将刚刚复制的订阅 URL 粘贴进地址栏。保存后,点击 “更新/拉取 (Update)”,等待插件从云端获取最新的节点和路由规则数据。

步骤三:选择底层代理内核

回到 基本设置 (Basic Settings)。在内核选择选项中,建议挑选 Sing-box 或是最新的 Meta 内核。同时建议新手保持默认的透明代理(Tproxy)模式,以获得最佳兼容性。

步骤四:启动 Nikki 服务

在基本设置页面的最上方,勾选 “启用 (Enable)” 主开关,并点击页面底部的“保存并应用”。等待数十秒,直到页面显示“运行中”,说明防火墙劫持已生效,全家 Wi-Fi 已经翻墙。

步骤五:进入 Web UI 控制台测速

在插件界面上点击 “打开面板 (Open Panel)” 按钮,进入独立的网页 UI(如 metd 或 yacd)。在 代理 (Proxies) 选项中进行测速,选择一个带国旗且延迟极低的绿色节点即可。


4. 进阶玩法:内网设备精准分流管控 ​

作为软路由插件,Nikki 在处理家庭局域网流量时游刃有余。

  • Mac 地址黑白名单:家里的长辈可能不需要翻墙,某些国产智能家电(如扫地机)翻墙后甚至会断网。您可以在 Nikki 的 访问控制 (Access Control) 菜单中,把这些设备的 Mac 地址或静态 IP 加入直连名单,让它们的流量完全不经过内核,节省路由器 CPU 资源。
  • DNS 泄漏防护:如果您在意极高的隐私安全,可以在插件的高级 DNS 设置中,利用其自带的 DNS 劫持和分流功能(如搭配 mosdns),实现国内域名走国内 DNS,国外域名走加密 DNS,杜绝任何 DNS 污染。

5. 常见问题排查与 FAQ ​

在路由器级别操作,排查故障需要十分清晰的逻辑。以下是 5 大高频问题解答:

1. 为什么导入订阅时一直提示“wget 下载失败”或超时?

这是因为您的路由器在未翻墙状态下,遭遇了 DNS 污染,无法解析机场服务器地址。 解决办法:请向机场客服索要一个国内可直连的“备用防污染订阅链接”再次导入。如果依然失败,请使用电脑下载好配置文件,然后在 Nikki 的面板中进行手动离线上传。

2. 插件显示“运行中”,但手机连上 Wi-Fi 甚至连国内百度都打不开了?

这通常是由于底层防火墙劫持失败或 DNS 发生死循环(如与 AdGuard Home 冲突)导致的。 解决办法:请暂时关闭路由器上的其他网络优化插件。在 Nikki 设置中尝试把代理模式从 Tproxy 换成 Redir 模式,或者尝试重启整个软路由,让防火墙规则彻底刷新。

3. 为什么在 Web UI 里点击测速,所有节点全部显示 Timeout?

全部超时说明您的底层内核进程无法与任何海外节点建立通信。

  1. 请先登录机场官网,检查流量是否已用尽或套餐已过期。
  2. 当前节点 IP 可能已被防火墙精准阻断,请去“订阅管理”重新点击更新,拉取抗封锁新节点。
4. 为什么装在路由器上,测速跑不满我的千兆宽带?

所有的代理流量都需要路由器 CPU 实时进行高强度的 AES 解密运算,软路由对 CPU 单核性能要求极高。 解决办法:如果您用的是老旧硬路由或 N1 盒子,跑不满是正常的物理极限。想跑满千兆魔法,请务必升级到搭载 J4125、N100 甚至更强 x86 芯片的软路由设备。

5. 不想用了,该如何彻底卸载?

请勿直接硬核卸载安装包,否则会导致全家断网! 解决办法:务必先在基本设置中关闭“启用”开关,点击应用,让插件自动清理掉 iptables 里的透明代理劫持规则。确认网络恢复正常后,再进入系统菜单的软件包里卸载 Nikki。